奥鹏作业答案 - 分忧网!奥鹏作业答案,奥鹏在线作业答案,奥鹏作业答案及毕业论文分忧

奥鹏作业答案,奥鹏在线作业答案,奥鹏在线考核_分忧网

当前位置: 主页 > 奥鹏离线 >

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

时间:2022-04-29 21:34来源:未知 作者:admin 点击:
(单选题)1: 已知:VAR DW 1,2,$+2,5,6 若汇编时VAR分配的偏移地址是0010H,则汇编后0014H单元的内容是:( ) A: 6H B: 14H C: 5H D: 16H 正确答案: D (单选题)2: 汇编程序至少必须有一个___ A: CS段 B: DS段 C: ES段 D: SS段 正确答案: A (单选题)3: 段内直接
(单选题)1: 已知:VAR DW 1,2,$+2,5,6 若汇编时VAR分配的偏移地址是0010H,则汇编后0014H单元的内容是:( )
A: 6H
B: 14H
C: 5H
D: 16H


(单选题)2: 汇编程序至少必须有一个___
A: CS段
B: DS段
C: ES段
D: SS段


(单选题)3: 段内直接转移指令采用的寻址方式是:( )
A: 直接寻址
B: 相对寻址
C: 绝对寻址
D: 间接寻址


(单选题)4: 下列指令中等价的是:( )
A: JC和JO
B: JNC和JNO
C: JP和JPE
D: JA和JG


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


(单选题)6: 假设VAR为变量,指令MOV BX,OFFSET VAR的寻址方式是 ( )。
A: 直接寻址
B: 间接寻址
C: 立即寻址
D: 存储器寻址


(单选题)7: 检查二个无符号数的关系,若要实现AL≥BL时分支去LOP1处,那么在“CMP AL,BL”指令后应跟的分支指令是( )
A: JNC LOP1
B: JA LOP1
C: JC LOP1
D: JGE LOP1


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


(单选题)9: MOV AX,COUNT[SI]的源操作数在___
A: CS段
B: DS段
C: SS段
D: ES段


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


(单选题)11: 算术右移SAR和逻辑右移SHR两条指令执行后结果完全相同的情况是( )
A: 目的操作数最高位为0
B: 目的操作数最高位为1
C: 目的操作数为任意情况
D: 无论什么情况都不可能相同


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


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


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


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


(单选题)16: 在段定义时,如果定位类型用户未选择,就表示是隐含类型,其隐含类型是( )。
A: WORD
B: PAGE
C: BYTE
D: PARA


(单选题)17: 下列指令执行后总是使CF=0,OF=0的是( )。
A: AND
B: NEG
C: NOT
D: INC


(单选题)18: INT 1AH指令执行的结果高位字存在( )中
A: AX
B: BX
C: CX
D: DX


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


(单选题)20: 根据下面定义的数据段: 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


(单选题)21: 设数据段中已有:    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


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


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


(单选题)24: 循环指令LOOPNZ终止循环的条件是( )。
A: CX=0,且ZF=0
B: CX=0, 或ZF=1
C: CX<>0,且ZF=0
D: CX<>0, 或ZF=1


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


(单选题)26: 有一个数值152,它与十六进制数6A相等,那么该数值是()。
A: 二进制数
B: 八进制数
C: 十进制数
D: 四进制数


(单选题)27: 汇编程序使用( )伪指令使重复块重复多次。
A: LOOP
B: REPE
C: REPT
D: LOCAL


(单选题)28: 设DS=8225H,DI=5678H,指令MOV AX,[DI]源操作数的物理地址是( )。
A: 8D89DH
B: 86198H
C: 8B698H
D: 878C8H


(单选题)29: 下面是实现将AL内容加1的压缩型BCD码加法程序段,其中正确的指令序列是 ( )。
A: INC AL DAA
B: ADD AL,1 DAS
C: ADD AL,1 DAA
D: STC AAA


(单选题)30: 设BL中有一无符号数,实现把BL中的数乘以2,应选用的指令是( )
A: SHR BL,1
B: SHL BL,1
C: SAR BL,1
D: RCR BL,1


(单选题)31: 4B的字长是( )。
A: 8位
B: 16位
C: 32位
D: 64位


(单选题)32: MOV AL,80H MOV CL,2 SAR AL,CL 上述指令序列执行后,结果是 ( )。
A: AL=40H
B: AL=20H
C: AL=0C0H
D: AL=0E0H


(单选题)33: 完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是( )。
A: MOV AL,00H
B: AND AL,00H
C: XOR AL,AL
D: SUB AL,AL


(单选题)34: 在汇编下列条件转移指令中,两条指令功能不一样的是( )。
A: JZ与JE
B: JC与JB
C: JA与JNBE
D: JP与JS


(单选题)35: 设SP=1110H,执行PUSH AX指令后,SP的内容为( )
A: SP=1112H
B: SP=110EH
C: SP=1111H
D: SP=110FH


(单选题)36: 1号DOS功能调用时,欲将得到的数字的ASCII码转换为该数的实际数值时,可使用 指令来实现。
A: AND
B: OR
C: XOR
D: NOT


(单选题)37: 执行下面的程序段后,(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


(单选题)38: 下面指令中影响状态位CF的指令是( )
A: INC AX
B: DEC AX
C: NOT AX
D: NEG AX


(单选题)39: 现有数据存储如图所示:   设AL=01H,BX=0100H,DS=3000H执行换码指令XLAT后正确的结果是( )
A: AL=20H
B: AL=38H
C: AL=00H
D: AL=41H


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


(判断题)41: ADD AX, 100 ( )
A: 错误
B: 正确


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


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


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


(判断题)45: POP 1234( )。
A: 错误
B: 正确


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


(判断题)47: ADD AX, BL ( )
A: 错误
B: 正确


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


(判断题)49: ADD [SI], [BX] ( )
A: 错误
B: 正确


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

(责任编辑:admin)要这答案加QQ:800020900 或加微信:vq800020900 获取
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
猜您喜欢

提示信息×