微机原理的寻址题目,求大神帮帮忙

怎么区分题目中的目标操作数跟源操作数?例如
MOV AL [BX] 对目标操作数的寻址方式是什么?源操作数的寻址方式是什么?

它花了一些时间来这样做,自己做并不能保证完全正确的。
一。问下面的命令源操作数寻址方式

1.MOV AX,[BX]寄存器间接

2.MOV CX,2100H地址

现在3.OR AX,[BX + SI +200 】相对于基址加变址寻址

4。加入BX,WORD PTR [SI +100 H]寄存器相对寻址

2。执行下列命令后,问(AL)=? SF =? ZF =? CF =?

MOV AL,7FH

ADD AL,-3(AL)= 7CH SF = 0 ZF = 0 CF = 1

/> 3 <br。试分析完成任何程序段运行

MOV CL,04松懈CL = 4

SHL DX,CL DX左4 MOV BL,AH BL =啊 SHL AX,CL斧头留了四个

SHR BL,CL bl可右4

或DL,BL DL,BL逻辑或存储在DL总营业

结果:以原DX最低的4和最多四个斧头,形成一个新的8位数字,保存在DL中4

集。每个符号对应一个超集的起始位7位的信息奇/偶疗效和一个停止位,如果波特率位9600

每个限定符可以传输的最大异步传输?几号9600 /(1 +7 +1 +1)= />五份书面说明960

<br使:

1.AX低四位清零和斧头,0FFF0H 4位低2.BX否定XOR BX,/> 6 000FH

<br。试图编译一个程序段多精度(32位)补充其值在DX:AX并没有考虑

7填空

8421BCD编码是1.18(0018H)

2.A = 0110101,[A]。反=(00110101)

3.B = -0110101,[B] =向上(11001011)

4由中央处理器(EU)和(BIU)构成

5.8086/8088中断总(2)类型的中断可分为(屏蔽)中断和(非屏蔽)中断

6.825FA称为(8251A可编程串行接口芯片是可编程并行接口芯片8255A,8259A中断控制器)

7。 “VAR DB 5 DVP(8,2 DVP(5))”语句编译应分配(15)字节单元
在8.8088,AD7-AD0是(地址数据)线
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-01-13
目标操作数是寄存器直接寻址
源操作数数间接寻址追问

请问下,这怎么看目标操作数跟源操作数

追答

指令后面紧挨着的就是目标操作数,再后面就是源操作数

指令后面紧挨着的就是目标操作数,再后面就是源操作数

追问

请问下,你有没有什么方法是比较好分辨指令的寻址方式

追答

没有好的方法,这个就是规定好的。你只能去看书。

没有好的方法,这个就是规定好的。你只能去看书。

追问

那AL为什么是寄存器直接寻址,而不是寄存器寻址

追答

说法不同而已,其实是一个东西

追问

再帮我看看,MOV CX [BP+10H]这个怎么看,目标操作数是寄存器寻址,源操作数是寄存器相对寻址,对吗?

追答

对,正确

追问

哦好,谢谢哈大神

本回答被提问者采纳
第2个回答  2014-01-13
寄存器寻址和寄存器间接寻
相似回答