奥鹏教育西安交通大学《汇编语言程序设计》在线作业7
奥鹏西安交通大学平时在线作业
西交《汇编语言程序设计》在线作业
下面指令中,操作数的寻址方式为寄存器间接寻址的指令是 ( )。
A:INC WORD PTR [BX+SI]
B:INC CX,[SI+COUNT]
C:NEG BYTE PTR [BX]
D:ADD AX,B
答案问询微信:424329
假设VAR为变量,指令MOV BX,OFFSET VAR的寻址方式是 ( )。
A:直接寻址
B:间接寻址
C:立即寻址
D:存储器寻址
答案问询微信:424329
执行下面的程序段后,(AX)= ( ) DATA SEGMENT TAB DW 1,2,3,4,5,6 ENTRY EQU 3 DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:CODE MOV AX,DATA MOV DS,AX … MOV BX,OFFSET TAB ADD BX,ENTRY MOV AX,[BX] …。
A:0003H
B:0300H
C:0400H
D:0004H
答案问询微信:424329
完成同指令XCHG AX,BX相同功能的指令或指令序列是( )。
A:MOV AX, BX
B:MOV BX, AX
C:PUSH AX
POP BX
D:MOV CX, AX
MOV AX, BX
MOV BX, CX
答案问询微信:424329
INT 1AH指令执行的结果高位字存在( )中
A:AX
B:BX
C:CX
D:DX
答案问询微信:424329
设AH=0,AL=06H,BL=09H,执行以下指令之后,其结果应是( )。
ADD AL,BL
AAA
A:AH=01H, AL=05
B:AH=01H, AL=15
C:AH=0, AL=0FH
D:AH=0, AL=05
答案问询微信:424329
8位的微型计算机系统是以16位来表示地址,则该微机系统有( )个地址空间。
A:255
B:65535
C:65536
D:1048576
答案问询微信:424329
1号DOS功能调用时,欲将得到的数字的ASCII码转换为该数的实际数值时,可使用 指令来实现。
A:AND
B:OR
C:XOR
D:NOT
答案问询微信:424329
设AL=0B4H,BL=11H,指令“MUL BL”和指令“IMUL BL”分别执行后OF,CF的值为( )。
A:OF=1,CF=0
B:OF=1,CF=1
C:OF=0,CF=0
D:OF=0,CF=1
答案问询微信:424329
使用DOS系统功能调用时,使用的软中断指令是( )
A:INT 21
B:INT 10H
C:INT 16H
D:INT 21H
答案问询微信:424329
指令mov 100[si][bp],ax目标操作数的隐含段为( )。
A:数据段
B:堆栈段
C:代码段
D:附加段
答案问询微信:424329
下面指令序列执行后,正确的结果是 ( ) MOV AL,0FEH ADD AL,AL ADC Al,AL。
A:AL=0F8H CF=1
B:AL=0F8H CF=0
C:AL=0F9H CF=0
D:AL=0F9H CF=1
答案问询微信:424329
指令JG LAB 是指当标志满足( )条件时转移到标号LAB处执行。
A:((SF XOR OF) OR ZF)=1
B:(SF XOR OF)=0 AND ZF=0
C:(SF XOR OF)=0 OR ZF=1
D:CF = 1
答案问询微信:424329
一个8位二进制数的补码为1000 1010,其原码的16进制形式为
A:-0AH
B:-75H
C:-76H
D:8AH
答案问询微信:424329
循环控制指令隐含指定哪个寄存器作为循环计数器( )。
A:CL
B:CX
C:AL
D:AX
答案问询微信:424329
下面指令中影响状态位CF的指令是 ( )。
A:INC AX
B:DEC AX
C:NOT AX
D:NEG AX
答案问询微信:424329
完成对字单元BUF的内容加1运算,下面错误的指令是( )
A:MOV BX,BUF INC BX MOV BUF,BX
B:MOV BX,OFFSET BUF INC WORD PTR [BX]
C:MOV BX,BUF INC WORD PTR [BX]
D:MOV BX,0 INC WORD PTR BUF[BX]
答案问询微信:424329
8086∕8088微处理器可访问的I ∕ O地址空间大小为( )。
A:1KB
B:64KB
C:1MB
D:16MB
答案问询微信:424329
要使串处理从低地址向高地址进行,应把标志位置为 ( )。
A:IF=1
B:TF=0
C:DF=1
D:DF=0
答案问询微信:424329
设数据段中已有: DA1 DB 12H,34H DA2 DW 56H,78H 下面有语法错误的语句是( )。
A:ADR1 DW DA1
B:MOV DA1+1,AX
C:MOV BYTE PTR DA2+1,AL
D:MOV WORD PTR DA1+1,AX
答案问询微信:424329
以80X86为CPU的PC机,在实地址工作方式下,其中断向量长度为( )。
A:8个字节
B:4个字节
C:2个字节
D:1个字节
答案问询微信:424329
NUM EQU 80H DA DB 34H AND DA,NUM上述语句执行后,DA中的内容是 ( )。
A:0B4H
B:80H
C:34H
D:0
答案问询微信:424329
指令指针寄存器是( )。
A:IP
B:SP
C:BP
D:PSW
答案问询微信:424329
4B的字长是( )。
A:8位
B:16位
C:32位
D:64位
答案问询微信:424329
当执行指令ADD AX,BX后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,下面的叙述正确的是( )。
A:表示结果中含1的个数为偶数
B:表示结果中含1的个数为奇数
C:表示该数为偶数
D:表示结果中低八位含1的个数为偶数
答案问询微信:424329
当执行指令ADD AX,BX后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,下面的叙述正确的是( )。
A:表示结果中含1的个数为偶数
B:表示结果中含1的个数为奇数
C:表示该数为偶数
D:表示结果中低八位含1的个数为偶数
答案问询微信:424329
若(AX)=10101101B,为了使其内容变为01010010B,下列( )指令执行一次即可完成此操作
A:NOT指令
B:OR指令
C:AND指令
D:XOR指令
答案问询微信:424329
已知X,Y为带符号数,两个数比较后,欲判断X≤Y发生转移,应使用( )指令。
A:JBE
B:JL
C:JNG
D:JNA
答案问询微信:424329
汇编程序使用( )伪指令使重复块重复多次。
A:LOOP
B:REPE
C:REPT
D:LOCAL
答案问询微信:424329
下列串操作指令中,必须同时指明源串和目的串地址的指令是( )
A:STOSW
B:LODSW
C:SCASW
D:CMPSW
答案问询微信:424329
指令JG LAB 是指当标志满足___条件时转移到标号LAB处执行
A:((SF XOR OF) OR ZF)=1
B:(SF XOR OF)=0 AND ZF=0
C:(SF XOR OF)=0 OR ZF=1
D:CF = 1
答案问询微信:424329
已知:VAR DW 1,2,$+2,5,6 若汇编时VAR分配的偏移地址是0010奥鹏西安交通大学平时在线作业H,则汇编后0014H单元的内容是:( )
A:6H
B:14H
C:5H
D:16H
答案问询微信:424329
将DX的内容除以2,正确的指令是___。
A:DIV 2
B:DIV DX,2
C:SAR DX,1
D:SHL DX,1
答案问询微信:424329
现有数据存储如图所示: 设AL=01H,BX=0100H,DS=3000H执行换码指令XLAT后正确的结果是( )
A:AL=00H
B:AL=4OH
C:AL=01H
D:AL=79H
答案问询微信:424329
NUM EQU 80H DA DB 34H AND DA,NUM上述语句执行后,DA中的内容是( )
A:0B4H
B:80H
C:34H
D:0
答案问询微信:424329
将DX的内容除以2,正确的指令是( )。
A:DIV 2
B:DIV DX,2
C:SAR DX,1
D:SHL DX,1
答案问询微信:424329
完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是( )。
A:MOV AL,00H
B:AND AL,00H
C:XOR AL,AL
D:SUB AL,AL
答案问询微信:424329
下列80X86指令中,不合法的指令是 ( )。
A:IN AX,21H
B:MOV BL,AL
C:MOVSB
D:SHL AX,6
答案问询微信:424329
下列指令中,不影响标志位的指令是 ( )。
A:SUB BX,BX
B:ROR AL,1
C:JNC Label
D:INT n
答案问询微信:424329
在执行NEG指令时,对标志位CF有影响,其影响的规则是( )
A:对正数求补时,CF=0
B:对负数求补时,CF=0
C:对非零数求补时,CF=1
D:对零求补时,CF=1
答案问询微信:424329
宏定义中的形式参数可以多于宏调用的实在参数( )
A:错误
B:正确
答案问询微信:424329
INC [BX] ( )
A:错误
B:正确
答案问询微信:424329
ADD [SI], 100 ( )
A:错误
B:正确
答案问询微信:424329
微型计算机的字长并不一定是字节的整数倍( )。
A:错误
B:正确
答案问询微信:424329
在标志IF=0时,CPU忽略所有的中断请求。( )
A:错误
B:正确
答案问询微信:424329
POP 1234( )。
A:错误
B:正确
答案问询微信:424329
PUSH A(A为字节单元)( )。
A:错误
B:正确
答案问询微信:424329
ADD [SI], [BX] ( )
A:错误
B:正确
答案问询微信:424329
当执行LAHF和SHAF两条指令后,标志位不改变( )。
A:错误
B:正确
答案问询微信:424329
CALL FAR PTR [SI+2]( )
A:错误
B:正确
答案问询微信:424329