- [tinyparticle] 最近太忙了,做不到一周一次了,冒似好几个月没上来看看了,好多问题呀,怎么都不发在论坛呀,那里人气高呀 11/25 23:03
- [arey2003] 关于检测点9.1(3)的问题能教教我吗?我也搞不懂。。。 就是那个在debug中用a命令写jmp 11/21 22:56
- [sinawear] 那尼 ,一周一次. 09/19 23:57
- [yc2010] 这个问题是实验16中的代码不懂。 table: dw sub1,sub2,sub3,sub4 09/07 21:17
- [yc2010] table: dw sub1,sub2,sub3,sub4 set: push ax 09/07 21:16
- [hantayi] [ tinyparticle 发表于 2010-07-21 17:58 ] 07/22 08:15
- [sinawear] 哈尼,你的友链不错哦, 03/28 12:49
- [subin] 你好,我的检测点2.2第二题不会做。望给予指导 10/31 16:57
- [游客] to 楼上: 汇编用到的软件 1.编译器、连接器(网上下载masm5.0即可,汇编网论坛页面也有 10/31 09:35
- [subin] 感谢你对我的作业的点评,我是个初学者,我对错的俩道题还不太理解能否给出过程1)1个cpu的寻址能力为 10/17 16:40
[ tinyparticle 发表于 2010-11-25 23:03 ]
最近太忙了,做不到一周一次了,冒似好几个月没上来看看了,好多问题呀,怎么都不发在论坛呀,那里人气高呀
[ arey2003 发表于 2010-11-21 22:56 ]
关于检测点9.1(3)的问题能教教我吗?我也搞不懂。。。
就是那个在debug中用a命令写jmp dword ptr es:[1000]出错的问题,如何理解啊~~~
诚心求教!!!
[ sinawear 发表于 2010-09-19 23:57 ]
那尼 ,一周一次.
[ yc2010 发表于 2010-09-07 21:17 ]
这个问题是实验16中的代码不懂。
table: dw sub1,sub2,sub3,sub4
set: push ax
push bx
cmp ah,3
ja sret
mov bl,ah
mov bh,0
add bx,bx ----------->这里为什么要bx*2
call word ptr table[bx]
sret: pop bx
pop ax
ret
-----------------------------------------
mov bl,ah
mov bh,0
add bx,bx ----------->这里为什么要bx*2 2个问题
call word ptr table[bx]
----------------------------------
ah是8位寄存器(字节),用来传送子程序编号。
bx是16位寄存器(字),已经是word了,为什么还要add bx,bx呢?
还有就是add bx,bx的话,那不就是dd(双字)了吗?
2个问题怎么就是没个人能解答下。
这个问题是实验16中的代码不懂。
[ yc2010 发表于 2010-09-07 21:16 ]
table: dw sub1,sub2,sub3,sub4
set: push ax
push bx
cmp ah,3
ja sret
mov bl,ah
mov bh,0
add bx,bx ----------->这里为什么要bx*2
call word ptr table[bx]
sret: pop bx
pop ax
ret
-----------------------------------------
mov bl,ah
mov bh,0
add bx,bx ----------->这里为什么要bx*2 2个问题
call word ptr table[bx]
----------------------------------
ah是8位寄存器(字节),用来传送子程序编号。
bx是16位寄存器(字),已经是word了,为什么还要add bx,bx呢?
还有就是add bx,bx的话,那不就是dd(双字)了吗?
2个问题怎么就是没个人能解答下。
[ hantayi 发表于 2010-07-22 08:15 ]
[ tinyparticle 发表于 2010-07-21 17:58 ] [ 删除评论 ]
mov ax,[0008] ax=89h
mov ax,[0002] ax=66
=====================================
博主再看看AX的值
==============================
真逃不过你的眼睛。
ax的赋值都应该是16位的,而我写的却是8位。
我这个人马虎,大大咧咧。
你这种细心的品质,真值得我学习。
谢谢你。
[ sinawear 发表于 2010-03-28 12:49 ]
哈尼,你的友链不错哦,
[ subin 发表于 2009-10-31 16:57 ]
你好,我的检测点2.2第二题不会做。望给予指导
[ 游客 发表于 2009-10-31 09:35 ]
to 楼上:
汇编用到的软件
1.编译器、连接器(网上下载masm5.0即可,汇编网论坛页面也有下载链接)
2.编辑器(现在写的汇编程序,代码量不算大,只要随便一个文本编辑器就可以了,当然,如果有专门针对汇编的工具更好,比如说 mams for windows)
[ subin 发表于 2009-10-17 16:40 ]
感谢你对我的作业的点评,我是个初学者,我对错的俩道题还不太理解能否给出过程1)1个cpu的寻址能力为8KB,那么它的地址总线宽度为:8*1024=8192B
(2)1KB的存储单器有1024/8=128 个存储单元?存储单元的编号从
0到127
谢谢
[ ce54605802 发表于 2009-10-09 14:51 ]
我有一个好办法,不知道如何。
你可以用U盘做一个启动盘,预装一个WINDOWS PE 和MAXDOS。 修改U盘的MBR表来实现课程设计2要求的功能
呵呵。虽然我还没有做到课程设计2,大概看了看,应该可以吧,我平时工作的时候都准备一个装有WIN PE和MAXDOS的U盘,可以用U盘直接启动电脑
[ assem 发表于 2009-09-23 20:07 ]
好长时间没见姐姐过来了,有点想...
所以来看看... ...
[ assem 发表于 2009-09-22 22:05 ]
弱弱的问下:照明弹不够亮是什么意思?
[ mopkk.2000 发表于 2009-09-21 12:23 ]
add al,6 AX=D888H
add al,al AX=D910H
学长向您请教一个问题,“add al,al AX=D910H还是D810H ”,当低八位进位时是不是把低八进位的值加到高八位上。
[ assem 发表于 2009-09-20 22:55 ]
感谢学姐(不会介意偶这样称呼吧)每次对我作业的及时批阅!有你的帮助,就有我的进步!辛苦你了,学姐...
[ mopkk.2000 发表于 2009-09-06 17:05 ]
学长您好:我想问下在第一章中是不是只有一个检测点。那第几章会用到汇编软件。这些汇编软件学长能否给我下载的连接地址。
学弟