教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 互联网资料 >

《汇编语言程序设计》期末复习题 -(2)

来源:网络收集 时间:2026-08-12
导读: 求 x= 3 6 10 ● 8 ? 2 5. 内存某字节单元中存放的二进制代码为 94H, 若将它看作是一个压缩 BCD 码 , 则其对应 的数值为 4 148 -20 ● -108 ? 94 6. 当执行 ADD AX, BX 指令后,若 AX 的内容为 4E52H 时,设置的奇偶

求 x= 3 6 10 ● 8 ? 2

5. 内存某字节单元中存放的二进制代码为 94H, 若将它看作是一个压缩 BCD 码 , 则其对应 的数值为 4

148 -20 ● -108 ? 94

6. 当执行 ADD AX, BX 指令后,若 AX 的内容为 4E52H 时,设置的奇偶标志位 PF=0,下 面的叙述正确的是 4

① 表示结果中含 1的个数是奇数 ② 表示结果中含 1的个数是偶数

③ 表示该数是奇数 ④ 表示结果中低 8位中含 1的个数是奇数 7. 要输入端口 1234H 中的 8位数据,其指令应是 2

① MOV DX,1234H ② MOV DX,1234H OUT DX,AL IN AL,DX

③ IN AX,1234H ④ OUT DX,1234H

8. 下列寄存器组中,在访问存储器操作数地址时,可以提供偏移地址的是 1 ① BP、 BX 、 SI 、 DI ② AX、 BX 、 CX 、 DX

③ SP、 IP ④ BX、 SI 、 DI 、 DS

9. IBM PC机的存储器单元的物理地址是用 2 表示的。 ① 5位十进制数 ② 20位无符号二进制数 ③ 4位十六进制数 ④ 20位带符号二进制数

10. 能够与 SS 寄存器组合形成堆栈区物理地址的寄存器是 2

① BX ② BP ③ IP ④ SI

11. 若 AX=-15要得到 AX=15应执行的指令是 1 ① NEG AX ② NOT AX ③ INC AX ④ DEC AX

12. 取指令的物理地址表达式为 4 ① (DS×10H+(BX ② (SS×10H+(SP ③ (ES×10H+(SI ④ (CS×10H+(IP 13. 可以作为一个段的起始地址的是 3 ① 21002H ② 00104H ③ 01000H ④ F0008H

14. 在标志寄存器 FLAGS 中 , 用以记录当前运算结果是否为零的标志是 4 ① CF ② OF ③ SF ④ ZF

15.8086/8088对 I/O端口寻址范围是 3 ① 16KB ② 32KB ③ 64KB ④ 1MB 16.8086/8088系统执行传送指令 MOV 时 1 ③ 影响 SF 符号标志 ④ 影响 CF 进位标志

17. 设物理地址 (21000H=20H,(21001H=30H,(21002H=40H, 如从地址 21001H 中取出 一个字的内容是 4

① 2030H ② 3040H ③ 3020H ④ 4030H

18. 若内存中有 100个字节数据区 , 其首地址为 10210H, 那么其最末一个字节单元的地址 是 3

① 10274H ② 10310H ③ 1021H:0063H ④ 1021H:0064H

19. 假设存储器中从 7462H 单元开始的四个相邻字节单元中的内容依次是 32H , 46H , 52H , OFEH ,则存放字数据 0FE52H 的字地址是 3

① 7462H ② 7463H ③ 7464H ④ 7465H 20. 将 -1存入 AX 中 , 其内容为 1 ① FFFFH ② -0001H ③ FFH ④ 8001H

21. 在段内寻址时 , 可以提供偏移地址的寄存器组是 2 ① AX,BX,CX,DX ② BX,BP,SI,DI ③ SP,BP,SI,DI ④ DS,ES,CS,SS

22. 将 AX 的内容存入堆栈正确的指令是 3 ① MOV [SP],AX ② POP AX ③ PUSH AX ④ MOV SS:[SP],AX 23. MOV AL,79 ADD AL,0B1H

上面指令执行后 , 设置的标志位 CF 和 OF 的值是 4 ① CF=0,OF=1 ② CF=1,OF=1 ③ CF=0,OF=0 ④ CF=1,OF=0

24. 能够将 BL 的低四位清“ 0”的指令是 1 ① AND BL,0F0H ② OR BL,00H ③ OR BL,0F0H ④ AND BL,00H

25. 已知 AX 、 BX 中均为带符号数,当进行字相除时,下面指令或指令序列正确的是 2 ① DIV BX ② CWD

IDIV BX

③ XOR DX,DX ④ CBW DIV BX IDIV BX

26. 没有语法错误的输入指令是 1 ① IN AL, 30H ② IN 30H, AL ③ IN DX, AL ④ IN AL, [BX]

27. 设 (AL=63H (BL=29H 执行下面指令后 DAS

AX的内容是 3

① (AX=0304H ② (AX=0034 ③ (AX=0034H ④ (AX=0304

28. 算术右移指令 SAR 和逻辑右移指令 SHR ,两条指令执行结果完全相同的条件是 1 ① 目的操作数最高位为 0 ② 目的操作数最高位为 1

③ 目的操作数为任意情况 ④ 无论什么情况都不可能完全相同

29. 设 OP1、 OP2是变量 , 下面哪条指令是非法的 2 ① CMP AX,OP1 ② CMP OP1,OP2 ③ CMP BX,OP2 ④ CMP OP,0FFH

30.在执行十进制调整指令前 , 必须先把需要调整的数送入 1 ① AL ② AX ③ DL ④ DX

31. 下列指令中操作数在代码段中的是 1 ① MOV EAX,123400FEH ② ADD EBP,EAX ③ SUB [BX],DI ④ INC WORD PTR[BX]

32. 设 AL=0A8H, CL=23H,执行乘法指令 MUL CL后,标志位 OF , CF 的值分别是 1 ① OF=1, CF=1 ② OF=1, CF=0

③ OF=0, CF=1 ④ OF=0, CF=0

33. 设 DF=0, SI=20H, CX=10,执行 REP LODSW指令后, SI 中的内容是 3 ① 20H ② 30H ③ 34H ④ 40H

34. 在串操作指令中 , 使用重复操作前缀不正确的是 2 ① REP MOVSB ② REP LODSB ③ REP STOSB ④ REPNZ SCASB

35. 设有变量 VAR 和标号 LAB ,不正确的指令是 3 ① LEA AX, VAR ② LEA AX, LAB

③ JMP NEAR PTR VAR ④ JMP SHORT LAB

…… 此处隐藏:1058字,全部文档内容请下载后查看。喜欢就下载吧 ……
《汇编语言程序设计》期末复习题 -(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/443437.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)