接口作业答案(5)

2019-04-21 22:15

正确答案是: D

REPZ CMPSB这条指令结束的时候,如果比较的串相等,则________。 A.SF=1 B.ZF=1C.ZF=0 D.CX不为0 正确答案是: B

在一个字符串中查找一个字符,使用REPNZ SCASB指令,执行完后,如果______表示没有找到。

A.ZF=1 B.CX=0 且ZF=0 C.CX=0,且ZF=1 D.OF=1 正确答案是: B

指令RET 8是FAR过程的返回语句,执行之后,SP的值会______。 A.+8 B.-8C.+10 D.+12

正确答案是: D

REPZ重复前缀重复的条件是________

A.CX<>0 且ZF=1 B.CX=0,或ZF=0 C.CX=0,且ZF=0 D.CX<>0 或ZF=1 正确答案是: A

LOOPNE指令的循环条件是_____。

A.CX<>0且ZF=0 B.CX<>0且ZF=1 C.CX<>0或ZF=1 D.CX<>0或ZF=0 正确答案是: A

在PC机中,串操作指令就是完成两个字符串之间的移动、拷贝和转换操作。 正确答案是: Wrong 串操作指令都可以带指令前缀。 正确答案是: Right

FLAG寄存器中的DF位如果为0,则串操作指令执行后,DI和/或SI寄存器的值会递减。 正确答案是: Wrong

REPZ指令前缀引起指令重复执行的条件是CX=0 或 ZF=0 正确答案是: Wrong

REPNZ指令前缀的循环条件与LOOPNE指令的循环条件是一样的。 正确答案是: Right

阅读程序:

MOV CX,100;

MOV SI,0FFFFH; NEXT: INC SI;

CMP BYTE PTR [SI],'A'; LOOPNZ NEXT; EXIT:

该程序段的功能是____________________________。 正确答案是:

从DS:0000开始在连续的100个字节中查找字符’A’ 程序填空:

把内存中从PACKED开始的8个字节单元中的16位组合BCD数转换成非组合BCD数,并把结果存放在从UNPACKED开始的16个字节单元中:

MOV DX,_____8______;

MOV CL,_____4______ MOV SI,0;

MOV DI,____0__________; CONVERT: MOV AL,[SI+PACKED]; MOV AH,AL; AND AL,0FH; SHR AH,CL_____;

MOV [DI+UNPACKED],____AX__________; ADD DI,_____2________; __INC SI____________; DEC DX; JNZ CONVERT; HLT;

请说明下面两段程序的功能 1) mov si, 600h mov di, 601h mov ax, ds mov es, ax mov cx, 256 std

rep movsb

2) cld mov ax, 0fefh mov cx, 5

mov bx, 3000h mov es, bx mov di, 2000h repstows 正确答案是:

1)从DS:600H开始将向低地址方向的256字节向高地址移动一个字节位置。 2)从3000:2000h开始连续存放5个0fefh

指出下列8088指令的错误: (1) MOV 2000, BP (2) PUSH 2000 (3) POP CS (4) XLAT BX (5) MUL AX, BX (6) SHL DX, 8 (7) IN AX, 0382H (8) OUT AX, 20H

(9) MOVSB DI, SI (10) LOOP CX

正确答案是:

(1)立即数不能做目的操作数

(2)8088汇编的PUSH不能使用立即数做操作数 (3)CS不能做POP指令的操作数 (4)XLAT中BX是隐含操作数 (5)MUL指令只有一个操作数

(6)8088的SHL指令移位位数如果用立即数则只能是1 (7)IN指令中16位端口地址要用DX作为操作数 (8)OUT指令两个操作数反了 (9)MOVSB指令操作数均隐含

(10)LOOP指令中的CX操作数是隐含的

在下面程序段的括号中如果分别放上下面的指令 (1) LOOP L20 (2) LOOPNE L20 (3) LOOPE L20

试说明,当程序执行完时 AX, BX, CX, DX四个寄存器的内容分别是什么? MOV AX, 01 MOV BX, 02 MOV CX, 03 MOV DX, 04 L20: INC AX ADD BX, AX SHR DX, 1

( ) RET 正确答案是:

(1) AX=4, BX=11, CX=0, DX=0 (2) AX=4, BX=11, CX=0, DX=0 (3) AX=2, BX=4, CX=2, DX=2

【第八周】

8088汇编中,有关子程序调用,与CALL对应的指令是____。 A.IRET B.RETC.POP D.INT 正确答案是: B

CALL指令与JMP指令的区别在于CALL需要在转移的时候保存返回地址,而JMP不用。 正确答案是: Right


接口作业答案(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:电大药理学形考任务三(14-19章)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: