2021年汇编笔试知识点.doc

想预览更多内容,点击预览全文

申明敬告:

本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己完全接受本站规则且自行承担所有风险,本站不退款、不进行额外附加服务;如果您已付费下载过本站文档,您可以点击这里二次下载

文档介绍

一.汇编基本

机器语言与汇编语言区别:

机器语言是由机器指令构成CPU可以直接辨认并执行指令,而汇编语言由汇编指令集,伪指令集及其使用规则统称

编译型语言和解释型语言:

编译型语言是解释完程序之后生成可执行程序后,运营后不需要编译程序在场,例如C语言而解释性语言是边解释边执行,例如BASIC和脚本语言,java等

汇编语言特点:

占用空间少

执行速度快

直接控制硬件能力强

开发周边长,可移植性差,不易掌握

效率更高,速度更快

减小对存储空间需求

冯.诺伊曼构造:运算器,存储器,控制器,输入设备,输出设备。详细:数据和程序都以二进制形式不加区别放在存储器中,存储位置由地址决定,地址码也是二进制形式

计算机构成:硬件+软。硬件构成:CPU,总线,输入输出设备,存储器;软件构成:系统软件,顾客软件

8086微解决器构造图,理解掌握

这里要解决20位总线和16位寄存器冲突,办法是物理地址求和,段基址与偏移地址组合

寄存器定义:寄存器是CPU内存储操作数地方,它操作速度比内存操作数快

BP和SP,指针寄存器,重要来访问堆栈内存储单元;BP,可直接存取堆栈中数据,SP只能访问栈顶

内存管理模式:

一种字内容是该地址指向字节单元与下一种单元拼接而成

一种双子内容是该地址指向单元及其背面3个单元拼接而成

拼接原则:高地址存储高位内容,低地址存储低位内容

段寄存器和指针寄存器配对使用:CS与IP取指令所用段寄存器和偏移量,串操作中目的操作数段寄存器和偏移量一定是ES和DI,堆栈操作中段寄存器和偏移量一定是SS和SP

标志寄存器就一种FLAG,6个状态标志,3个控制标志,7位保存,

控制标志:

IF,中断标志,IF=1则开中断,IF=0,关中断

TF,陷阱标志,TF=1则单步中断

DF,方向标志,在串操作数指令操作中,DF=1则自减,DF=0则自增

数据表达:,二进制在背面跟B,八进制跟Q,十

最近下载