微机原理作业4答案_第1页
微机原理作业4答案_第2页
微机原理作业4答案_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、41. 写出完成下列要求的变量定义语句:(1) 在变量中保存六个字变量:4512H,4512,1,100/3,10H,65530;(2) 在变量中保存字符串:,, WORD;(3) 在缓冲区buf1中留出100个字节的存储空间;(4) 在缓冲区buf2中,保存5个字节的55H,再保存10个字节的240,并将这一过程重复7次;(5) 在变量中保存缓冲区buf1的长度;(6) 在变量pointer中保存变量和缓冲区buf1的偏移地址。解: var1 DW 4512H, 4512, -1, 100/3, 10H, 65530var2 DB , word, WORDbuf1 DB 100 DUP(?)

2、buf2 DB 7 DUP(5 DUP(55H), 10 DUP(240)var3 DB LENGTH buf1pointer DW var1, buf1 (或 pointer DW OFFSET var1, OFFSET )2. 设变量的逻辑地址为 0100:0000,画出下列语句定义的变量的存储分配图:var1 DB ,12,20/6,4 DUP(0,55H)var2 DB Assemblevar3 DW AB, cd, Evar4 DW var2var5 DD var2解:13. 下列指令中,源操作数的寻址方式中,( C )属于立即寻址,( B )属于寄存器寻址,( E )属于寄存器间接

3、寻址,( A )属于直接寻址,( D )属于寄存器相对寻址。)MOV ,4000HC)SUB ,2000HE)MOV CX,BXB)MOV BX,AXD)MOV ,SI+12HF)MOV ,SI+BX+10H4. 下列指令中错误指令是( B)、( E )和( F)。)MOV ,DS)MOV CS,1500H)MOV 3000H,ALF)MOV ,1000HC)MOV ,BXE)MOV ,1845H5. 语句DA1 DB 2 DUP (4,6), 汇编后,与该语句功能等同的语句是( C )。)DA1 DB ,6,5)DA1 DB ,4,6,5C)DA1 DB ,6,4,6,5)DA1 DB ,6

4、,5,4,6,56. 对于语句 Y DW 10 DUP(0),则TYPE Y为(A )、LENGTH Y为(B ),SIZE Y为( C )。)2)10C)20D)47. 指令正误判断。对正确指令写出源和目的操作数的寻址方式,对错误指令指出原因(设VAR1、VAR2为字变量,为标号)解: MOV SI, 100 MOV BX, VAR1SI MOV AX, BX MOV AL, DX MOV BP, AL正确。源:立即数寻址,目的:寄存器寻址正确。源:寄存器相对寻址,目的:寄存器寻址正确。源:寄存器间接寻址,目的:寄存器寻址错误。寄存器间接寻址时,不能作地址寄存器错误。操作数类型不一致 MOV

5、 VAR1, VAR2 MOV CS, AX错误。两存储单元之间不能传送数据错误。CS不能为目的操作数 MOV BXSI, 1 MOV DS, 0100H错误。数据类型不确定错误。目的操作数为段寄存器时,源操作数不能为立即数 MOV AL, OFFSET VAR1 错误。操作数类型不一致,偏移地址为16位。28. 写出下列转移指令的寻址方式(设 L1为标号,VAR1为字型变量,DVAR2为双字型变量):解: JMP L1段内直接寻址 JMP NEAR PTR L1 段内直接寻址 JMP VAR1SI 段内间接寻址 JMP BX 段内间接寻址 JMP FAR PTR L1 段间直接寻址 JMP DVAR1 段间间接寻址9. 设(DS)=2000H,(20100)=3412H,(20102)=7856H,(21200)=4C2AH,求下列指令执行后寄存器的内容: MOV AX, 1200H; MOV AX, BX; MOV AX, BX; MOV AX, 1200H; MOV AX, 1100BX; MOV AX, BXSI; MOV AX, 1100BXSI解: 1200H 0100H 4C2AH 3412H 4C2AH 7856H 65B7H10. 执行下列指令后,寄存器的内容是多少?(设数据段从偏移地址为0开始)TABLE DW 25, 36, -1, -16

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论