(完整版)微机原理与接口技术习题答案3.doc
《(完整版)微机原理与接口技术习题答案3.doc》由会员分享,可在线阅读,更多相关《(完整版)微机原理与接口技术习题答案3.doc(16页珍藏版)》请在文件跳动上搜索。
1、第3章 8086CPU指令系统1. 写出完成下列要求的变量定义语句:(1)在变量var1中保存6个字变量:4512H,4512,1,100/3,10H,65530;(2)在变量var2中保存字符串:BYTE, word, WORD;(3)在缓冲区buf1中留出100个字节的存储空间; (4)在缓冲区buf2中,保存5个字节的55H,再保存10个字节的240,并将这一过程重复7次;(5)在变量var3中保存缓冲区buf1的长度;(6)在变量pointer中保存变量var1和缓冲区buf1的偏移地址。解:var1DW4512H,4512,-1,100/3,10H,65530var2DBBYTE,w
2、ord,WORDbuf1DB100 DUP(?)buf2DB7 DUP(5 DUP(55H),10 DUP(240)var3DBLENGTH buf1pointerDW var1,buf1 (或者pointerDW OFFSET var1,OFFSET buf1)2. 设变量var1的逻辑地址为0100:0000,画出下列语句定义的变量的存储分配图: var1 DB 12,12,20/6,4 DUP(0,55H) var2 DB Assemble var3 DW AB, cd, E var4 DW var2 var5 DD var2解:3. 指令正误判断,对正确指令写出源和目的操作数的寻址方式
3、,对错误指令指出原因(设VAR1, VAR2为字变量, L1为标号): (1)MOV SI,100(2)MOV BX,VAR1SI (3)MOV AX, BX(4)MOV AL, DX (5)MOV BP, AL(6)MOV VAR1, VAR2 (7)MOV CS, AX(8)MOV DS, 0100H (9)MOV BXSI, 1(10)MOV AX, VAR1+VAR2 (11)ADD AX, LENGTH VAR1(12)OR BL, TYPE VAR2 (13)SUB DI, 78H(14)MOVS VAR1, VAR2 (15)PUSH 100H(16)POP CS (17)XCH
4、G AX, ES(18)MOV DS, CS (19)JMP L1+5(20)DIV AX, 10 (21)SHL BL, 2(22)MOV AL, 15+23 (23)MUL CX(24)XCHG CL, SI (25)ADC CS:0100, AH(26)SBB VAR15,154解:(1)MOV SI,100正确。源:立即数寻址, 目的:寄存器寻址(2)MOV BX,VAR1SI 正确。源:寄存器相对寻址, 目的:寄存器寻址(3)MOV AX,BX正确。源:寄存器间接寻址,目的:寄存器寻址(4)MOV AL,DX错误。寄存器间接寻址时,DX, AX, CX不能作地址寄存器(5)MOV B
5、P,AL错误。操作数类型不一致(6)MOV VAR1,VAR2错误。两存储单元之间不能用MOV指令传送数据(7)MOV CS,AX错误。CS不能为目的操作数(8)MOV DS,0100H错误。目的操作数为段寄存器时,源操作数不能为立即数(9)MOV BXSI,1错误。指令类型不定。(10)MOV AX,VAR1+VAR2 错误。MOV指令中不能完成加法运算(11)ADD AX,LENGTH VAR1 正确。源:立即数寻址。目的:寄存器寻址(12)OR BL,TYPE VAR2正确。源:立即数寻址。目的:寄存器寻址(13)SUB DI,78H错误。指令类型不定(14)MOVS VAR1,VAR2
6、正确。目的、源均为隐含寻址。操作数仅指出操作数类型(15)PUSH 100H错误。将常数压入堆栈,要通过寄存器来实现(16)POPCS错误。目的操作数不能为CS(17)XCHGAX,ES错误。XCHG指令的操作数不能是段寄存器(18)MOVDS,CS错误。MOV指令不能从段寄存器到段寄存器(19)JMP L1+5正确。段内直接转移(20)DIVAX,10错误。指令格式错误。(21)SHLBL,2错误。移位指令的移位数为1或者CL(22)MOVAL,15+23正确。源:立即数寻址,目的:寄存器。编译时就处理为38(23)MULCX正确。源:寄存器寻址,目的:寄存器寻址(24)XCHGCL,SI
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 完整版 微机 原理 接口 技术 习题 答案
