《微机原理常考知识点(3页).doc》由会员分享,可在线阅读,更多相关《微机原理常考知识点(3页).doc(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、-微机原理常考知识点-第 3 页1、必须注意,不能用一条MOV指令实现以下传送: 存储单元之间的传送。 立即数至段寄存器的传送。 段寄存器之间的传送。2、ORG 表示将逻辑地址搬移至某一地方 OFFSET表示数组的偏移量(首地址)JNZ 非零跳转JB 小于跳转JA 大于跳转LOOP 无条件跳转WORD PTR的作用类似于OFFSETROL 左移ROR 右移3、程序书写的一般格式:STACK SEGMENTDW 64 DUP(?)STACK ENDSDATA SEGMENTDB:一个字节DW:两个字节DQ:四个字节ORGDATA ENDSCODE SEGMENTMAIN PROC FARASSU
2、ME CS:CODE DS:DATA SS:STACKMOV AX DATAMOV DS AXMOV CX X(循环次数,可以是立即数,可以是DATA域内定义的一个常数)MOV DI OFFSET NAME(将定义的数组的首地址放入到SI或DI寄存器中用与后续的循环)MOV AH 4CHINT 21HMAIN ENDPCODE ENDSEND 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.控制器是根据存放在存储器中的指令序列(即程序)控制的,并由程序计数器控制指令的执行。