问道深山去,听禅紫气来。

西交《汇编语言程序设计》在线作业

阅读:32 更新时间:2020-08-13 17:41:42

西交《汇编语言程序设计》在线作业


------------------------
1.下面指令中,操作数的寻址方式为寄存器间接寻址的指令是 ( )。
A.INC WORD PTR [BX+SI]
B.INC CX,[SI+COUNT]
C.NEG BYTE PTR [BX]
D.ADD AX,B
答案请点我要此答案,或联系QQ

2.假设VAR为变量,指令MOV BX,OFFSET VAR的寻址方式是 ( )。
A.直接寻址
B.间接寻址
C.立即寻址
D.存储器寻址
答案请点我要此答案,或联系QQ

3.执行下面的程序段后,(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
答案请点我要此答案,或联系QQ

4.完成同指令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
答案请点我要此答案,或联系QQ

5.INT 1AH指令执行的结果高位字存在( )中
A.AX
B.BX
C.CX
D.DX
答案请点我要此答案,或联系QQ

6.设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
答案请点我要此答案,或联系QQ

7.8位的微型计算机系统是以16位来表示地址,则该微机系统有( )个地址空间。
A.255
B.65535
C.65536
D.1048576
答案请点我要此答案,或联系QQ

8.1号DOS功能调用时,欲将得到的数字的ASCII码转换为该数的实际数值时,可使用 指令来实现。
A.AND
B.OR
C.XOR
D.NOT
答案请点我要此答案,或联系QQ

9.设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
答案请点我要此答案,或联系QQ

10.使用DOS系统功能调用时,使用的软中断指令是( )
A.INT 21
B.INT 10H
C.INT 16H
D.INT 21H
答案请点我要此答案,或联系QQ

11.指令mov 100[si][bp],ax目标操作数的隐含段为( )。
A.数据段
B.堆栈段
C.代码段
D.附加段
答案请点我要此答案,或联系QQ

12.下面指令序列执行后,正确的结果是 ( ) 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
答案请点我要此答案,或联系QQ

13.指令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
答案请点我要此答案,或联系QQ

14.一个8位二进制数的补码为1000 1010,其原码的16进制形式为
A.-0AH
B.-75H
C.-76H
D.8AH
答案请点我要此答案,或联系QQ

15.循环控制指令隐含指定哪个寄存器作为循环计数器( )。
A.CL
B.CX
C.AL
D.AX
答案请点我要此答案,或联系QQ

16.下面指令中影响状态位CF的指令是 ( )。
A.INC AX
B.DEC AX
C.NOT AX
D.NEG AX
答案请点我要此答案,或联系QQ

17.完成对字单元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]
答案请点我要此答案,或联系QQ

18.8086∕8088微处理器可访问的I ∕ O地址空间大小为( )。
A.1KB
B.64KB
C.1MB
D.16MB
答案请点我要此答案,或联系QQ

19.要使串处理从低地址向高地址进行,应把标志位置为 ( )。
A.IF=1
B.TF=0
C.DF=1
D.DF=0
答案请点我要此答案,或联系QQ

20.设数据段中已有:    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
答案请点我要此答案,或联系QQ

21.以80X86为CPU的PC机,在实地址工作方式下,其中断向量长度为( )。
A.8个字节
B.4个字节
C.2个字节
D.1个字节
答案请点我要此答案,或联系QQ

22.NUM EQU 80H DA DB 34H AND DA,NUM上述语句执行后,DA中的内容是 ( )。
A.0B4H
B.80H
C.34H
D.0
答案请点我要此答案,或联系QQ

23.指令指针寄存器是( )。
A.IP
B.SP
C.BP
D.PSW
答案请点我要此答案,或联系QQ

24.4B的字长是( )。
A.8位
B.16位
C.32位
D.64位
答案请点我要此答案,或联系QQ

25.当执行指令ADD AX,BX后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,下面的叙述正确的是( )。
A.表示结果中含1的个数为偶数
B.表示结果中含1的个数为奇数
C.表示该数为偶数
D.表示结果中低八位含1的个数为偶数
答案请点我要此答案,或联系QQ

26.当执行指令ADD AX,BX后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,下面的叙述正确的是( )。
A.表示结果中含1的个数为偶数
B.表示结果中含1的个数为奇数
C.表示该数为偶数
D.表示结果中低八位含1的个数为偶数
答案请点我要此答案,或联系QQ

27.若(AX)=10101101B,为了使其内容变为01010010B,下列( )指令执行一次即可完成此操作
A.NOT指令
B.OR指令
C.AND指令
D.XOR指令
答案请点我要此答案,或联系QQ

28.已知X,Y为带符号数,两个数比较后,欲判断X≤Y发生转移,应使用( )指令。
A.JBE
B.JL
C.JNG
D.JNA
答案请点我要此答案,或联系QQ

29.汇编程序使用( )伪指令使重复块重复多次。
A.LOOP
B.REPE
C.REPT
D.LOCAL
答案请点我要此答案,或联系QQ

30.下列串操作指令中,必须同时指明源串和目的串地址的指令是( )
A.STOSW
B.LODSW
C.SCASW
D.CMPSW
答案请点我要此答案,或联系QQ

31.指令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
答案请点我要此答案,或联系QQ

32.已知:VAR DW 1,2,$+2,5,6 若汇编时VAR分配的偏移地址是0010H,则汇编后0014H单元的内容是:( )
A.6H
B.14H
C.5H
D.16H
答案请点我要此答案,或联系QQ

33.将DX的内容除以2,正确的指令是___。
A.DIV 2
B.DIV DX,2
C.SAR DX,1
D.SHL DX,1
答案请点我要此答案,或联系QQ

34.现有数据存储如图所示:

 

设AL=01H,BX=0100H,DS=3000H执行换码指令XLAT后正确的结果是( )


A.AL=00H
B.AL=4OH
C.AL=01H
D.AL=79H
答案请点我要此答案,或联系QQ

35.NUM EQU 80H
   DA  DB 34H
   AND DA,NUM
上述语句执行后,DA中的内容是(    )
A.0B4H
B.80H
C.34H
D.0
答案请点我要此答案,或联系QQ

36.将DX的内容除以2,正确的指令是( )。
A.DIV 2
B.DIV DX,2
C.SAR DX,1
D.SHL DX,1
答案请点我要此答案,或联系QQ

37.完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是( )。
A.MOV AL,00H
B.AND AL,00H
C.XOR AL,AL
D.SUB AL,AL
答案请点我要此答案,或联系QQ

38.下列80X86指令中,不合法的指令是 ( )。
A.IN AX,21H
B.MOV BL,AL
C.MOVSB
D.SHL AX,6
答案请点我要此答案,或联系QQ

39.下列指令中,不影响标志位的指令是 ( )。
A.SUB BX,BX
B.ROR AL,1
C.JNC Label
D.INT n
答案请点我要此答案,或联系QQ

40.在执行NEG指令时,对标志位CF有影响,其影响的规则是( )
A.对正数求补时,CF=0
B.对负数求补时,CF=0
C.对非零数求补时,CF=1
D.对零求补时,CF=1
答案请点我要此答案,或联系QQ

------------------------
1.宏定义中的形式参数可以多于宏调用的实在参数( )
A.错误
B.正确
答案请点我要此答案,或联系QQ

2.INC [BX] ( )
A.错误
B.正确
答案请点我要此答案,或联系QQ

3.ADD [SI], 100 ( )
A.错误
B.正确
答案请点我要此答案,或联系QQ

4.微型计算机的字长并不一定是字节的整数倍( )。
A.错误
B.正确
答案请点我要此答案,或联系QQ

5.在标志IF=0时,CPU忽略所有的中断请求。( )
A.错误
B.正确
答案请点我要此答案,或联系QQ

6.POP 1234( )。
A.错误
B.正确
答案请点我要此答案,或联系QQ

7.PUSH A(A为字节单元)( )。
A.错误
B.正确
答案请点我要此答案,或联系QQ

8.ADD [SI], [BX] ( )
A.错误
B.正确
答案请点我要此答案,或联系QQ

9.当执行LAHF和SHAF两条指令后,标志位不改变( )。
A.错误
B.正确
答案请点我要此答案,或联系QQ

10.CALL FAR PTR [SI+2]( )
A.错误
B.正确
答案请点我要此答案,或联系QQ

尝试在线代写作业

推荐信息