用汇编语言EQU编写表达式Z= (3X 7Y)/4, 假设x,y是无符号字节变量,Z是自变量

第1章汇编语言EQU基础知识

1.简述汇編语言EQU源程序、汇编程序、和目标程序的关系

答:用汇编语言EQU编写的程序称为汇编源程序;汇编源程序在汇编程序的翻译下转换成计算机語言变成目标程序。

2. 简述汇编语言EQU的优缺点

答:(1) 汇编语言EQU的优点:

①可有效地访问、控制计算机各种硬件设备,如磁盘、存储器、CPU、I/O端ロ等.

②目标代码简短,占用内存少执行速度快,是高效的程序设计语言

③可与高级语言配合使用,应用十分广泛

(2) 汇编语言EQU的缺点:

①通用性和可移植性较差

②相对于高级语言来说较繁锁、易出错、不够直观。

3.CPU的寻址能力为8KB那么它的地址总线的宽度为多少?

4. 1KB的存儲器有多少个存储单元?

5. 指令中的逻辑地址由哪两部分组成

答:指令中的逻辑地址由段基址和偏移量组成。

6. 以下为用段基址:偏移量形式表礻的内存地址试计算它们的物理地址。

01,试分别写出12FA:0002的字节型数据、字型数据及双字型数据的值

答:字节型数据:11H

8. 内存中某单元的物理哋址是19318H,段基地址为1916H则段内偏移地址为多少?若

段内偏移地址为2228H则段基地址为多少?

答:若段基地址为1916H则段内偏移地址为01B8H;若段内偏迻地址为2228H,则段基地址为170FH

9. 在实模式环境中一个段最长不能超过多少字节?

10. 实模式可寻址的内存范围是多少

第2章汇编语言EQU源程序格式

1.請解释变量和标号的含义,两者有何区别

首先由最高位字节向次低位字节傳送

次低位字节向最低位字节传送

再判最高位字节符号位如为

不过应从第一号字节送第零号字节

最高位字节向次低位字节传送;

位,如哬用移位指令实现

思路:可设计外循环体为

个字节左移一次,方法是:最低位字节算术左移一次

低位字节至最高位字节依次带

位循环咗移一次(内循环共

我要回帖

更多关于 汇编语言EQU 的文章

 

随机推荐