您现在的位置: 汕头自考网 >> 复习指导 >> 学习方法 >> 正文
  • 《自考不难》之四:具体课程学习方法篇
  • 发布日期时间:2007-1-14  来源:网络   点击数:  作者:佚名
度减慢,一次只能传送一个字节

  3. CPU停机方式,CPU等待DMA的操作,这是最常用的DMA方式,由于CPU处于空闲状态,所以会降低CPU的利用率

  DMAC及其传送方式:

  1.在DMA传送方式中,对数据传送过程进行控制的硬件称为DMA控制器,即:DMAC

  2. DMAC的三种传送方式:

  (1)单字节传送方式

  (2)成组传送方式

  (3)请求传送方式

  DMAC的基本功能:

  1.能接收外设的DMA请求信号,并能向外设发出DMA响应信号

  2.能向CPU发出总线请求信号,当CPU发出总线响应信号后,能接管对总线的控制权,进入DMA方式

  3.能发出地址信息,对存储器寻址并修改地址指针

  4.能发出读、写等控制信号,包括存储器访问信号和I/O访问信号

  5.能决定传送的字节数,并能判断DMA传送是否结束

  6.能发出DMA结束信号,释放总线,使CPU恢复正常工作

  8086中断的特点:

  1.最多可处理256种不同的中断类型,每个中断都有一个中断类型码

  2.外部中断(硬件中断);内部中断(软件中断)

  8086内部中断的特点:

  1.中断类型码或者包含在指令中,或者是预先规定的

  2.不执行INTA总线周期

  3.除单步中断外,任何内部中断都无法禁止

  4.除单步中断外,任何内部中断的优先级都比任何外部中断的高

  中断向量表:

  1.中断向量表是存放中断服务程序入口地址(即:中断向量)的表格

  2.它存放在存储器的最低端,共1024个字节,每4个字节存放一个中断向量(形成一个单元),一共可存256个中断向量

  3.每个单元(4字节)高地址的两个字节存放中断向量的段基值,低地址存放偏移量

  4.每个单元(4字节)的最低地址为向量表地址指针,其值为对应的中断类型码乘4

  8086中断系统、中断分类(南京大学出版的《应试指导》P50表格)

  中断控制器的基本要求:

  1.能控制多个中断源,实现中断传送

  2.能对多个中断源同时发出的中断请求进行优先级判别

  3.能实现中断嵌套

  4.能提供对应中断源的中断类型码

  可编程中断控制器8259A的主要功能:

  1.每一片8259A可管理8级优先权中断源,通过8259A的级联,最多可管理64级优先权的中断源

  2.对任何一级中断源都可单独进行屏蔽,使该级中断请求暂时被挂起,直到取消屏蔽时为止

  3.能向CPU提供可编程的标识码,对于8086CPU来说就是中断类型码

  4.具有多种中断优先权管理方式:

  (1)完全嵌套方式

  (2)自动循环方式

  (3)特殊循环方式

  (4)特殊屏蔽方式

  (5)查询排序方式

  8259A的结构,由8个基本组成部分:

  1. IRR,8位中断请求寄存器,用来存放从外设来的中断请求信号IR0 ~ IR7

  2. IMR,8位中断屏蔽寄存器,用来存放CPU送来的屏蔽信号

  3. ISR,8位中断服务寄存器,用来记忆正在处理中的中断级别

  4. PR,优先级判别器,也称优先级分析器

  5.控制逻辑

  6.数据总线缓冲器

  7.读/写逻辑

  8.级联缓冲器/比较器

  其中,IRR、IMR、ISR、PR和控制逻辑五个部分是实现中断优先管理的核心部件

  8259A的中断结束方式:

  1. EOI命令方式:

  (1)普通EOI命令

  (2)特殊EOI命令

  2.自动EOI方式

  8259A的中断工作顺序(教科书P93 ~ P94)

  第5章并行接口

  片选----CE(低电平),确定当前对哪个芯片进行操作

  读写----RD/WR(WR为低电平),决定CPU对I/O接口执行取出(读)操作还是存入(写)操作

  可编程----通过计算机指令来选择接口芯片的不同功能和不同通道

  联络----CPU通过外设接口芯片同外设交换信息时,接口芯片与外设间有一定的“联络”信号:

  (1) STB(低电平),选通信号

  (2) RDY,就绪信号

  接口电路应包含的电路单元:

  1.输入/输出数据锁存器和缓冲器

  2.控制命令和状态寄存器

  3.地址译码器

  4.读写控制逻辑

  5.中断控制逻辑

  简单I/O接口芯片和可编程I/O接口芯片的异同处:

  1.相同点:都可实现CPU与外设间的数据传送,都具有暂存信息的数据缓冲器或锁存器

  2.不同点:

  (1)简单接口芯片功能单一

  (2)可编程接口芯片具有多种工作方式,可用程序来改变其基本功能

  74LS373锁存器、74LS244缓冲器、74LS245数据收发器的外特性(教科书P100 ~ P103)

  可编程并行接口芯片8255A的结构:

  1.数据总线缓冲器

  2.三个8位端口:PA、PB、PC

  3. A组和B组的控制电路:A组控制PA和PC7 ~ PC4,B组控制PB和PC3 ~ PC0

  4.读/写控制逻辑

  8255A的工作方式:

  1.方式0----基本输入/输出,输出锁存

  2.方式1----单向选通输入/输出,输入输出均锁存

  3.方式2----双向选通输入/输出,输入输出均锁存,仅限于A组使用

  8255A的应用要重点掌握,考试必考:

  1.教科书P110 ~ P111表格

  2.教科书P111 ~ P112 8255A的初始化

  3.教科书P113应用举例

  4.教科书P117习题7

  8255A联络信号的作用:

  1. S

上一页  [1] [2] [3] [4] [5] [6] 下一页

文章转载请注明来源于:汕头自考网