微机原理知识总结.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理知识总结

存储器操作数寻址方式的分类。立即数寻址、寄存器寻址、直接寻址、寄存器间接寻址寄存器间接寻址分4种:(1)以BX——数据段基址寻址,默认段寄存器为DS;(2)以BP寄存器——堆栈段基址寻址,以SS为段寄存器;(3)以SI和DI——变址寻址,以DS为段寄存器(4)以BX,BP和SI,DI组合——基址加变址的寻址,段寄存为DS微处理器的定义。微处理器是微型计算机的运算及控制部件,也称中央处理单元(CPU),由算术逻辑单元(ALU)、控制部件、寄存器和片内总线等及部分组成。冯诺依曼存储程序工作原理。(1)程序和数据以二进制代码形式不加区别地存放在存储器中,存放位置由地址确定。(2)控制器根据存放在存储器中地指令序列(程序)进行工作,并由一个程序计数器控制指令地执行。控制器具有判断能力,能根据计算结果选择不同的工作流程。或程序的指令顺序的存储在存储器中,这些指令被逐条取出并执行。微机的总线结构的好处,使用特点。包括总线定义,分类。好处:标准总线不仅在电气上规定了各种信号的标准电平、负载能力和定时关系,而且在结构上规定了插件的尺寸规格和各引脚的定义。通过严格的电气和结构规定,各种模块可实现标准连接。各生产厂家可以根据这些标准规范生产各种插件或系统,用户可以根据自己的需要购买这些插件或系统来构成所希望的应用系统或者扩充原来的系统。定义:总线是指计算机中多个部件之间公用的一组连线,由它构成系统插件间、插件的芯片间或系统间的标准信息通路。?分类:数据总线、地址总线、控制总线分别用来传输数据、数据地址和控制信号。8086微处理器的内部结构,EU、BIU的定义和作用,流水线。AX:累加器;BX:基址寄存器;CX:计数器;DX:数据寄存器;SP:堆栈指针寄存器;BP:基数指针寄存器;SI:源变址寄存器;DI:目的变址寄存器;CS:代码段寄存器;DS:数据段寄存器;SS:堆栈段寄存器;ES:附加段寄存器;IP:16位指令指针寄存器;EU:功能是负责指令的执行,将指令译码并利用内部的寄存器和ALU对数据进行所需的处理。BIU:功能是负责与存储器、i/o端口传送数据,即管理在存储器中存取程序和数据的实际处理过程。流水线:是一种同时进行若干操作的并行处理方式,他把取操作和执行操作重叠进行。在执行一条指令的同时,又取另一条或若干条指令。8086总线周期的构成,每一个T状态的主要工作。一个最基本的总线周期由4个时钟周期组成。分别称为4个状态,即T1、T2、T3、T4(1)T1状态 ——输出存储器地址或I/O地址。(2)T2状态 ——输出控制信号。(3)T3和Tw状态 ——总线操作持续,并检测READY以决定是否延长时序。(4)T4状态 ——完成数据传送存储器地址的译码问题。译码器可以用来寻找存储单元8086的寻址方式。物理地址和逻辑地址。物理地址是20位,任何一个逻辑地址由段基址和偏移地址构成。段地址和偏移地址都是16位二进制。物理地址=段地址x16+偏移地址。常用指令的判断正误。指令执行结果的判断。1.对寄存器清零 AND AX,0; MOV AX,0; XOR AX,AX;2.对8位寄存器低4位清零 AND AL, 0F0h; 对8位寄存器高4为清零 AND AL,0FH 3.将数字(0~9)转换为ASCII码 MOV AL,05H; OR AL,30H; 或者ADD AL,30H;4.大小写转换 (A 41H a 61H ) 小写转换为大写 AND AL, 大写转化为小写 OR AL大小写转换 XOR AL5.比较两个操作数是否相同 例. 判断AL中数据是否为3CH; XOR AL,3CH; 结果判断 ZF=1,则(AL)=3CH; ZF=0, 则(AL)3CH6.将指定数据求反 (AL)=2AH; XOR AL,0FFH; 7.判断数据是正负数 TEST AH,80H;看ZF标志, ZF=1,说明结果为0,则数据首位肯定是0,则数据是正数; ZF=0,说明结果不为0,则数据首位肯定是1,则数据是负数;8.判断数据的奇偶性 TEST AH,01H;看ZF标志,ZF=1,说明结果为0,则数据最低位肯定是0,则数据是偶数; ZF=0,说明结果不为0,则数据最低位肯定是1,则数据是奇数;8086微处理器的内部构成。8086的寄存器结构,标志寄存器中每一个标志位的含义及应用。8086复位时各寄存器的初始状态。(1) 6个状态标志位的功能分别叙述如下:CF(Carry Flag)——进位标志位。当执行一个加法(或减法)运算,使最高位产生进位(或借位)时,CF为1;否则为0。 PF(Parity Flag)——奇偶标志位。该标

文档评论(0)

yurixiang1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档