微机原理与接口技术总结汇编.docxVIP

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机原理与接口技术总结汇编

微型计算机基础1、几个关键字:时钟频率、字长、寻址范围、地址总线、数据总线2、冯诺依曼结构中微型计算机的四大组成部分:CPU、内存、I/O接口、系统总线3、微处理器(CPU)包含:运算器(ALU):算数逻辑运算控制器(CU):指令译码,根据指令要求发挥出相应控制信息寄存器(Registers):存放数据4、存储单元是存放信息(程序和数据)的最小单位,用地址标识。单位:位、字节、字5、三总线:地址总线(AB):输出将要访问的内存单元或I/O端口的地址数据总线(DB):数据线的多少决定了一次能够传送数据的位数控制总线(CB):协调系统中各部件的操作,决定系统总线的特点6、“裸机”指未装备任何软件的计算机 所有物理装备的集合=硬件系统=裸机:CPU、I/O接口电路和半导体存储器(ROM和RAM)7、字长是指计算机内部一次可以处理的二进制数码的位数8、时钟周期总线周期指令周期9、任意进位制数→十进制数:按位权展开十进制数→任意进位制数:辗转相除第二章 8086/8088微处理器1、8086 CPU有两个独立逻辑部件组成(内部功能结构):总线接口部件(BIU):与内存或I/O端口传送指令或数据、产生20位的物理地址指令执行部件(EU):负责执行指令BIU负责取指令,EU负责执行指令,重叠执行大大减少了等待指令所需的时间,提高了CPU的利用率和整个系统的执行速度段寄存器:代码CS、数据DS、堆栈SS、附加ES 通用寄存器:数据寄存器:AX、BX、CX、DX 变址寄存器:源DI、目的SI 指针寄存器:基址BP、栈SP 标志寄存器:FLAGS 指令指针寄存器:IP8086 CPU通过CS寄存器和IP寄存器能准确找到指令代码8086/8088段寄存器的功能是用于存放段起始地址及计算物理地址指针寄存器和变址寄存器:只能按16位存取。可以用于寄存器间接寻址、基址变址等寻址方式的寄存器有BX、BP、SI、DI。OF;SF;ZF;AF:1:D3向D4有进位或借位;PF:低8位中‘1’的个数,1偶数0奇数;CF:1最高位产生进位或借位计算机的内存“溢出”是指其运算结果超出了该指令所指定的结果单元所能存储的数值范围物理地址(20位)=段基址*16+偏移量段基址:CS、DS、SS、ES,偏移量:BX、BP、IP、SP、SI、DI逻辑地址=段基址:偏移量11、8086中存储器分成两个512K字节的奇偶存储体,采用字节交叉编制方式。12、8086 CPU访问存储器时,以字为单位,并从偶地址开始。13、8086/8088存储器分段结构是为了把程序区、堆栈区、数据区互相隔离开来,使不同程序在不同区域中运行时,可以共享一个数据区。堆栈是用来存放需要暂时保存的数据,工作方式是“先进后出”或“后进先出”的方式。8086系统中的堆栈是从高地址向低地址生成的,数据访问以字为单位,SS:SP始终指向当前的栈顶。是递减型的“满”堆栈。POP和PUSH都以字为单位进行的,不能将数据送入CS。16、8086系统中的74LS373(或者8282)是锁存器,最少需要3片,74LS245(或者8286)是总线驱动器,起增加数据总线的驱动能力作用,最少需要2片17、8086 CPU工作在最小模式,意味着8086 CPU和最少的外围器件构成一个计算机系统。18决定8086工作在最大还是最小模式的引脚是最大最小模式的区别:引脚处理器个数总线控制信号的产生最小模式高电平(Vcc)一个CPU最大模式低电平(GND)多个总线控制器20、8086CPU在最小模式中引脚定义(1)AD15~AD0:地址/数据复用。在T1状态(地址周期),在T2~T4状态(数据周期)(2)A19/S6~A16/S3:地址/状态复用总线。T1,输出地址高4位,T2~T4,输出状态/S7:高8位总线允许。T1: 指示高8位数据总线上的数据是否有效: 00时读写字,01时读写奇地址字节,10时读写偶地址字节其他T周期: 输出状态信号S7(S7始终为逻辑1,未定义) DMA方式下,该引脚为高阻态。:最小最大工作模式选择信号。接Vcc,最小模式;接GND, 最大模式。、:当前CPU正在读/写存储器或I/O端口。ALE:地址锁存使能信号, 输出,高电平有效。用来作为地址锁存器的锁存控制信号。:数据使能信号,低电平有效。用于数据总线驱动器的控制信号,表示8086准备发送或接收一个数据:数据驱动器数据流向控制信号。1:进行数据发送;0:进行数据接收。READY:准备就绪信号。 由外部输入, 高电平有效, 表示CPU访问的存储器或I/O端口己准备好传送数据。 当READY无效时, 要求CPU插入一个或

文档评论(0)

jiayou10 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档