微机原理书中内容总结

微机原理书中内容总结

ID:35488904

大小:66.03 KB

页数:4页

时间:2019-03-25

微机原理书中内容总结_第1页
微机原理书中内容总结_第2页
微机原理书中内容总结_第3页
微机原理书中内容总结_第4页
资源描述:

《微机原理书中内容总结》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1•简述8086CPU内部功能结构?从功能上分:总线接11部件btu执彳亍部件EU总线接口部件的功能:CPU与外部(存储器、I/O端口)传送指令代码或数据。CPU执行指令的工作分为两个阶段:取指令和执行指令过程。取指令时,B1U从内存取指令送到指令队列执行指令时,BIU配合EU从指定内存或外设端口取数据,送给EU或把EU的操作结果送到指定内存或外设端口(DBIU的组成20位的地址加法器16位的4个段地址寄存器(CS、DS、ES、SS)6字节的指令队列缓冲器总线逻辑控制器执行部件EU执行部件的功能就是负责指令的执行。(1)EU的组成:4个通川寄存器(AX、BX、CX

2、、DX)4个专用寄存器(BP、SP、SI、D1)算术逻辑单元EU控制器标志寄存器2.8086CPU总线周期的概念?在计算机屮时间的最小单位是时钟周期(一个时钟脉冲的吋间长度)。BIU通过系统总线完成对外界(存储器或I/O端口)的一次访问所需的吋间称作一个总线周期。在8086CPU中,一个最基本的总线周期由4个时钟周期组成。4个时钟周期分别称为4个状态,即T1状态、T2状态、T3状态和T4状态。除了上述四个状态外,还有等待状态Tw和空闲状态TI。3•简述各个时钟周期的作用?Tl:CPU往多路复用总线上发出20位地址信息,以指出要寻址的存储单元或外设T/0端口的地址T

3、2:对读操作,CPU从AD总线上撤消地址信息使总线的低16位成高阻状态,为16位数据输入作准备;对写操作,CPU输出数据信息。T3:AD总线的高4位继续提供状态信息,而低16位上输出由CPU提供的数据(写操作)或者CPU从存储器(或端口)读入的数据(读操作)T4:总线周期结束Tv:这是等待状态。当外设或存储器速度较慢吋,CPU会在T3Z后插入1个或多个等待状态Tw,解决外设或存储器不能及时地配合CPU数据传送问题。TT:这是空闲状态。当CPU和内存或I/O接口之间不需传输数据,且指令队列填满时,CPU不需要执行总线周期,系统总线就处于这个空闲状态。这时,在总线高

4、4位上,CPU仍然保持前一个总线周期的状态信息。4.8259A的工作方式中断请求方式、中断源屏蔽方式、中断嵌套方式、优先级循环方式、中断结束方式、读8259A状态方式。8259X作方式小结:「边沿触发中断触发方式Y电平触发中断査询:CPU用软件査询确定中断源。连揺丢幼苦、线方式V缓冲方式:一般用于多片级联的大系统中。、非缓冲方式:一般用于单片或级联的小系统中。13一占&亠A『通常屏蔽方式屛敝中断万式4特殊屏蔽方式:可嵌套响应低级别的中断请求。「全嵌套方式:默认方式,嵌套响应更高级别的中断。确定优先级方式特殊全嵌套方式:可嵌套响应同级别的中断。'优先级自动循环方式:

5、用于多个中断源优先级相等。(优先级特殊循环方式:开始的故低优先级由程序指定,自动中断结束方式:自动清除ISRi位,用于不嵌套系统。结束中断方式’•般中断结束方式:发送指令消除ISRi位。全嵌套下特殊中断结束方式:发指令消除ISRi位。特殊全嵌套下5.初始化命令字完成以下功能:1)设定屮断请求信号触发形式,高电平触发或上升沿触发;2)设定8259AI作方式,单片或级联;3)设定8259A中断类型号基值,即TRO对应的小断类型号:4)设定优先级设置方式及中断处理结束时的结束操作方式;6.8237A的工作周期(1)DMA空闲周期:8237A处于从属状态(2)DMA有效周

6、期:8237A处于主控状态,具有总线控制权控制DMA传送。7.8237A的工作时序①si:空闲状态。②SO:总线请求等待状态,向CPU提出总线请求。③S1:改变高8位地址吋出现这个状态,用来传送地址有效信号。④S2:修改存储器16位地址、向外设发送DACK信号,进入该状态⑤S3:利用读信号,读取内存或10的值。⑥S4:利用写信号,写内存或10。⑦SW:存储器和外设速度较慢时,引入该状态正常时序有S3,压缩吋序无S3&8237A的清除先/后触发器命令8237A各通道的地址寄存器和字节计数寄存器都是16位的,而数据线只有8位,一次只能传送一个字节,因此采用连续两字节方

7、式读写这些寄存器。为确保正确,8237A设置了一个内部先/示触发器用来控制读写16位寄存器的顺序。当先/后触发器清0时,读写低8位数据然后自动置1,读写高8位数据,接着再自动清0,如此循环。每次8237A复位后,先/后触发器被清0。9.8237A初始化编程的一般步月

8、:51)输出复位命令,使8237A允许接受DMA请求,先/后触发器清0;2)选择使用的通道,并写入相应通道当前地址寄存器和基地址寄存器的初始值;3)输入当前字节计数器和革字节计数寄存器的初始值,确定要传送的字节数;4)写入方式寄存器,以确定8237A的工作方式和传送类型;5)写入控制奇存器,以控制82

9、37A的工

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。