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

汇编高手来帮帮忙,谢谢了 在线等答案 谢谢了
一、判断题(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个组成项。
oi0n0yowsng 1年前 已收到1个回答 举报

ehappyhy 幼苗

共回答了22个问题采纳率:81.8% 举报

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

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.022 s. - webmaster@yulucn.com