全球旧事资料 分类
中国石油大学(北京)现代远程教育学院《汇编语言程序设计》网考期末复习题
题库资料参考答案
一、选择(30题)
1.下列是8位带符号二进制数的补码,其中最大的是(B)。
A、10001000
B、00000001C、00000000D、11111111
2.在一段汇编语言程序中多次调用另一段程序,用宏指令比用子程序实现。
(C)
A、占内存空间小,但速度慢
B、占内存空间相同,速度快
C、占内存空间大,但速度快
D、占内存空间相同,速度慢
3.数据定义为:EEDB3,4
CCDW3456H,6789H
执行指令“MOVCX,WORDPTREE1”后,(CX)(B)
A、0304H
B、5604H
C、3404H
D、3456H
4.有如下指令序列:
MOVAL,95H
MOVCL,2
SARAL,CL
上述指令序列执行后,AL的内容是(D)
A、05H
B、25H
C、24H
D、0E5H
5.设A18610,B2738,C0BB16,把这三个数看成无符号数,则它们之间的关系是(D)。
A、ABC
B、ABC
C、ABC
D、ABC
6.用一条指令实现寄存器BX和SI的内容相加,并将结果送入AX中,这条指令是(D)。
A、ADDAX,BXSI
B、MOVAX,BXSI
C、ANDAX,BXSI
D、LEAAX,BXSI
7.要从端口1234H中读入8位数据,其指令应是(C)。
A、MOVDX,1234H
fOUTDX,AL
B、INAX,1234H
C、MOVDX,1234H
INAL,DX
D、OUTDX,1234H
8.循环控制指令LOOPNZLOOPNE继续执行循环的条件是(B)。
A、CX≠0且ZF1
B、CX≠0且ZF0
C、CX≠0或ZF1
D、CX≠0或ZF0
9.80888086存储器分段,每个段不超过(D)。
A、64K个字B、32K个字节
C、1M个字节D、64K个字节
10.表示过程定义结束的伪指令是(A)。
A、ENDP
B、ENDSC、END
D、ENDM
11.用来存放下一条将要执行的指令代码段地址的段寄存器是(D)。
A、SPB、DS
C、ES
D、CS
12.假定(SS)1000H,(SP)0100H,(AX)5609H,执行指令PUSHAX后,存放数据
56H的物理地址是(D)。
A、10102H
B、10101H
C、100FEH
D、100FFH
13.执行“SUBAX,BPDI”指令,取源操作数时,使用的物理地址表达式是(A)。
A、16SSBPDI
B、16ESBPDI
C、16DSBPDI
D、16CSBPDI
14.设AX中有一带符号数8520H,执行“SARAX,1”指令后,AX中的值是(C)。
A、4290H
B、0A40H
C、0C290H
D、0C260H
15.设(BX)1234H,(DS)2000H,(21234H)5678H,则指令“LEASI,BX”执行
后的结果是:(B)。
A、SI5678H
B、SI1234HC、SI2000HD、SI3234H
16.测试BL中的数是否为负数,若为负数则转移至AA1处,横线处的指令应为(A)
TESTBL80H
AA1
A、JNE
B、JZ
C、JC
D、JNC
17.设DF0,(SI)20H,(CX)10,执行“REPLODSW”指令后,SI中的内容是(C)。
fA、20H
B、30H
C、34H
D、40H
18.在程序执行r
好听全球资料 返回顶部