文档库

最新最全的文档下载
当前位置:文档库 > 《汇编语言与接口技术》复习提纲(2011年)

《汇编语言与接口技术》复习提纲(2011年)

<<汇编语言与接口技术>>(总结)复习提纲

第一部分汇编语言及程序设计

一.基本知识

1.汇编语言常用的名词术语

指令代码指令机器指令程序汇编指令汇编语言汇编程序汇编语言源程序汇编反汇编偏移地址有效地址物理地址过程循环过程标号变量名的属性

2.常用数制二进制八进制十进制十六进制补码的表示 BCD码的表示

3.寄存器:名称种类及应用(32位、16位)

4.寻址方式寻址方式种类(32位、16位)操作数类型存储器的存放规则

5.源程序的书写格式及正常结束

6.指令系统:操作数搭配的7个规则

7.常用伪指令

一1.Mov Ax , Bx→经过汇编后变成机器代码指令

机器代码指令经过反汇编后→Mov Ax, Bx

.如何用16位的地址访问1M内存空间

DS*10H + EA→实际地址

段地址有效地址

Data Segment

A DB…….

OFFSET A 是相对Data的偏移地址

B Proc

ret

B Endp

.用MACRO/ENDM括起一段程序____宏定义

在用到的地方写上宏名____宏调用

如: A MACRO B Proc

ENDM B Endp

汇编时,宏定义体占用内存空间多,运算快.

而CALL节省空间,占用时间多

因为CALL B之前把下一条指令的有效地址入栈,再转去执行B,执行完又把断点出栈,继续执行主程序.所以花时间,速度慢.

2.二进制八进制十进制十六进制的相互转换.

3.寄存器分为三大类:通用寄存器、段寄存器控制寄存器 Flag

4. 7种寻址方式:种类;立即数、寄存器寻址不需要访问内存,变量名是访问内存;熟练