微机系统知识点整理


今天整理了一下微机系统的一些知识点,如有整理出错的地方还望评论区指正。

一、微型计算机系统的构成

  1. 计算机硬件主要由五大部件组成:运算器、控制器、存储器、输入设备和输出设备。
  2. 存储器分为:内存储器和外存储器。
  3. 外部设备包括:输入设备、输出设备和外存储器。
  4. 中央处理器包括:运算器+控制器。
  5. 微处理器、微型计算机和微型计算机系统之间的关系

在这里插入图片描述

  1. 外围设备

在这里插入图片描述

二、8086微处理器

  1. 8086微处理器位数:16位
  2. 8086微处理器被设计为两个独立的功能不见,即总线接口部件(BIU)和执行部件(EU)
  3. BIU的功能:同外部总线连接,为EU何内存(及外部接口)之间提供信息通路,并且计算形成20位的内存储器的物理地址。
  4. EU的功能:EU从BIU的指令队列中获得指令,然后执行该指令,完成指令所规定的操作。EU对寄存器内容和指令操作数进行算术和逻辑计算,并计算内存有效地址。
  5. 标志寄存器:
    1)状态位
    进位标志CF(有1无0)
    奇偶标志PF(偶1奇0)只考虑低8位
    辅助进位标志AF(有1无0)
    零标志ZF(有1无0)
    符号标志SF(与运算结果的最高位D7/D15一致,负1正0)
    溢出标志OF(有1无0)
    2)控制位
    方向标志DF(0增1减)
    中断允许标志IF(0不允许1允许响应外部的可屏蔽中断)
    陷阱标志TF(1自动产生内部中断)
  6. 8086微处理器有20条地址线,可以配置1MB的内存空间。
  7. 控制总线:(!代表非)
    MN/!MX(33引脚)线——最小/最大方式控制线
    MN/!MX接+5V——最小方式,8086提供全部控制信号
    MN/!MX接地——最大方式,总线控制器8288提供总线控制信号
    M/!IO——存储器/IO控制信号
    !DEN——数据允许信号
    DT/!R——数据发送/接收信号
  8. 指令周期、总线周期、时钟周期及三者的关系
    指令周期:执行一条指令所需的时间,不同指令的指令周期不等长。
    总线周期:8086CPU与外部交换信息总是通过总线进行的,CPU的信息输入、输出的过程需要的时间。
    时钟周期:执行指令的一系列操作都是在时钟脉冲CLK的统一控制下一步一步进行的,时钟脉冲的重复周期称为时钟周期,时钟周期是CPU的时间基准,由计算机的主频决定。
    关系:一个指令周期由一个或者若干个总线周期组成;8086CPU的总线周期至少由4个时钟周期组成,分别以T1,T2,T3,T4表示。
  9. 在总线周期中允许插入等待周期时间Tw,就在T3,T4之间车务一个等待周期Tw。
  10. 系统复位:复位时,8086CPU将使总线处于如下状态,
    1)地址线浮空(高阻态),直到8086COU脱离复位状态,开始从FFFF0H单位取指令。
    2)ALE,HLDA信号变为无效(低电平)
    3)其他控制信号线先变为高电平一段时间(相应于时钟脉冲低电平的宽度),然后浮空。
    4)复位时CPU内寄存器状态为:标志寄存器、指令指针(IP)、DS、SS、ES清零;CS置FFFFH;指令队列变空。
  11. 8086的寻址方式有:立即寻址、寄存器寻址、存储器寻址、串操作寻址、外设I/O端口寻址、程序转移操作寻址。

三、内存储器及其接口

  1. M位地址总线、N位数据总线的半导体存储器芯片的存储容量为N*2^M位。
  2. 16位微型计算机系统中的奇偶分体(偶存储体和奇存储体)
    最低位地址线A0和8086的总线高允许信号!BHE用来选择存储体

四、输入输出的控制方式

  1. 独立编制与统一编制的区别
    1)存储器对应输入输出方式(与内存统一编址)
    优点:CPU对外设的操作可使用全部的存储器操作指令,故指令多,使用方便。例如,可以对外设中的数据进行算术和逻辑运算(存在外设的存储器中),或是进行循环或移位等;内存和外设的地址分布图是同一个,不需要专门的输入/输出指令以区分是存储器还是I/O操作的控制信号。
    缺点:外设占用了存储器地址使内存容量变小;访问I/O端口和访问内存一样,由于访问内存时的地址长,指令的机器码也长,执行时间会增加。
    2)端口寻址的输入输出方式(独立编址)
    优点:端口寻址的输入输出方式下输入/输出指令与存储器指令有明显的区别,程序的编制清晰,便于理解。
    缺点:输入/输出指令少,一般只能对端口进行传送操作,尤其需要CPU提供存储器读/写,I/O设备读/写两组控制信号,增加了控制的复杂性。
  2. 程序控制的数据传送分为无条件传送、查询传送和中断传送
    1)无条件传送:要求外部设备总是处于准备好状态
    优点:软件及接口硬件简单
    缺点:只适用于简单外设,适应范围较窄
    2)查询工作方式:仅当满足条件时才能进行数据传送,没满足一次条件只能进行一次信息交换。
    使用场合:外设并不总是准备好,对传送速率和效率要求不高。
    工作条件:外设应提供设备状态信息,接口应具备状态端口。
    3)中断传送方式:一定程序上实现了主机和外设的并行工作。
    优点:CPU效率高,实时性好,速度快
    缺点:程序编制相对较为复杂
  3. DMA操作的基本方法:周期挪用、周期扩展、CPU停机方法
  4. DMA的传送方式:单字节传送方式、成组传送方式、请求传送方式

五、中断

  1. 中断类型
    根据中断请求的来源分为:
    在这里插入图片描述
  2. STI开中断,CLI关中断
  3. CPU对中断的响应:
  4. 异步通信:1个起始位,低电平;5-8个数据位;1个奇偶校验位;1、1.5、2个终止位,高电平;
  5. 同步通信:在同步传送中,每一个字符都用起始位和终止位作为字符开始和结束的标志,占用了一些时间,因而在数据块传送时,为了提高速度,就要设法去掉这些标志,而采用同步传送,此时在数据块开始处用同步字符来指明。

六、总线

  1. 总线传输周期:申请分配阶段、寻址阶段、数据交换阶段、撤销阶段
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值