当前位置:文档之家› 微机原理常考知识点

微机原理常考知识点

1、必须注意,不能用一条MOV指令实现以下传送:
①存储单元之间的传送。

②立即数至段寄存器的传送。

③段寄存器之间的传送。

2、ORG 表示将逻辑地址搬移至某一地方
OFFSET表示数组的偏移量(首地址)
JNZ 非零跳转
JB 小于跳转
JA 大于跳转
LOOP 无条件跳转
WORD PTR的作用类似于OFFSET
ROL 左移
ROR 右移
3、程序书写的一般格式:
STACK SEGMENT
DW 64 DUP(?)
STACK ENDS
DA TA SEGMENT
DB:一个字节DW:两个字节DQ:四个字节
ORG
....
DA TA ENDS
CODE SEGMENT
MAIN PROC FAR
ASSUME CS:CODE DS:DA TA SS:STACK
MOV AX DATA
MOV DS AX
MOV CX X(循环次数,可以是立即数,可以是DATA域内定义的一个常数)
MOV DI OFFSET NAME(将定义的数组的首地址放入到SI或DI寄存器中用与后续的循环) ...
MOV AH 4CH
INT 21H
MAIN ENDP
CODE ENDS
END MAIN
在进行运算的过程过程中,需要根据运算数是DB还是DW对寄存器进行选择是AL还是AX。

4、8086的寻址方式:
寄存器寻址、立即寻址、直接寻址、寄存器间接寻址、基址相对寻址、变址相对寻址、基址变址相对寻址
5、各个寄存器的功能:
CX用于存储循环次数、AX用于各种运算和CPU与接口的数据交换、BX用来存放地址
注意寄存器的清零(一般是对AX寄存器清零,因为需要使用该寄存器进行各项运算)
6、如何处理加法过程中的进位问题。

第四章PPT 43页开始
方法一:如果有进位,AH加1
方法二:使用ADC指令
小写转大写程序
压缩BCD和非压缩BCD码的程序
7、冯诺依曼体系:
1.计算机由运算器、存储器、控制器、输入、输出设备五大部件组成;
2.程序和数据均以二进制的形式存储在存储器中,存储的位置由地址码指定,地址码也是二进制形式的;
3.控制器是根据存放在存储器中的指令序列(即程序)控制的,并由程序计数器控制指令的执行。

相关主题