汇编语言试卷

上传人:ji****72 文档编号:37941377 上传时间:2018-04-24 格式:DOC 页数:7 大小:62.50KB
返回 下载 相关 举报
汇编语言试卷_第1页
第1页 / 共7页
汇编语言试卷_第2页
第2页 / 共7页
汇编语言试卷_第3页
第3页 / 共7页
汇编语言试卷_第4页
第4页 / 共7页
汇编语言试卷_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《汇编语言试卷》由会员分享,可在线阅读,更多相关《汇编语言试卷(7页珍藏版)》请在金锄头文库上搜索。

1、试卷 A 一、单项选择题(每小题一、单项选择题(每小题 2 2 分,共分,共 2020 分)分) 1 1. 指令 MOV AX,2000H的寻址方式为 ( ) 。A. 基址寻址 B. 寄存器间接寻址 C.变址寻址 D.存储器直接寻址 2 2在 DEBUG 工具中,单步执行指令的命令是( ) 。A. G B. D C. T D. R 3 3若栈顶的物理地址为 20100H,当执行完指令 PUSH AX 后,栈顶的物理地址 为 ( ) 。 A. 20098H B. 20102H C. 200FEH D. 20100H 4.4. NEXT 是程序中某指令语句标号,下述哪个程序段不能实现转移到 NEX

2、T 语句 执行( ) 。A. JMP NEXT B. MOV BX,OFFSET NEXTJMP BXC. MOV BX,NEXT D. LEA AX,NEXTJMP BX JMP AX 5 5. 已知 AX=8065H,BX=103AH,则指令 ADD BL,AL 执行后,OF 和 CF 的值分别 为 ( ) 。A. 0,0 B. 0,1 C. 1,0 D. 1,1 6 6. 当 CX=0 时,REP MOVSB 执行的次数为。 ( ) A. 1 次 B. 0 次 C. 25535 次 D. 25536 次 7.7. INT 4AH 在中断向量表中的物理地址是( )A. 0:127H B.

3、0:128H C. 0:12CH D. 0:12DH 8 8执行下列指令后 AL 寄存器中的值是( ) MOV AL, 0BFH AND AL, 0FCH A.0BCH B. 0ACH C. 0DCH D. 0BBH 9 9.下列指令是从键盘接受一个输入,则输入的字符其 ASCII 码存放在( )寄存器中。 MOV AH,01H INT 21H A. AL B. AH C. DH D. DL 1010. 列表伪操作.LALL 的含义是( ) A.列出包括注释在内的所有宏展开 B. 只列出产生目标码的宏展开 C.不列出任何展开信息 D. 以上说法都不正确 二、判断题(二、判断题(1010 分,正

4、确的在括号中划分,正确的在括号中划,错误的填错误的填) 1、MOV BX,10H ( ) 2PUSH AL ( ) 3. VAL DW 80000 ( ) 4. str1 DW abcd ( ) 5. LEA BX, BX+SI+0F62H ( ) 6. MOV AX, SEG BX ( ) 7. MOV BX, SI ( )8. IDIV 10 ( ) 9. IN AX, 456H ( ) 10. XCHG AX, BX ( ) 三、阅读程序回答问题(三、阅读程序回答问题(2626 分)分) 1 1执行下列指令后,执行下列指令后,AXAX 寄存器中的内容是什么?寄存器中的内容是什么?(6(6

5、 分分) ) TABLE DW 10H,20H,30H,40H,50H,60H,70H,80H ENTRY DW 5 MOV BX, OFFSET TABLE ADD BX, ENTRY MOV AX, BX 2 2执行下列指令后,执行下列指令后,BXBX 寄存器中的内容是什么?寄存器中的内容是什么?(6(6 分分) ) MOV CL, 4 MOV BX, 0A5H ROL BX, 1 ROR BX, CL 3.3.分析下列程序段,回答指定问题。分析下列程序段,回答指定问题。(8(8 分分) ) 11A3H:2000H MOV AL, 0 11A3H:2002H MOV AX, CS 11A3

6、H:2004H MOV SS, AX 11A3H:2006H MOV SP, 2FF0H 11A3H:2009H MOV DX, 2012H 11A3H:200CH PUSH DX 11A3H:200DH CALL 2700H 11A3H:2010H ADD CX, DX 11A3H:2012H RET 11A3H:2700H POP CXRET 请问执行该段程序后(SP)=? (DX)=? (CX)= ? ZF = ? 4.4.对于下面的数据定义,各条对于下面的数据定义,各条 MOVMOV 指令单独执行后有关寄存器的内容是什么?指令单独执行后有关寄存器的内容是什么? (6(6 分分) ) T

7、ABLEA DW 30 DUP(?) TABLEB DB ABCDEFGH 1) MOV AX, TYPE TABLEA 2) MOV DX, SIZE TABLEA 3) MOV CX, LENGTH TABLEB 四、给定宏定义如下,请按照要求展开宏调用。四、给定宏定义如下,请按照要求展开宏调用。( (每小题每小题 6 6 分,共分,共 1212 分分) ) 1、PUSH_ADDR MACRO N PUSH ADDR + N ENDM 请展开下列宏调用: I=0 REPT 3 PUSH_ADDR %II=I+3 ENDM2宏指令 STORE 定义如下: STORE MACRO X, NMO

8、V X+I, II=I+1IF I-NSTORE X, NENDIFENDM 试展开下列调用: I=1 STORE TAB,5 五、五、给定(SP)=0102,(SS)=0320,(FLAGS)=1440,以下存储单元的内容为 (001A0)0042, (001A2)0120,在段地址为 0980 及偏移地址为 00B0 的单 元中有一条中断指令 INT 68,紧接其后的一条指令其段地址为 0980 偏移地址为 00B2,试问执行 INT 68 指令后,SP,CS,IP,SS 的内容是什么?栈顶的三个字是 什么?(14 分) 六、编程题(六、编程题(1818 分)分) 1 1、某工厂计算周工资

9、的方法是每小时的工资率 RATE 乘以工作时间 HOUR,另外 每工作满 10 小时加奖金 3 元,工资总数存放在 CX 寄存器中,请将月工资的计 算编写成一个子程序。 (8 分) 2 2、阶乘函数,对于任一个大于等于 0 的正整数 N,其函数值定义为:FACT(N)= 1(当 N = 0 时) FACT(N)= N*FACT(N-1) (当 N 0 时) 其算法为: (1)测试 N=0 吗?是,则令 FACT(N)=1,返回; (2)保存 N,并令 N=N-1,调用自身求得 FACT(N-1); (3)顺序取出保存的 N 值(后保存的先取出) ; (4)计算 FACT(N)=N*FACT(N

10、-1),并返回。 试卷试卷 B B 一、单项选择题(每小题一、单项选择题(每小题 2 2 分,共分,共 2020 分)分) 1. 在 DEBUG 工具中,显示寄存器内容的命令是( ) 。A. G B. D C. T D. R 2指令 MOV AX,SI+2000H的寻址方式为 ( ) 。A. 基址寻址 B. 寄存器间接寻址 C.变址寻址 D.直接寻址 3若栈顶的物理地址为 20100H,当执行完指令 POP AX 后,栈顶的物理地址为 ( ) 。 A. 20098H B. 20102H C. 200FEH D. 20100H4. 列表伪操作.XALL 的含义是( ) A.列出包括注释在内的所有

11、宏展开 B. 只列出产生目标码的宏展开 C.不列出任何展开信息 D. 以上说法都不正确 5. 已知 DX=0B9H,则指令 SHR DX,1 执行后,DX 中的值为 ( ) 。A. 00B9H B. 005CH C. 05CBH D. 00DCH 6. 在实模式下,段地址和偏移地址为 3017:000A 的存储单元的物理地址为( ) A. 3017BH B. 30170H C. 3017AH D. 30210H 7. 已知(DS)=2000H,(BX)=1256H,(SI)=528FH,则执行指令 JMP BX 后,IP 寄存器的内容是( ) 。A. 1256H B. 2000H C. 325

12、6H D. 528FH 8. 执行下列指令后 AL 寄存器中的值是( ) MOV AL, 0BFH TEST AL, 0FCH A.0BCH B. 0ACH C. 0DCH D. 0BFH 9. 在 80X86 微机的输入输出指令中,I/O 端口号通常是由 DX 寄存器提供的,但 有时也可以在指令中直接指定端口号,可以直接由指令指定的 I/O 端口数为( )A.65535 B. 65536 C. 255 D. 256 10. INT 21H 在中断向量表中的地址是( )A. 84H B. 83H C. 82H D. 88H 二、判断题(二、判断题(1010 分,正确的在括号中填分,正确的在括号中填 T,T,错误的填错误的填 F F) 1、 MOV DS ,1FH ( ) 2 PUSH 10H ( ) 3. OUT 234H, AX ( ) 4. DIV 2BH ( ) 5. MOV BX, SEG AX ( ) 6. MOV AX, SI+DI ( ) 7. XCHG BX, AX ( ) 8. DEC SP ( ) 9. XOR

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号