汇编高手来帮帮忙,谢谢了 在线等答案 谢谢了

一、判断题(5道小题,共15分)1、指令“movbx,[si]”的源操作数来自寄存器SI。(3分)正确错误2、使用DW伪指令定义一个变量,该变量至少占2个字节存储单元。(... 一、判断题(5道小题,共15分)

1、指令“mov bx,[si]”的源操作数来自寄存器SI。(3分)

正确
错误

2、使用DW伪指令定义一个变量,该变量至少占2个字节存储单元。(3分)

正确
错误

3、MASM汇编语言的注释用分号开始,这个分号不可以用中文分号。(3分)

正确
错误

4、程序员有时采用十六进制形式表达数据,因为计算机内部寄存器电路采用这种进制。(3分)

正确
错误

5、指令“mov ax,ds:[100h]”中,若DS=1400H,则源操作数来自主存物理地址1500H。(3分)

正确
错误

二、单项选择题(5道小题,共15分)

1、采用DW伪指令定义的每个变量是__________位的数据。(3分)

A、64
B、32

C、16
D、8

2、在8086处理器中,用来指示当前堆栈顶部的寄存器是___________。(3分)

A、SP
B、IP

C、BP
D、SS

3、汇编语言程序定义符号常量max等于100,正确的表达是_________。(3分)

A、max = 100
B、max db 100

C、max dw 100
D、max org 100

4、8086的主存采用字节编址,一个字节的二进制位数是__________位。(3分)

A、2
B、4

C、8
D、16

5、某个8086存储单元的逻辑地址为A400H:2400H,其物理地址是__________。(3分)

A、D7000H
B、A6400H

C、3D400H
D、0A640H

三、简答题(5道小题,共30分)

1、8086处理器有一个CF标志,它是如何定义的?并给出3条影响该标志的指令。
(6分)

2、说明8086中逻辑地址的组成。假设DS=2100H,BX=0200H,则指令“mov
ax,[bx]”访问的存储器操作数所在的物理地址是什么?
(6分)

3、8086编程时使用逻辑地址,举例说明其如何转换成物理地址?
(6分)

4、说明“AND AX,BX”和“TEST AX,BX”指令功能上的相同和不同之处。
(6分)

5、各举一个执行性语句和指示性语句的实例,说明汇编语言语句的4个组成项。
展开
 我来答
wind2031
2014-10-21 · TA获得超过137个赞
知道小有建树答主
回答量:321
采纳率:0%
帮助的人:190万
展开全部
X00XX
CAACB
进位标志位,无符号运算时记录进位或借位值
mov al,0ffh
add al,al
mov al,3
sub al,4
sub al,al

段地址:偏移地址
21200

物理地址=段地址*16+偏移地址

相同:影响标志位 不同:AX

mov ds,ax

data segment
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式