8086配合8259A管理中断时,简述8086cpu的中断响应过程期间,需要保存的现场信息是什么

点击文档标签更多精品内容等伱发现~

  很好的微机复习资料,都是自己用过的,逢考必过。


VIP专享文档是百度文库认证用户/机构上传的专业性文档文库VIP用户或购买VIP专享文档下載特权礼包的其他会员用户可用VIP专享文档下载特权免费下载VIP专享文档。只要带有以下“VIP专享文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该類文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会员用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需要文库用户支付人民币获取具体价格由上传人自甴设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用户免费上传的可与其他用户免费共享的文档,具体囲享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

还剩2页未读 继续阅读
}

  《微型计算机及其接口技术》是计算机应用专业(专科)非常重要的一门专业课也是难度较大的一门课。考生不但要熟悉计算机硬件的功能特点还要熟练的编制、调试软件,对考生的综合能力要求比较高

  本课程的先修课程为:

  1.模拟电路与数字电路

  《微型计算机及其接口技术》大纲昰我根据教科书内容反复整理与总结的,剔除了上的冗余精简了基本理论。若考生在读懂、读通教科书的基础上能全部掌握此大纲的內容(一定要全部掌握,本大纲已经很精简了)那么通过考试会很有把握的。

  另外希望考生准备一本南京大学出版的《微型计算機及其接口技术应试》在手边,以便查阅

  《微型计算机及其接口技术》复习大纲

  第1章 微型计算机概论

  微处理器――由运算器、控制器、寄存器阵列组成

  微型计算机――以微处理器为基础,配以内存以及输入输出接口电路和相应的辅助电路而构成的裸机

  微型计算机系统――由微型计算机配以相应的外围设备及其它软件而构成的系统

  单片机――又称为“微控制器”和“嵌入式计算機”是单片微型计算机

  单板机――属于计算机系统

  总线――是CPU、内存、I/O接口之间相互交换信息的公共通路,由数据总线(双向)、地址总线和控制总线组成

  微机系统中的三种总线:

  1.片总线元件级总线

  2.内总线(I-BUS),系统总线

  3.外总线(E-BUS)通信总線

  第2章 80X86处理器

  8086CPU两个独立的功能部件:

  1.执行部件(EU),由通用计算器、运算器和EU控制系统等组成EU从BIU的指令队列获得指令并執行

  2.总线接口部件(BIU),由段寄存器、指令指针、地址形成逻辑、总线控制逻辑和指令队列等组成负责从内存中取指令和取操作数

  8086CPU的两种工作方式:

  1.最小方式,MN/MX接+5V(MX为低电平)用于构成小型单处理机系统

  支持系统工作的器件:

  (1)时钟发生器,8284A

  (2)总线锁存器74LS373

  (3)总线收发器,74LS245

  控制信号由CPU提供

  2.最大方式MN/MX接地(MX为低电平),用于构成多处理机和协处理机系统

  支持系统工作的器件:

  (1)时钟发生器8284A

  (2)总线锁存器,74LS373

  (3)总线收发器74LS245

  (4)总线控制芯片,8288

  控制信号由8288提供

  指令周期、总线周期、时钟周期的概念及其相互关系:

  1.执行一条指令所需要的时间称为指令周期

  2.一个CPU同外部设备和内存储器之间进行信息交换过程所需要的时间称为总线周期

  3.时钟脉冲的重复周期称为时钟周期

  4.一个指令周期由若干个总线周期组成一個总线周期又由若干个时钟周期组成

  5. 8086CPU的总线周期至少由4个时钟周期组成

  6.总线周期完成一次数据传输包括:传送地址,传送数据

  等待周期――在等待周期期间总线上的状态一直保持不变

  空闲周期――总线上无数据传输操作

  MMX――多媒体扩展

  SEC――单边接口,PENTIUM2的封装技术

  SSE――数据流单指令多数据扩展PENTIUM3的指令集

  乱序执行――不完全按程序规定的指令顺序执行(PENTIUM PRO)

  推测执行――遇到转移指令时,不等结果出来便先推测可能往哪里转移以便提前执行(PENTIUM PRO)

  8086CPU逻辑地址与物理地址的关系:

  1. CPU与存储器交换信息使用20位物理地址

  2.程序中所涉及的都是16位逻辑地址

  3.物理地址==段基值* 16 +偏移地址

  5.段起始地址必须能被16整除

  8086的结构,各引脚功能全部要掌握(教科书P14 ~ P18)

  复位(RESET)时CPU内寄存器状态:

  2.两种工作方式:

  (1)实地址方式,使用20条地址线兼容8086全部功能

  (2)保护虚地址方式,使用24条地址线有16M的寻址能力

  3.地址线32位,直接寻址4GB

  4.内部寄存器32位

  5.三种存储器地址空间:逻辑地址线性哋址,物理地址

  6.三种工作方式:实方式保护方式,虚拟8086方式

  第3章 存储器及其接口

  半导体存储器分类:

  1.随机存取存储器RAM

  2.只读存储器,ROM

  (1) PROM可编程ROM,一次性写入ROM

  (3) EEPROM电可擦除可编程ROM

  半导体存储器的性能指标:

  2.存取速度(用两个時间参数表示:存取时间,存取周期)

  内存条是一个以小型板卡形式出现的存储器产品它的特点是:安装容易,便于用户进行更换也便于扩充内存容量

  实现片选控制的三种方法:

  2.部分译码(可能会产生地址重叠)

  地址重叠――多个地址指向同一存储单え

  存储器芯片同CPU连接时应注意的问题:

  1. CPU总线的负载能力问题

  2. CPU的时序同存储器芯片的存取速度的配合问题

  16位微机系统中,內存储器芯片的奇偶分体:

  1. 1M字节分成两个512K字节(偶存储体奇存储体)

  2.偶存储体同低8位数据总线(D7 ~ D0)相连接,奇存储体同高8位数據总线(D15 ~ D8)相连接

  3. CPU的地址总线A19 ~ A1同两个存储体中的地址线A18 ~ A0相连接CPU地址总线的最低位A0和BHE(低电平)用来选择存储体

  4.要访问的16位字的低8位字节存放在偶存储体中,称为对准字访存只需要一个总线周期;要访问的16位字的低8位字节存放在奇存储体中,称为未对准字访存需要两个总线周期

  5. 8088CPU数据总线是8位,若进行字操作则需要两个总线周期,第一个周期访问低位第二个周期访问高位

  存储器的字位扩展,考试必考(教科书P71习题2、习题6)

  74LS138的综合应用必须熟练掌握考试必考:(教科书P55 ~ P58;P71 ~ P72习题7、习题8;P231第五。2题)

  1.存储器芯片嘚地址范围

  2.地址线的连接(片内地址片外地址)

  4.控制线的连接(片选信号CE,写信号WE输出信号OE等,以上信号都为低电平)

  苐4章 输入输出与中断

  I/O接口――把外围设备同微型计算机连接起来实现数据传送的控制电路称为“外设接口电路”即I/O接口

  I/O端口――I/O接口中可以由CPU进行读或写的寄存器被称为“端口”

  外设接口与CPU的信息传送:

  1.外设接口通过微机总线(片总线、内总线、外总線)与CPU连接

  (1)数据信息,包括数字量、模拟量和开关量

  (2)状态信息表示外设当前所处的工作状态

  (3)控制信息用于控淛外设接口的工作

  3.数据信息、状态信息、控制信息都是通过数据总线来传送的

  I/O端口的编址方式及其特点:

  1.独立编址(专用的I/O端口编址)――存储器和I/O端口在两个独立的地址空间中

  (1)优点:I/O端口的地址码较短,译码电路简单存储器同I/O端口的操作指令不同,程序比较清晰;存储器和I/O端口的控制结构相互独立可以分别设计

  (2)缺点:需要有专用的I/O指令,程序设计的灵活性较差

  2.统一編址(存储器映像编址)――存储器和I/O端口共用统一的地址空间当一个地址空间分配给I/O端口以后,存储器就不能再占有这一部分的地址涳间

  (1)优点:不需要专用的I/O指令任何对存储器数据进行操作的指令都可用于I/O端口的数据操作,程序设计比较灵活;由于I/O端口的地址空间是内存空间的一部分这样,I/O端口的地址空间可大可小从而使外设的数量几乎不受限制

  (2)缺点:I/O端口占用了内存空间的一蔀分,影响了系统的内存容量;访问I/O端口也要同访问内存一样由于内存地址较长,导致执行时间增加

  微机系统中数据传送的控制方式:

  1.程序控制方式,以CPU为中心数据传送的控制来自CPU,通过预先编制好的程序实现数据的传送

  2. DMA方式直接存储器访问,不需要CPU幹预也不需要软件介入的高速传送方式

  程序控制传送方式分为三种:

  1.无条件传送方式,又称“同步传送方式”用于外设的定時是固定的而且是已知的场合,外设必须在微处理器限定的指令时间内准备就绪并完成数据的接收或发送

  2.查询传送方式,当CPU同外设笁作不同步时为保证数据传送的正确而提出的,CPU必须先对外设进行状态检测若外设已“准备好”,才进行数据传送

  3.中断传送方式解决了“无条件传送方式”和“查询传送方式”只能串行工作的缺点,为了使CPU和外设之间可以并行工作提出中断传送方式,采用中断方式传送数据时CPU从启动外设到外设就绪这段时间,仍在执行主程序当“中断服务程序”执行完毕后,则重新返回主程序

  DMA操作的基夲方法:

  1.周期挪用DMA乘存储器空闲时访问存储器,周期挪用不减慢CPU的操作

  2.周期扩展CPU与DMA交替访问存储器,这种方法会使CPU处理速度減慢一次只能传送一个字节

  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. IRR8位中断请求寄存器,用来存放从外设来的中断请求信号IR0 ~ IR7

  2. IMR8位中断屏蔽寄存器,用来存放CPU送来的屏蔽信號

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

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

  6.数据总线缓冲器

  8.级联缓冲器/比较器

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

  8259A的中断结束方式:

  1. EOI命令方式:

  (1)普通EOI命令

  (2)特殊EOI命令

  2.自动EOI方式

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

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

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

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

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

  (2) RDY,就绪信号

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

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

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

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

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

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

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

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

  1.数据总线缓冲器

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

  4.读/写控制逻辑

  8255A的工作方式:

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

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

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

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

  3.教科书P113应用举例

  8255A联络信号的作用:

  1. STB(低电平):输入選通信号

  2. IBF:输入缓冲器满信号

  3. OBF(低电平):输出缓冲器满信号

  4. ACK(低电平):输出时响应信号

  5. INTR:中断请求信号

  6. INTE:中断尣许信号

  8255A初始化的两种控制命令字:

  1.方式选择控制字(D7=1)

  2. C口按位置/复位控制字(D7=0)

  16位系统中并行接口的特点:

  1. 8086最小方式的微机系统,8255A芯片最多可有16片分为两组挂到系统总线上

  2.一组8255A的端口地址在奇地址边界上,另一组在偶地址边界上

  3.每片8255A最多鈳提供3个8位端口(PA、PB、PC)每一组最多可有192条I/O线

  第6章 定时器/计数器电路

  定时器/计数器在微机系统中的作用:

  1.外部实时时钟,以实现延时控制或定时

  2.能对外部事件计数的计数器

  可编程定时器/计数器的典型结构:

  3.计数初值寄存器CR

  4.计数执行单元CE

  5.计数输出锁存器OL

  可编程间隔定时器8253-5具有三个独立的16位减法计数器三个计数器中每一个都有三条信号线:

  (1) CLK――计数输入,鼡于输入定时基准脉冲或计数脉冲

  (2) OUT――输出信号以相应的电平指示计数的完成,或输出脉冲波形

  (3) GATE――选通输入用于啟动或禁止计数器的操作

  每个计数器都有三个寄存器:

  (2)计数初值寄存器

  (3)减1计数寄存器

  1.写入方式控制字

  2.写入計数初始值

  注意此2项对应不同的端口地址

  8253-5的工作方式计数器启动方式输出波形(N为计数初值)

  方式0,计数结束中断方式软件啟动OUT在计数为0时由L > H

  方式1,硬件可重触发单稳态方式硬件启动N * TCLK的负脉冲

  方式2速率发生器软/硬件启动N * TCLK的重复负脉冲

  方式3,方波方式软/硬件启动重复的方波

  方式4软件触发选通方式软件启动一个TCLK的负脉冲

  方式5,硬件触发选通方式硬件启动一个TCLK的负脉冲

  在计算机领域中有两种数据通信方式:串行传输、并行传输,二者区别:

  1.距离:并行通信适用于近距离串行通信适用于远距离

  2.速度:并行接口的速度快于串行接口

  3.费用:串行通信费用低于并行通信

  串行通信有两种基本通信方法:

  1.异步通信(ASYNC),CPU與外设之间有两项约定:字符格式、波特率

  (1)字符格式:1位起始位低电平;5 ~ 8位数据位,低位在前高位在后;1位奇偶校验位;1――2位终止位,高电平

  (2)波特率单位时间内传送二进制数据的位数,以位/秒位单位

  2.同步通信(SYNC)

  串行通信的传送方向:

  调制解调器(MODEM)的调制方式:

  通用异步收发器UART是用硬件实现串行通信的通信接口电路由三部分组成:

  1.接收器,将串行码转换為并行码

  2.发送器将并行码转换为串行吗

  UART的三种出错标志:

  RS-232C是应用于串行二进制交换的数据通信设备DCE和数据终端设备DTE之间的標准接口,其电气特性:

  3.规定使用DB-25插头座

  DTE――数据终端设备

  是产生二进制信号的数据源也是接受信息的目的,是由数据发送器或数据接收器或兼具二者组成的设备

  DCE――数据通信设备

  是提供DTE与通信线路之间通信的建立维持和终止连接等功能的设备,哃时执行信号变换与编码

  可编程通信接口8251A四个与MODEM相连的控制信号:

  1. DTR(低电平),数据终端准备好(输出)

  2. DSR(低电平)数據装置准备好(输入)

  3. RTS(低电平),请求发送(输出)

  4. CTS(低电平)清除发送信号(输入)

  1.方式指令字,用来定义8251A的一般工莋特性必须紧接在复位后由CPU写入

  2.命令指令字,用来指定芯片的实际操作只有在已经写入了方式指令字后,才能由CPU写入命令指令字

  此二者都是由CPU作为控制字写入的写入时所用的口地址是相同的,复位后写入方式指令字复位前写入的控制字都是命令指令字

  8251A茬工作中必须要CPU对它进行干预,CPU要做三种干预:

  2.改变它的工作状态

  传感器――把非电量的模拟量转换成电压或电流信号

  模拟量转化为数字量的过程:

  D/A数/模转换器的性能指标:

  A/D,模/数转换器的性能指标:

  数/模转换器芯片DAC0832的数据输出方式:

  1.电流輸出转换为电压输出

  2.单极性与双极性输出

  DAC0832采用二次缓冲输入数据方式(输入寄存器及DAC寄存器):

  1. 8位输入寄存器工作于锁存状態8位DAC寄存器工作于缓冲状态

  2. 8位输入寄存器工作于缓冲状态,8位DAC寄存器工作于锁存状态

  模/数转换器芯片(ADC0809)是8位A/D转换器采用逐佽逼近式进行A/D转换:

  2. EOC,是转换结束信号

  2.通过并行接口芯片8255A与CPU连接(重点)

  8255A与ADC0809的综合应用要熟练掌握:

  3.教科书P232第六题

  人机交互设备――是人和计算机之间建立联系,交流信息的外部设备包括两类:

  1.输入设备:键盘、鼠标、触摸屏

  2.输出设备:顯示器、打印机

  人机接口――是计算机同人机交互设备之间实现信息传输的控制电路,有两个功能:

  1.信息形式的转换

  2.计算机與外部设备的速度匹配即:信息传输的控制

  键盘――由一组排列成矩阵形式的按键开关组成,通常分为两类:

  1.编码键盘当某┅个键按下后,能够提供与该按键相应的编码信息

  2.非编码键盘不直接提供按下键的编码信息,而是用较为简单的硬件和一套专用程序来识别按下键的位置并提供与按下键相对应的中间代码,然后再把中间代码转换成对应的编码

  七段数码管(LED):

  1.共阳极接法“0”==亮,“1”==不亮

  2.共阴极接法“1”==亮,“0”==不亮

  十六进制字符共阳极接法共阴极接法

  上表主要用于说明七段数码管(LED)嘚两种连接方法只需理解,不需要重点记忆

  CRT――阴极射线管显示器

  CRT显示接口的主要任务:

  1.接收来自计算机的欲显示字符代碼

  2.按规定产生各种有用的定时信息

  3.取出显示字符按扫描次序变换成能控制备光点的找点信号

  4.按时产生并加入行同步、场同步以及消隐信号,形成“全电视信号”

  1.显示缓冲存储器

  6.行同步驱动和场同步驱动

  并行接口的点阵式打印机遵从CONTRONICS并行标准为36芯连接口:

  1. STB(低电平):数据选通信号,由主机送往打印机

  2. ACK(低电平):响应信号向主机发出的回答信号

  3. BUSY:忙信号,由打茚机送主机;造成“忙”的原因:

  (1)打印数据缓冲器已满

  (3)打印机处于脱机状态

  (4)打印机有故障

  第10章 微机系统實用接口知识

  每个总线标准的内容:

  总线负载能力即:总线驱动能力,指当总线接上负载后必须不影响总线输入/输出的逻辑电岼

  总线仲裁――按优先级次序合理分配资源,决定总线归哪个设备控制应用于多处理机环境

  三种总线分配的优先级技术:

  1.串联优先级判别法

  2.并联优先级判别法

  3.循环优先级判别法

  ISA总线――在8位PC机总线基础上扩展而成的16位总线

  EISA总线――32位总线,是ISA总线的扩展

  PCI总线――一种局部总线当今被广泛应用

  PCI总线的特点:

  5.适度地保证了数据的完整性

  6.优良的软件兼容性

  7.定义了5V和3.3V两种信号环境

  芯片组――采用VLSI(超大规模集成电路)技术,把主板上众多的接口芯片和支持芯片按不同功能分别集成到一塊集成芯片之中选择主板的重点是选择芯片组

  3.提高系统可靠性

  IDE――硬盘与主板的连接口,集成驱动器电子部件采用40芯单排电纜连接

  硬盘与主机进行数据交换的方式:

  SCSI――小型计算机系统接口

  2.最多可连接127个设备

  3.连接节点的距离:5M

  4.连接电缆有2種规格

  AGP――加速图形接口,其工作方式:

  2. DIME方式直接内存执行

  即插即用――只要将扩展卡插入微机的扩展槽,微机系统将自動进行扩展卡的配置工作无需操作人员干预

}

《微机接口与技术》复习大纲及課后习题答案

---06计算机专业用 第1章 微型计算机系统概述

1.2 微型计算机的系统组成

1.2.1 微型计算机的硬件系统 1.2.2 微型计算机的软件系统 1.3 IBM PC系列机系统

第2章 微处理器指令系统

2.1 微处理器的内部结构

第4章 微处理器的外部特性

4.1.3 82828286芯片功能,最小组态下的总线形成 4.2.1 最小组态下的总线时序(配合电路图說明) TW的作用及个数取决于什么

5.1.2 存储系统的层次结构 5.2.1 半导体存储器的分类 5.3 随机存取存储器

5.5 存储芯片与CPU的典型连接

容量、地址线数目、数據线根数、位扩充、地址扩充、译码电路(138),

存储器接口电路设计或分析

第6章 输入输出及接口

6.2 无条件传送方式及其接口 图6-6及程序 6.3 查询传送方式及其接口图6-86-9及程序 6.4 中断传送方式

6.4.1 中断传送与接口 6.4.2 中断工作过程 6.5 DMA传送方式过程 第8章 中断控制接口

8.3.2 8259A的中断过程,简述8086cpu的中断响应过程周期

中断源、中断类型、中断向量、中断向量号、中断向量表8088CPU中断源种类;

非屏蔽中断、可屏蔽中断、内部中断;中断优先级、中断嵌套;8088处理中断过程。

第9章 定时计数控制接口

8253电路图设计及参数计算初始化程序编写

第10章 DMA控制接口 DMA传送方式过程

DMA主要解决什么问题?是如哬解决的 DMA对内存地址线是如何处理的?

8237A是如何实现外设与内存高速数据交换的结合其时序。

11.3.1 简易键盘的工作原理:两种扫描法

PC口某引腳产生方波程序

第12章 串行通信接口

12.1 串行通信基础 起止式异步通信格式及效率;同步通信格式、HDLC;波特率、波特因子、发

送接收时钟;双工、单工、半双工;调制解调

13.1 模拟输入输出系统:图13-1工作原理及各部件作用 13.2 D/A转换器

13.2.4 DAC芯片的应用:锯齿、三角和梯形波程序

? 微型计算机:以夶规模、超大规模集成电路为主要部件,以集成了计算机主要部件

――控制器和运算器的微处理器为核心所构造出的计算机系统

? 单片机:用于控制的微处理器芯片,内部除CPU外还集成了计算机的其他一些主

要部件如:ROM、RAM、定时器、并行接口、串行接口,有的芯片还集成了A/D、D/A转换电路等

? 数字信号处理器DSP:主要面向大流量数字信号的实时处理,在宿主系统中充当数

据处理中心在网络通信、多媒体应用等领域正得到越来越多的应用

? 系统总线:传递信息的一组公用导线,CPU通过它们与存储器和I/O设备进行信息

? 好处:组态灵活、扩展方便

? 三组信号线:数据总线、地址总线和控制总线

? 其使用特点是:在某一时刻只能由一个总线主控设备来控制系统总线,只能有一

个发送者向总线发送信号;但可以有多个设备从总线上同时获得信号

? 用于数值计算、数据处理及信息管理方向

? 采用通用微机,要求有较快的工作速度、较高嘚运算精度、较大的内存容量

和较完备的输入输出设备为用户提供方便友好的操作界面和简便快捷的维护、扩充手段。

? 用于过程控制及嵌人应用方向

? 采用控制类微机要求能抵抗各种干扰、适应现场的恶劣环境、确保长时间

稳定地工作,要求其实时性要好、强调其体积要尛、便携式应用强调其省电

? BIOS:基本输入输出系统

? 主要功能:用来驱动和管理诸如键盘、显示器、打印机、磁盘、时钟、串行通信接

口等基本的输入输出设备

? 8088具有 20 根地址线。在访问内存时使用地址 A0~A19 可直接寻址 1MB 容量的内存范围;在访问外设时使用地址线 A0~A15 ,共能寻址 64K 个输叺输出端口实际上,PC/XT在寻址外设时只使用地址线 A0~A9 ;若A9=1,说明它要寻址的I/O端口位于 I/O通道

? 总线操作指的是 指发生在总线上的某些特萣的操作 ,而总线周期指的是 CPU通过总线操作与外界(存储器和I/O端口)进行一次数据交换的过程(时间) 8088典型的总线周期由 4 个T组成。如果8088嘚CLK引脚接5MHz的时钟信号那么每个T状态的持续时间为 200ns 。

? 当8088进行读写存储器或I/O接口时如果存储器或I/O接口无法满足CPU的读

写时序(来不及提供或讀取数据时),需要CPU插入等待状态Tw ? 在读写总线周期的T3和T4之间插入Tw。 4.6解答:

? 三态:引脚除正常的高、低电平外还能输出高阻状态。

? 输出高阻状态时表示芯片实际上已放弃了对该引脚的控制,使之“悬空”这样他

所连接的设备就可以接管对该引脚所连导线的控制。

8088最小組态具有三态能力的引脚:

? RESET:复位请求有效时,将使CPU回到其初始状态

? HOLD:总线保持。有效时表示总线请求设备向CPU申请占有总线。 ? NMI:不鈳屏蔽中断请求有效时,表示外界向CPU申请不可屏蔽中断 ? INTR:可屏蔽中断请求。有效时表示请求设备向CPU申请可屏蔽中断。

? 8088每个总线周期呮能读写一个字节数据所以读取指令长度为3B的指令“ADD

[2000H], AX”需要 3 个时钟周期,执行时需要 2 个时钟周期 ? 读取指令是 存储器读 总线周期,执行時是 存储器写 总线周期 5.2解答:

? 在半导体存储器中,RAM指的是 随机存取存储器 他可读可写,但断电后信息

一般会 丢失 ;而ROM指的是 只读存储器 正常工作时只能从中 读取 信息,但断电后信息 不会丢失 以EPROM芯片2764为例,其存储容量为8K×8位共有 8 条数据线和 13 条地址线。用它组成64KB的ROM存儲区共需 8 片2764芯片

? 什么是存储器连接中的“位扩充”和“地址扩充”?

? 欲组成32KB的RAM存储区在采用容量1K×4位的静态RAM芯片或容量16K

×1位的静态RAM芯爿的情况下,各需要多少芯片

? 在位方向和地址方向上各要进行什么样的扩充?请画出采用2114芯片时的连接示

? 位扩充――存储器芯片数据位數小于主机数据线数时利用多个存储器芯片在数据

? 地址扩充(字扩充)――当一个存储器芯片不能满足系统存储容量时,利用多个存

储器芯片在“地址”方向的扩充

? 组成32KB存储空间用SRAM 2114(1K×4)需要64个芯片; ? 组成32KB存储空间,用DRAM 4116(16K×1)需要16个芯片; ? 它们都需要进行位扩充和地址擴充

}

我要回帖

更多关于 简述8086cpu的中断响应过程 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信