第4章作业
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(2)
指令 MOV CX,-10H[BX][SI] MOV DX, [BP]
P146习题4.12:在8086中, 假设(DS)=1A26H,(SS)=20B0H,(BX)=1200H,(SI)=0034H,(BP)=5700H
(1B484H)=1234H,(26200H)=5678H 给出下述各条指令或各指令组执行后的结果。
CHAP4习题课: 指令系统
主要内容: Intel 8086堆栈结构 寻址方式 常用指令及助记符
P145习题4.6: 在8086CPU中,如果SS的内容设置为1A4BH,堆栈的长度为100H字节, 问:SP寄存器的初始化值为多少?SP初始指向哪个主存物理地址?
P145习题4.7: 分别说明下述8086指令中源操作数和目的操作 数的寻址方式
指令 (3)LEA SI,34H[BX] MOV [SI],8765H
P147习题4.14: 在8086中,假设(SS)=1F00H,(SP)=1120H,(BX)=11ABH
执行下述指令后,堆栈中栈顶4个字节内容分别是什么?栈顶单元的偏移量是 多少?
PUSH BX ADD BX,1200H PUSH BX
P146习题wk.baidu.com.9: 分别说明下列8086指令语句的语法正确与否, 如果有错,说明其错误。
指令 (7) PUSH 5678H (8) SHL [BP][SI],CL (9) ROR AX,2 (10)NEG AX,BX (11)LEA CS,AX (12)MOV AL,BX 正误
P146习题4.9: 分别说明下列8086指令语句的语法正确与否, 如果有错,说明其错误。
指令 目的 (1) MOV ES, AX (2) ADD DS:[12H],AL (3) SUB BX,1200H (4) SHR AX,1 (5) AND -28H[BP][DI], AX (6) MOV CX,LAB1[BX] (7) SBB AX, [BX] (8) OR DX,-360H[SI] (9) ADC VAR1,CX (10) XOR [DI],AX 源
P146习题4.9: 分别说明下列8086指令语句的语法正确与否, 如果有错,说明其错误。
指令 MOV DS, 1234H ADD AH,AL SUB CS,AX MOV BX,[BX][SI] ADC VAR1,[BP][DI] SBB [BX][BP],AX 正误
(1) (2) (3) (4) (5) (6)
(1B484H)=1234H,(26200H)=5678H 给出下述各条指令或各指令组执行后的结果。
(1)
指令 MOV AL,BH
P146习题4.12:在8086中, 假设(DS)=1A26H,(SS)=20B0H,(BX)=1200H,(SI)=0034H,(BP)=5700H
(1B484H)=1234H,(26200H)=5678H 给出下述各条指令或各指令组执行后的结果。
指令 (13)ADD DS:200H,AX (14)AND [BX][BP],AH (15)OR BH,-16H[BP] (16)CLC AX (17)MUL AX,BX (18)DIV 12H 正误
P146习题4.12:在8086中, 假设(DS)=1A26H,(SS)=20B0H,(BX)=1200H,(SI)=0034H,(BP)=5700H