汇编语言程序设计填空题和问答题部分

来源:百度知道 编辑:UC知道 时间:2024/05/29 14:20:31
(二) 填空题
1. ZF标志位是标志结果是否为零的,若结果( ),ZF为1,否则ZF为0。
2. 8086/8088二十位物理地址由 16 位段地址和( )地址组成。
3. BCD码是一种用二进制码编码的十进制数,运用( )位二进制表示一个十进制数码。
4. 伪指令DB,GROUP 和NAME 三个标号名字域必须有名字的是( ),不得有名字的是( ),可有可无名字的是( )
5. ( ) 寄存器被称为计数器
6. 子程序的调用用( ) ,返回用指令( ) 。
7. 宏指令定义必须由伪指令( )开始,伪指令( )结束,两者之间的语句称为( )。
8. 设DS=2200H,BX=1000H,SI=0100H,偏移量D=0A2B1H,试计算出下列各种寻址方式下的有效地址,填入括号中。
A.使用D的直接寻址 ( )
B.使用BX的寄存器间接寻址 ( )
C.使用BX和D的寄存器相对寻址( )
D.使用BX、SI和D的相对基址变址寻址 ( )
E.使用BX、SI的基址变址寻址( )
9. 中断处理程序执行处理时一般先保护现场,在中断处理 ( ) 时恢复现场。
10. 指令( )用于清除方向标志而指令使方向标志置1。
11. IP寄存器的用途是( ) 。
12. 8位无符号整数的表示范围为( ),写成16进制形式为( ),8位有符号整数的表示范围为( ),写成16进制形式为( ) .
13. 在实模式操作下,段寄存器的用途是( )。
14.

1.为零
2.偏移
3.4位
4.group name db(前两个不太确定,你再查一下吧)
5.CX
6.CALL RET
7.MACRO ENDM 宏体
8. 设DS=2200H,BX=1000H,SI=0100H,偏移量D=0A2B1H,试计算出下列各种寻址方式下的有效地址,填入括号中。
A.使用D的直接寻址 (0A2B1H )
B.使用BX的寄存器间接寻址 (1000H)
C.使用BX和D的寄存器相对寻址(0B2B1H)
D.使用BX、SI和D的相对基址变址寻址 (0B3B1H)
E.使用BX、SI的基址变址寻址(1100H)
9.结束返回
10.CLD STD
11.指出下一条将要被执行的指令在代码段中的偏移地址
12.0~255 00H~FFH -128~127 80H~7FH
13.提供段地址
14.软件系统和硬件系统
15.SS
16.DI
17.初始化部分 循环部分 控制部分(这个也要查一下你们的教材,不同的教材可能不一样)
18.符号地址(这个不确定啊,查查教材吧)
19.数据段—ds 代码段—cs 附加段—es 堆栈段—ss
20.二进一

1.mov ax,10
mov bl,10
mov cl,4
2.立即寻址
变址寻址
寄存器直接寻址
基址变址寻址
隐含寻址(或称为固定寻址)

问题补充:
1.C
2.D