77范文网 - 专业文章范例文档资料分享平台

接口作业答案(4)

来源:网络收集 时间:2019-04-21 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

正确答案是: Wrong

指出下列指令的错误:

(l)MOV AH,BX

(2)MOV [BX],[SI] (3)MOV AX,[SI][DI]

(4)MOV MYDAT[BX][SI],ES:AX (5)MOV BYTE PTR[BX],1000 (6)MOV BX,OFFSET MYDAT[SI] (7)MOV CS,AX (1)两个操作数长度不一致

(2)两个操作数不能都是存储器操作数 (3)变址寻址方式不能使用两个变址寄存器 (4)寄存器寻址没有段超越用法

(5)两个操作数长度不一致(或1000超出字节数据范围) (6)OFFSET只对变量和标号表示的直接寻址有用 (7)CS不能做目的寄存器

下列字符串哪些是汇编语言合法的符号名

(1) 12AB (2) a_@? (3) a2*a1 (4) EAX (5) begin (6) windows 正确答案是:

答:合法的包括2、5、6

写出下列变量定义的语句

1) 为缓冲区BUF预留800字节的存储空间。

2)定义字符串变量STRING,其初值为’MASM’, ‘1024’

1) BUF DB 800 DUP(?)

2) STRING DB ’MASM’, ‘1024’

有符号定义语句如下:

NUM1 DB 2, 3, 4, 5, ’67’ NUM2 DB 10

LIT EQU NUM2-NUM1 问LIT的值是多少?6

用汇编程序片段实现下列操作

1)将AL, BL,CL中的无符号数相加,结果放到DX寄存器中

2)用基址变址寻址方式实现AL寄存器中的数与存储器单元NUM中的一个字节相加,结果放到NUM单元的下一个单元中。

正确答案是: 1) MOV DX,0

ADD DL, AL ADC DH,0 ADD DL, BL ADC DH,0 ADD DL, CL ADC DH,0

2) MOV BX, OFFSET NUM (或 LEA BX, NUM) MOV SI, 0

ADD AL, [BX][SI] INC SI

MOV [BX][SI], AL

画图说明下面伪指令语句所定义的数据在内存中的存放形式。 NUM1 DB 7, 43H, ‘AB’ NUM2 DW 1, ?

NUM3 DB 2 DUP(1, 2 DUP(5))

按存储地址顺序从低到高,各字节分别是: 7,43H,’A’,’B’, 1,0,-,-,1,5,5,1,5,5

【第六周】

以下指令不可用来对AX寄存器赋值为0的是______。 A.AND AX, 0 B.XOR AX,AXC.OR AX,0 D.SUB AX,AX 正确答案是: C

下面___________指令执行后,AX寄存器的内容会发生变化 A.AND AX, 0FFFFH B.OR AX,0C.CMP AX, BX D.XOR AX,AX 正确答案是: D

下面的指令,对CF会产生影响的指令是_____。 A.INC AX B.DEC AXC.NEG AX D.NOT AX

正确答案是: C

设AL=05H,如果要使得AL=0AH,则可执行下面____条指令。 A.XOR AL, 0FH B.AND AL, 0FHC.OR AL, OFH D.NOT AL 正确答案是: A

如果CL=16,则执行下列语句,______不会改变AX寄存器的值。 A.SHL AX,CL B.SAR AX,CLC.ROR AX,CL D.RCR AX,CL

正确答案是: C

JMP WORD PTR[SI]这条指令的最大跳转范围是________。 A.-32768字节至+32767字节 B.-128字节至+127字节 C.-32768字节至+32768字节 D.-512KB至+512KB 正确答案是: A

与JA指令判断条件一样的指令是_________。 A.JB B.JNB C.JNBE D.JNAE 正确答案是: C

下列指令执行之后,AL寄存器的内容不变的是________。 A.MOV AH,AL B.TEST AL,1C.CMP AL,1 D.AND AL, AL

正确答案是: A B C D

AL中是一无符号数,下面的指令中,________可以实现(AL)×2的运算。 A.ADD AL, AL B.SAL AL,1C.SHL AL,1 D.ADD AL, 2 正确答案是: A B C

下面指令中,____的执行会使得CF=0, OF=0 A.AND B.ORC.INC D.XOR

正确答案是: A B D

条件转移指令的位移量只有8位,转移范围是0~256。 正确答案是: Wrong

按要求编写下面的程序片段

1)利用移位指令计算DX=3×AX+7×BX,假设为无符号数运算,无进位。 2)用逻辑运算指令实现数字0~9的ASCII码与非压缩BCD码的互相转换 3)把DX.AX中的双字逻辑右移4位

4)假设从4A00H:0000开始的4个字节中存放了4个非压缩的BCD码,现在按照低地址对低位,高地址对高位的原则,将他们合并到DX中。

正确答案是: 1) MOV CX, AX

SHL AX, 1 ; AX*2 ADD AX, CX ; AX*3 MOV DX, BX MOV CL, 3

SHL DX, CL ; BX*8 SUB DX, BX ; BX*7 ADD DX, AX

2)MOV AL, ’0’

LOP: AND AL, 0FH INC AL

CMP AL, 0AH JNE LOP MOV AL, 0

LOP1: OR AL, 30H

INC AL CMP AL, ‘:’

JNE LOP1

3) MOV CL, 4

SHR AX,CL MOV BL, DL SHR DX, CL SHL BL, CL OR AH, BL

4)MOV AX, 4A00H MOV DS, AX MOV CL, 4 MOV SI, 0 MOV AL, [SI] AND AL, 0FH MOV DL, AL INC SI

MOV AL, [SI] SHL AL, CL OR DL, AL INC SI

MOV AL, [SI] AND AL, 0FH MOV DH, AL INC SI

MOV AL, [SI] SHL AL, CL OR DH, AL

假设DS=2000H. BX=1256H, SI=528FH, 位移量TABLE=20A1H,[232F7H]=3280H,

[264E5H]=2450H, 试问执行下列段内间接寻址的转移指令后,转移到有效地址是什么? i. JMP BX ii. JMP TABLE[BX] iii. JMP [BX][SI] 正确答案是:

i. 1256H ii. 3280H iii2450H

判断下列程序段跳转的条件 (1) XOR AX, 1E1EH JE EQUAL

(2) TEST AL, 10000001B JNZ THERE

(3) CMP CX, 64H JB THERE

正确答案是: (1) AX=1E1EH

(2) AL的最高位和/或最低位为1 (3) (CX)<64H

如果条件跳转指令的跳转目标范围超出-128~127的范围,该如何处理?举例说明。 正确答案是:

可以把跳转条件做一些调整,利用无条件跳转的跳转范围大,来达到目的,如: CMP AX, 33 JE LONG

?? ;大于127字节 LONG:

改为:

CMP AX, 33 JNE SHOET JMP LONG

SHOET:??; 大于127字节 …… LONG:

按要求编写程序片段:当DX是高4位全为0的偶数时,使AX=-1,否则AX=0。 正确答案是:

TEST DX, 0F001H JZ OK1 XOR AX, AX JMP OK2 OK1:MOV AX, -1 Ok2: …

下面两条短转移指令的转移地址A10和A20分别是多少?(用16进制来表示) (1) 0110 EB F7 JMP A10 (2) 0110 EB 09 JMP A20 指令地址(16进制)指令码汇编语句 正确答案是: (1)A10=0109H (2)A20=011BH

【第七周】

设置CX=0,则LOOP指令将执行多少次?例如: mov cx, 0

delay: loop delay

A.0 B.1C.65535 D.65536

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库接口作业答案(4)在线全文阅读。

接口作业答案(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/613179.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: