计算机等级考PC技术练习题Word文件下载.docx
《计算机等级考PC技术练习题Word文件下载.docx》由会员分享,可在线阅读,更多相关《计算机等级考PC技术练习题Word文件下载.docx(9页珍藏版)》请在冰豆网上搜索。
C.ALD.AR
7.将125转换成二进制数的结果()。
A.7DHB.7CH
C.7EHD.7BH
8.执行指令PUCHCX后堆栈指针SP自动()。
A.+1B.不操作
C.-2D.-1
9.在标志寄存器中表示溢出的标志()。
A.AFB.CF
C.OFD.SF
10.将93H看成一个组合BCD码,其结果是:
()。
A.10010101B.10010011
C.10000011D.10000001
参考答案:
1、C2、B3、D4、A5、C
6、A7、A8、C9、C10、B
第二章寻址方式和指令系统
1.MOVAX,ES:
[1000H]源操作数的寻址方式是:
()
A.立即寻址 B.直接寻址
C.变址寻址 D.基址寻址
2.MOVAX,ES:
COUNT[DI]源操作数的寻址方式是:
A.基址寻址 B.立即寻址
C.变址寻址 D.基址变址寻址
3.MOVDX,COUNT[BP][DI]的源操作数的寻址方式是:
A.变址寻址 B.基址寻址
C.直接寻址 D.基址变址寻址
4.若AX=1020H,BX=1200H,CF=1,则SBBAX,BX的执行结果为:
A.0EF1FH B.0FEFFH
C.0FE1FH D.0FE21H
5.若AX=2000H,CL=90H,则DIVCL执行后,AX=()
A.8038H B.8039H
C.9138H D.8138H
6.若BL=83H,CF=1,则ADCBL,90H执行后,BL=()
A.15H B.16H
C.17H D.14H
7.若DX=1010H,则ANDDX,DX的执行结果为()
A.0000H B.1111H
C.1010H D.FFFFH
8.指令MOVBX,MASK[BP],若MASK=3500H,SS=1200H,DS=1000H,BP=1000H,那么物理地址为:
A.17500H B.16500H
C.14500H D.13500H
9.指令MOVAX,COUNT[BX],若COUNT=0400H,SS=1200H,DS=1000H,BX=5000H,那么物理地址为:
()
A.17400H B.17000H
C.15400H D.14500H
10.指令MOVDX,DELTA[BX][SI],若DELTA=1300H,SS=7200H,DS=5400H,BX=0500H,SI=4000H,那么物理地址为()
A.6F300H B.77800H
C.59800H D.78700H
参考答案
1.B 2.C 3.D 4.C 5.A
6.D 7.C 8.B 9.C 10.C
第三章宏汇编语言
1.源程序结束语句为()
A、ENDPB、ENDS
C、ENDMAIN D、END
2.SKY:
MOVAL,20H中操作数为()
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、D命令 B、E命令
C、F命令 D、R命令
8.能被计算机直接识别和执行的指令是:
A、符号指令 B、机器指令
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、c2、d3、b4、c
5、b6、a7、a8、b
9、a10、c11、b12、b
第四章程序设计的基本方法
选择题
1.段内直接转移指令采用的寻址方式是:
A、直接寻址B、相对寻址
C、绝对寻址D、间接寻址
2.下列指令中不等价的是:
A、JA和JNBEB、JG和JNLE
C、JL和JNGD、JBE和JNA
3.下列指令中等价的是:
A、JC和JOB、JNC和JNO
C、JP和JPED、JA和JG
4.在MOVB指令中,其目的串的物理地址为:
A、DS*2*2*2*2+SIB、DS*2*2*2*2+DI
C、ES*2*2*2*2+SID、ES*2*2*2*2+DI
5.条件转移指令的转移范围:
A、-128--+127B、-32768--+32767
C、0--+255D、0--+65535
6.执行段间调用指令CALL时,首先保护断点的:
A、段地址和偏移地址B、段地址
C、偏移地址
判断题
1.()无条件转移指令对标志位无影响,而条件转移指令对标志位有影响。
2.()间接转移指令都可以通过寄存器来寻址。
3.()段间间接转移指令中,低地址的字送IP,高地址的字送CS。
4.()所有串操作指令的源串的段地址均取自于段寄存器DS:
5.()串操作指令一般用CX存放长度:
6.()约定寄存器法适合于参数较多的情况:
7.()用赋值法编写子程序时,子程序内必须修改返回地址:
8.()RETN指令中,N可为任意值:
选择题答案:
1.B2.C3.C4.D5.A6.A
判断题答案:
1.×
2.×
3.∨4.∨5.∨6.×
7.∨8.×
第五章输入输出和中断调用
选择题(每题只有一个正确的选项,一题十分,共50分)
1.中断服务程序入口地址占用()个字节。
A.4 B.6
C.2 D.1
2.INT1AH指令执行的结果高位字存在()中。
A.AX B.BX
C.CX D.DX
3.DOS系统功能调用的屏幕显示字符是()号调用。
A.1 B.4
C.5 D.2
4.2BHDOS功能调用中,月份送给()寄存器。
A.DH B.DL
C.AL D.AH
5.键盘中断调用(16H)的0号功能是将读入字符的ASCII码送入()。
A.AH B.AL
C.BH D.BL
答案:
1.A2.C3.D4.A5.B
判断题(在正确的题目前打钩,错误的不必打钩,一题十分,共30分)
1.()INAL,DX是将一个字节由输入端口传送至AL
2.()所有中断过程均可用IRET指令退出
3.()8号类型的中断向量在中断向量表中的地址是2*8
1.∨ 2.∨3.×
第六章常用程序设计选择题
1.十进制数运算调整指令AAS可以紧跟在()之后:
A、SBBB、DEC
C、CMPD、NEG
2.除法调整指令AAD是对()调整:
A、AX中组合的十进制被除数 B、AL中组合的十进制的商数
C、AX中未组合的十进制被除数D、AL中未组合的十进制的商数
3.()查表发的特点是速度快、效率高,但计算复杂:
A、计算 B、顺序
C、对分D、用XLATA
4.在多字节加减运算时,特别要注意标志()对运算的影响:
A、AFB、CF
C、SFD、OF
5.在一张降序表中要插入一个关键字为KEY的项,则首先必须找到第一个()的项:
A、KEYi=KEY B、KEYi>
KEY
C、KEYi<
1.()指令AAA必须紧跟在加法指令之后使用。
2.()INC指令之后可以使用加法调整指令。
3.()指令PUSHCS是正确的。
4.()AAD指令放在除法指令之后。
5.()表的删除,只需将删除项的内容取出,并修改表长就可以了。
1.A2.C3.C4.B5.C
1.∨2.×
3.∨4.×
5.×