超前自学网

 找回密码
 立即注册

奥鹏在线作业,2元一门,先做后付,微信424329

查看: 87|回复: 0

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

[复制链接]

3万

主题

3万

帖子

9万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
95816
发表于 2020-8-8 19:06:13 | 显示全部楼层 |阅读模式
微信公众号:超前自学网
点击这里
使用DOS系统功能调用时,使用的软中断指令是( )
A:INT 21
B:INT 10H
C:INT 16H
D:INT 21H

下列串操作指令中,必须同时指明源串和目的串地址的指令是(    )
A:STOSW
B:LODSW
C:SCASW
D:CMPSW

设AL=04H,BL=0F8H,执行IMUL BL指令后,结果是(    )
A:AX=0032H
B:AX=00E0H
C:AX=03E0H
D:AX=0FFE0H

指令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

执行1号DOS系统功能调用后,从键盘输入的字符应存放在 ( )。
A:AL中
B:BL中
C:CL中
D:DL中

循环控制指令隐含指定哪个寄存器作为循环计数器(  )。
A:CL
B:CX
C:AL
D:AX

完成对字单元BUF的内容加1运算,下面错误的指令是( )
A:MOV BX,BUF <br />INC BX <br />MOV BUF,BX
B:MOV BX,OFFSET BUF <br />INC WORD PTR [BX]
C:MOV BX,BUF <br />INC WORD PTR [BX]
D:MOV BX,0 <br />INC WORD PTR BUF[BX]

NUM EQU 80H   DA DB 34H   AND DA,NUM上述语句执行后,DA中的内容是 ( )。
A:0B4H
B:80H
C:34H
D:0

指令的操作数中,允许出现表达式,例如BUF1与BUF2均为变量名,下面指令中语法正确的是(    )
A:MOV AX,BUFl*BUF2
B:MOV AX,BUF1/BUF2
C:MOV AX,BUF1+ES:BUF2
D:MOV AX,BUF2-BUF1

下面指令执行后,改变目标寄存器内容的指令是(   )。
A:TEST AL,0EFH
B:SHL AX,CL
C:CMP DH,BL
D:AND AL,FFH

8位的微型计算机系统是以16位来表示地址,则该微机系统有(  )个地址空间。
A:255
B:65535
C:65536
D:1048576

现有数据存储如下:(30100H)=20H, (30101H)=38H, (30102H)=41H, (30103H)=55H 设AL=01H,BX=0100H,DS=3000H 执行换码指令XLAT后正确的结果是( )。
A:AL=20H
B:AL=38H
C:AL=00H
D:AL=41H

设数据定义如下:<br />&nbsp;&nbsp;&nbsp; ARRAY DW 1,2,3<br />&nbsp;&nbsp;&nbsp; 执行指令ADD SI,TYPE ARRAY相当于完成下面同等功能的指令是&nbsp;&nbsp;&nbsp; (&nbsp;&nbsp;&nbsp; )
A:ADD SI,1
B:ADD SI,2
C:ADD SI,3
D:ADD SI,0

要使串处理从低地址向高地址进行,应把标志位置为 ( )。
A:IF=1
B:TF=0
C:DF=1
D:DF=0

将DX的内容除以2,正确的指令是___。
A:DIV 2
B:DIV DX,2
C:SAR DX,1
D:SHL DX,1

DOS系统功能调用中,显示单个字符的系统调用号是(    )
A:01H
B:02H
C:08H
D:09H

指令mov  100[si][bp],ax目标操作数的隐含段为(  )。
A:数据段
B:堆栈段
C:代码段
D:附加段

指令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

在执行NEG指令时,对标志位CF有影响,其影响的规则是(    )
A:对正数求补时,CF=0
B:对负数求补时,CF=0
C:对非零数求补时,CF=1
D:对零求补时,CF=1

将DX的内容除以2,正确的指令是( )。
A:DIV 2
B:DIV DX,2
C:SAR DX,1
D:SHL DX,1

循环指令LOOPNZ终止循环的条件是(  )。
A:CX=0,且ZF=0
B:CX=0, 或ZF=1
C:CX&lt;&gt;0,且ZF=0
D:CX&lt;&gt;0, 或ZF=1

键盘中断调用(16H)的0号功能是将读入字符的ASCII码送入(  )
A:AH
B:AL
C:BH
D:BL

&nbsp;MOV AL,80H<br />&nbsp;&nbsp; MOV CL,2&nbsp;&nbsp;&nbsp; <br />&nbsp;&nbsp; SAR AL,CL<br />上述指令序列执行后,结果是&nbsp;&nbsp;&nbsp; (&nbsp;&nbsp;&nbsp; )
A:AL=40H
B:AL=20H
C:AL=0C0H
D:AL=0E0H

下列指令中,不影响标志位的指令是 ( )。
A:SUB BX,BX
B:ROR AL,1
C:JNC Label
D:INT n

汇编程序至少必须有一个___
A:CS段
B:DS段
C:ES段
D:SS段

在循环次数已知的情况下,采用哪种方法控制循环程序最方便(  )。
A:计数法
B:条件控制法

语句DA1 DB 2 DUP(3,5,7)汇编后,该语句可等同于的语句是 ( )。
A:DA1 DB 3,5,7
B:DA1 DB 2,3,5,7
C:DA1 DB 3,5,7,2
D:DA1 DB 3,5,7,3,5,7

一个8位二进制数的补码为1000 1010,其原码的16进制形式为( )。
A:-0AH
B:-75H
C:-76H
D:8AH

8086∕8088微处理器可访问的I ∕ O地址空间大小为(  )。
A:1KB
B:64KB
C:1MB
D:16MB

根据下面定义的数据段: DESG SEGMENT  DAT1 DB ‘1234’   DAT2 DW 5678H   ADDR EQU DAT2-DAT1   DESG ENDS   执行指令MOV AXADDR后,AX寄存器中的内容是(    )
A:5678H
B:7856H
C:4444H
D:0004H

如果一标号与访问它的JMP指令之间的相对位移量在-128~+127字节的范围内,则可将该   标号说明为___转移
A:FAR
B:NEAR
C:SHORT
D:MIDDLE

AL=0E3H,BL=0F4H,执行指令ADD AL,BL后,CF和OF的值分别是(   )。
A:1.1
B:1.0
C:0.1
D:0.0

下列指令中使用错误的是(   )。
A:POP DS
B:POP CX
C:POP DX
D:POP CS

假定(DS)=4000H,(DI)=0100H,(401OOH)=55H,(40101H)=AAH,试问执行指令LEA BX,[DI]后,(BX)=(    )
A:0100H
B:55AAH
C:AA55H
D:4100H

下面指令序列执行后,正确的结果是 ( ) 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

LOOPNE指令当满足( )时执行循环操作。
A:ZF=1且CX=0
B:ZF=1且CX≠0
C:ZF=0且CX≠0
D:ZF=0且CX=0

下列指令执行时出错的是( )
A:ADD BUF1,BUF2
B:JMP DWORD PTR DAT [BX]
C:MOV AX,[BX+DI] NUM
D:TEST AL,08H

汇编程序至少必须有一个( )。
A:CS段
B:DS段
C:ES段
D:SS段

假定(DS)=4000H,(DI)=0100H,(401OOH)=55H,(40101H)=AAH,试问执行指令LEA BX,[DI]后,(BX)=  (    )
A:0100H
B:55AAH
C:AA55H
D:4100H

以80X86为CPU的PC机,在实地址工作方式下,其中断向量长度为(  )。
A:8个字节
B:4个字节
C:2个字节
D:1个字节

宏定义中的形式参数可以多于宏调用的实在参数(   )
A:错误
B:正确

PUSH  A(A为字节单元)(  )。
A:错误
B:正确

INC   [BX]      (  )
A:错误
B:正确

DEC   [BX],1      (  )
A:错误
B:正确

存储器中将8个相邻的二进制位作为一个单位,这种单位称为字节(  )。
A:错误
B:正确

CALL  FAR    PTR [SI+2](  )
A:错误
B:正确

在标志IF=0时,CPU忽略所有的中断请求。(  )
A:错误
B:正确

ADD   AX, BL      (   )
A:错误
B:正确

宏的处理是在程序执行过程中处理的(   )
A:错误
B:正确

当执行LAHF和SHAF两条指令后,标志位不改变(  )。
A:错误
B:正确

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|超前自学网 ( 皖ICP备20014425号-1 )|网站地图

GMT+8, 2025-5-2 22:08

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.. 技术支持 by 巅峰设计

快速回复 返回顶部 返回列表