内容发布更新时间 : 2025/7/12 10:58:57星期一 下面是文章的全部内容请认真阅读。
汇编语言程序设计模拟试题
一、单项选择题
1、指令JMP FAR PTR DONE属于( )。
A.段内转移直接寻址 B.段内转移间接寻址 C.段间转移直接寻址 D.段间转移间接寻址 2、执行下面指令序列后,结果是( )。 MOV AL,82H CBW
A. AX=0FF82H B. AX=8082H C. AX=0082H D. AX=0F82H 3、8088/8086存储器分段,每个段不超过( )。
A.64K个字 B.32K个字节 C.1兆个字节 D.64K个字节 4、CPU发出的访问存储器的地址是( )。 A.物理地址 B.偏移地址 C.逻辑地址 D.段地址 5、BUF DW 10H DUP(3 DUP(2,10H),3,5)
上述语句汇编后,为变量BUF分配的存储单元字节数是( )。 A.80H B.100H C.124 D.192
6、若AX= - 15要得到AX=15应执行的指令是( )。
A.NEG AX B.NOT AX C.INC AX D.DEC AX 7、8086/8088系统执行传送指令MOV时( )。
A.不影响标志位 B.影响DF方向标志 C.影响SF符号标志 D.影响CF进位标志 8、 MOV AL,79
ADD AL,0B1H
上面指令执行后,设置的标志位CF和OF的值是( )。
A.CF=0,OF=1 B.CF=1,OF=1 C.CF=0,OF=1 D.CF=1,OF=0
9、检查BUF的内容是否为正偶数,如是正偶数,则AL=0。下面程序段正确的是( )。
A. MOV AL,BUF B. MOV AL,BUF JS K1 AND AL,11 SHR AL,1 JNZ K2 JNC K1 MOV AL,0 MOV AL,0 K2:?? K1:
C. MOV AL,BUF D. MOV AL,BUF TEST AL,81H JNP K4
JNZ K3 TEST AL,80H MOV AL,0 JNZ K4 K3: MOV AL,0 K4:
10、下列指令中操作数在代码段中的是( )。
A.MOV AL,42H B.ADD AL,BL C.SUB [BX],DI D.INC [DI] 11、与MOV BX,OFFSET VAR指令完全等效的指令是( )。
A.MOV BX,VAR B.LDS BX,VAR
1
C.LES BX,VAR D.LEA BX,VAR
12、下列指令执行后对源和目的操作数均无影响的是( )。
A.MOV [BX+2],AX B.SUB AX,2467H C.SB