《模拟题(7页).doc》由会员分享,可在线阅读,更多相关《模拟题(7页).doc(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、-模拟题-第 7 页第二章寻址方式和指令系统练习题1.MOV AX,ES:1000H 源操作数的寻址方式是:A. 立即寻址 B. 直接寻址 C. 变址寻址 D. 基址寻址 2.MOV AX,ES:COUNTDI 源操作数的寻址方式是:A. 基址寻址 B. 立即寻址 C. 变址寻址 D. 基址变址寻址3.MOV DX,COUNTBPDI的源操作数的寻址方式是:A. 变址寻址 B. 基址寻址 C. 直接寻址 D. 基址变址寻址 4.若AX=1020H,BX=1200H,CF=1,则SBB AX,BX的执行结果为:A. 0EF1FH B. 0FEFFH C. 0FE1FH D. 0FE21H 5.若
2、AX=2000H,CL=90H,则DIV CL执行后,AX=A. 8038H B. 8039H C. 9138H D. 8138H 6.若BL=83H,CF=1,则ADC BL,90H执行后,BL=A. 15H B. 16H C. 17H D. 14H 7.若DX=1010H,则AND DX,DX的执行结果为A. 0000H B. 1111H C. 1010H D. FFFFH 8.指令MOV BX,MASKBP,若MASK=3500H,SS=1200H,DS=1000H,BP=1000H,那么物理地址为: A. 17500H B. 16500H C. 14500H D. 13500H 9.指
3、令MOV AX,COUNTBX,若COUNT=0400H,SS=1200H,DS=1000H,BX=5000H,那么物理地址为: A. 17400H B. 17000H C. 15400H D. 14500H 10.指令MOV DX,DELTABXSI,若DELTA=1300H,SS=7200H,DS=5400H,BX=0500H,SI=4000H,那么物理地址为: A. 6F300H B. 77800H C. 59800H D. 78700H 第三章宏汇编语言1.源程序结束语句为( )A、ENDP B、ENDS C、END MAIN D、END 2.SKY: MOV AL,20H中操作数为(
4、 )A、MOV B、SKY C、AL或20H D、AL和20H 3.下列为不合法的标志符的是( )A、AXYZ B、5SKY C、ATT D、?ABC 4.下列地址表达式正确的是( )A、BX-SI B、BP-DI C、BX+2 D、BP+BX 5.NEAR标号的类型值为( )A、2 B、-1 C、4 D、-2 6.组合类型中本段与其它段无逻辑关系,每段均有自己的基址的组合类型是( )A、NONE B、PUBLIC C、COMMON D、STACK 7.下面哪一个命令是显示内存单元的内容( )A、命令 B、命令 C、命令 D、命令 8.能被计算机直接识别和执行的指令是:( )A、符号指令 B、
5、机器指令 C、伪指令 D、宏指令9.取变量偏移属性的分析运算符是:( )A、OFFSET B、TYPE C、SIZE D、SEG 10.分析运算符LENGTH只有用( )定义的变量才有意义。A、表达式 B、字符串 C、DUP D、疑问号 11.在段定义中,( )是默认的定位类型。A、PAGE B、PARA C、WORD D、BYTE 12.汇编语言指令中唯一不可缺少的域是:( )A、标号名字域 B、助记符域 C、操作数域 D、注释域参考答案:1、c 2、d 3、b 4、c 5、b 6、a 7、a 8、b9、a 10、c 11、b 12、b第四章程序设计的基本方法选择题 1.段内直接转移指令采用
6、的寻址方式是: A、直接寻址 B、相对寻址 C、绝对寻址 D、间接寻址 2.下列指令中不等价的是:A、JA和JNBE B、JG和JNLE C、JL和JNG D、JBE和JNA 3.下列指令中等价的是:A、JC和JO B、JNC和JNO C、JP和JPE D、JA和JG 4.在MOVB指令中,其目的串的物理地址为:A、DS*2*2*2*2+SI B、DS*2*2*2*2+DI C、ES*2*2*2*2+SI D、ES*2*2*2*2+DI 5.条件转移指令的转移范围:A、-128 - +127 B、-32768 - +32767 C、0 - +255 D、0 - +65535 6.执行段间调用指
7、令CALL时,首先保护断点的:A、段地址和偏移地址 B、段地址 C、偏移地址 判断题1. ( )无条件转移指令对标志位无影响,而条件转移指令对标志位有影响。2. ( )间接转移指令都可以通过寄存器来寻址。3. ( )段间间接转移指令中,低地址的字送IP,高地址的字送CS。4. ( )所有串操作指令的源串的段地址均取自于段寄存器DS:5. ( )串操作指令一般用CX存放长度:6. ( )约定寄存器法适合于参数较多的情况:7. ( )用赋值法编写子程序时,子程序内必须修改返回地址: 8. ( )RET N指令中,N可为任意值:选择题答案:1.B 2.C 3.C 4.D 5.A 6.A判断题答案:1
8、. 2. 3. 4. 5. 6. 7. 8.第五章输入输出和中断调用选择题(每题只有一个正确的选项,一题十分,共50分) 1.中断服务程序入口地址占用( )个字节。A. 4 B. 6 C. 2 D. 1 2.INT 1AH指令执行的结果高位字存在( )中。A. AX B. BX C. CX D. DX 3.DOS系统功能调用的屏幕显示字符是( )号调用。A. 1 B. 4 C. 5 D. 2 4.2BH DOS功能调用中,月份送给( )寄存器。A. DH B. DL C. AL D. AH 5.键盘中断调用(16H)的0号功能是将读入字符的ASCII码送入( )。A.AH B.ALC.BH D
9、.BL 答案:1.A 2.C 3.D 4.A 5.B 判断题(在正确的题目前打钩,错误的不必打钩,一题十分,共30分)1. ( )IN AL,DX是将一个字节由输入端口传送至AL 2. ( )所有中断过程均可用IRET指令退出 3. ( )8号类型的中断向量在中断向量表中的地址是2*81. 2. 3.第六章常用程序设计选择题1.十进制数运算调整指令AAS可以紧跟在( )之后: A、SBB B、DEC C、CMP D、NEG 2.除法调整指令AAD是对( )调整:A、AX中组合的十进制被除数 B、AL中组合的十进制的商数 C、AX中未组合的十进制被除数 D、AL中未组合的十进制的商数 3.( )
10、查表发的特点是速度快、效率高,但计算复杂:A、计算 B、顺序 C、对分 D、用XLATA 4.在多字节加减运算时,特别要注意标志( )对运算的影响:A、AF B、CF C、SF D、OF 5.在一张降序表中要插入一个关键字为KEY的项,则首先必须找到第一个( )的项:A、KEYi = KEY B、KEYi KEY C、KEYi KEY 判断题1. ( )指令AAA必须紧跟在加法指令之后使用。2. ( )INC指令之后可以使用加法调整指令。 3. ( )指令PUSH CS是正确的。 4. ( )AAD指令放在除法指令之后。 5. ( )表的删除,只需将删除项的内容取出,并修改表长就可以了。选择题答案:1.A 2.C 3.C 4.B 5.C 判断题答案:1. 2. 3. 4. 5.