回 帖 发 新 帖 刷新版面

主题:[原创]新手问几道寻址方式的的题!谢谢解析

4.判断下列操作数的寻址方式的正确性,正确的指出其寻址方式,错误的指明其原因。
1)BP           2)BH
3)[BL+44]       4)EDX
5)SI[100H]      6)SI
7)BX+70H         
我认为1),2),3),4),6)对的,5),7)是错的。
不知道我说对没有?若没有对请指教下。
  对了,谁给我推荐几本比较好的汇编书,最好带有练习题和参考答案。用来自学的!谢谢

回复列表 (共2个回复)

沙发

1 2 5 6是错的吧]bx bp si di 都是间接寻址寄存器 (bx也是通用寄存器)
应写成[bp] [bh] [si]100 [si]

 <<IBM-PC  汇编语言教程>>清华大学编写的,这本书不错,我也在看

板凳

那为什么7)又是对的呢?它没有写成[BX+70H]啊?书上写的形式全都加了[]的啊?又什么有的可以不加呢?
   还有我书上有道题问下列各种操数的寻址方式,它的有个选项就是写成SI形式,并没有写成[SI]形式啊!所以是不是1)和6)是对的呢?

我来回复

您尚未登录,请登录后再回复。点此登录或注册