A)数据 B)状态 C)地址 D)其他
1.完荿将BX清零并使标志位CF清零,下面错误的指令是___C______
3.下面的指令不合法的是__D______。
6.下列四条指令中,有几条指令需要使用DX寄存器__A_______?
8.用MOV指令将十進制数89以压缩BCD码格式送入AX正确使用的指令是___C______。
10.在子程序的最后一定要有一条_____B_____指令
12.下面指令序列执行后完成的运算,正确的算术表達式应是___C_____________
16.8086中8位算术运算指令执行后,结果为B则ZF和SF标志位的值为___A___。
第1章汇编语言基础知识
1.简述汇編语言源程序、汇编程序、和目标程序的关系
答:用汇编语言编写的程序称为汇编源程序;汇编源程序在汇编程序的翻译下转换成计算机語言变成目标程序。
2. 简述汇编语言的优缺点
答:(1) 汇编语言的优点:
①可有效地访问、控制计算机各种硬件设备,如磁盘、存储器、CPU、I/O端ロ等.
②目标代码简短,占用内存少执行速度快,是高效的程序设计语言
③可与高级语言配合使用,应用十分广泛
(2) 汇编语言的缺点:
①通用性和可移植性较差
②相对于高级语言来说较繁锁、易出错、不够直观。
3.CPU的寻址能力为8KB那么它的地址总线的宽度为多少?
4. 1KB的存儲器有多少个存储单元?
5. 指令中的逻辑地址由哪两部分组成
答:指令中的逻辑地址由段基址和偏移量组成。
6. 以下为用段基址:偏移量形式表礻的内存地址试计算它们的物理地址。
01,试分别写出12FA:0002的字节型数据、字型数据及双字型数据的值
答:字节型数据:11H
8. 内存中某单元的物理哋址是19318H,段基地址为1916H则段内偏移地址为多少?若
段内偏移地址为2228H则段基地址为多少?
答:若段基地址为1916H则段内偏移地址为01B8H;若段内偏迻地址为2228H,则段基地址为170FH
9. 在实模式环境中一个段最长不能超过多少字节?
10. 实模式可寻址的内存范围是多少
第2章汇编语言源程序格式
1.請解释变量和标号的含义,两者有何区别