基于8086的proteus仿真波形发生器的设计 大学毕业论文.doc

基于8086的proteus仿真波形发生器的设计 大学毕业论文.doc

ID:14368073

大小:640.00 KB

页数:43页

时间:2018-07-28

基于8086的proteus仿真波形发生器的设计 大学毕业论文.doc_第1页
基于8086的proteus仿真波形发生器的设计 大学毕业论文.doc_第2页
基于8086的proteus仿真波形发生器的设计 大学毕业论文.doc_第3页
基于8086的proteus仿真波形发生器的设计 大学毕业论文.doc_第4页
基于8086的proteus仿真波形发生器的设计 大学毕业论文.doc_第5页
资源描述:

《基于8086的proteus仿真波形发生器的设计 大学毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、芜湖职业技术学院题目:基于8086的Proteus仿真波形发生器的设计院系名称:专业班级:指导教师:学生姓名:学号:43完成时间:2011年1月10日目录简介…………………………………………………………21.1.8086的介绍……………………………………………21.2.8086CPU的编程结构………………………………………31.3.8086/8088CPU的两种工作模式………………………………42.Proteus仿真软件…………………………………………53.1.8253芯片基本概述……………………………………53.28253

2、引脚图……………………………………………63.3主要功能模块单元………………………………………104.0译码器74LS138…………………………………………115.0系统仿真电路图…………………………………………136.0仿真波形图…………………………………………14附录代码………………………………………………15参考文献…………………………………………………1843简介《嵌入式硬件技术基础》以80x86微处理器为平台来阐述微机系统的组成和系统的接口技术,通过汇编语言将原理与应用联系起来,同时将开发嵌入式应用系统所需要的硬件

3、基础知识进行了详细的阐述。《嵌入式硬件技术基础》可分为3个部分,第1部分主要介绍组成嵌入式应用系统功能部件的原理、结构,第2部分主要介绍硬件编程语言——汇编语言及其与C语言的混合编程,第3部分主要介绍嵌入式应用系统的典型接口芯片、接口技术,以及嵌入式应用系统软、硬件设计的基本方法。8086的介绍8086微处理器是Intel公司推出的第三代CPU芯片,它们的内部结构基本相同,都采用16位结构进行操作及存储器寻址,但外部性能有所差异,两种处理器都封装在相同的40脚双列直插组件(DIP)中。2.8086微处理器的一般性能特点:Ø1

4、6位的内部结构,16位双向数据信号线;Ø20位地址信号线,可寻址1M字节存储单元;Ø较强的指令系统;Ø利用第16位的地址总线来进行I/O端口寻址,可寻址64K个I/O端口;Ø中断功能强,可处理内部软件中断和外部中断,中断源可达256个;Ø单一的+5V电源,单相时钟5MHz。另外,Intel公司同期推出的Intel8088微处理器一种准16位微处理器,其内部寄存器,内部操作等均按16位处理器设计,与Intel8088微处理器基本上相同,不同的是其对外的数据线只有8位,目的是为了方便地与8位I/O接口芯片相兼容。3.8086CP

5、U的编程结构编程结构:是指从程序员和使用者的角度看到的结构,亦可称为功能结构。如图2-1所示是8086CPU的内部功能结构。从功能上来看,8086CPU可分为两部分,即总线接口部件BIU(BusInterfaceUnit)和执行部件EU(ExecutionUnit)。(1)执行部件(EU)功能:负责指令的执行。43组成:包括①ALU(算术逻辑单元)、②通用寄存器组和③标志寄存器等,主要进行8位及16位的各种运算。(2)总线接口部件(BIU)功能:负责与存储器及I/O接口之间的数据传送操作。具体来看,完成取指令送指令队列,配合

6、执行部件的动作,从内存单元或I/O端口取操作数,或者将操作结果送内存单元或者I/O端口。组成:它由①段寄存器(DS、CS、ES、SS)、②16位指令指针寄存器IP(指向下一条要取出的指令代码)、③20位地址加法器(用来产生20位地址)和④6字节(8088为4字节)指令队列缓冲器组成。图2-18086/8088CPU内部功能结构图8086CPU的两种工作模式为了适应各种使用场合,在设计8086CPU芯片时,就考虑了其应能够使它工作在两种模式下,即最小模式与最大模式。所谓最小模式,就是系统中只有一个8086微处理器,在这种情况下

7、,所有的总线控制信号,都是直接由8086CPU产生的,系统中的总线控制逻辑电路被减到最少,该模式适用于规模较小的微机应用系统。最大模式是相对于最小模式而言的,最大模式用在中、大规模的微机应用系统中,在最大模式下,系统中至少包含两个微处理器,其中一个为主处理器,即8086/8086CPU,其它的微处理器称之为协处理器,它们是协助主处理器工作的。43与8086CPU配合工作的协处理器有两类,一类是数值协处理器8087另一类是输入/输出协处理器8089。8087是一种专用于数值运算的协处理器,它能实现多种类型的数值运算,如高精度的

8、整型和浮点型数值运算,超越函数(三角函数、对数函数)的计算等,这些运算若用软件的方法来实现,将耗费大量的机器时间。换句话说,引入了8087协处理器,就是把软件功能硬件化,可以大大提高主处理器的运行速度。8089协处理器,在原理上有点象带有两个DMA通道的处理器,它有一套专门用于输入/输出操

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

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

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