第12章 总线技术ppt课件.ppt

第12章 总线技术ppt课件.ppt

ID:58713882

大小:733.50 KB

页数:66页

时间:2020-10-04

第12章 总线技术ppt课件.ppt_第1页
第12章 总线技术ppt课件.ppt_第2页
第12章 总线技术ppt课件.ppt_第3页
第12章 总线技术ppt课件.ppt_第4页
第12章 总线技术ppt课件.ppt_第5页
资源描述:

《第12章 总线技术ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第12章总线技术12.1总线概述12.1.1项目1:利用ISA总线的IRQ7进行中断,在屏幕上显示一个“7”12.1.2知识讲解12.2系统总线12.2.1项目2:利用系统总线进行存储器扩展12.2.2知识讲解12.3外部总线12.3.1项目3:认识USB接口12.3.2知识讲解12.4项目扩展与工程应用12.4.1项目4:利用ISA总线的IRQ2进行中断,在屏幕上显示一个“黑桃”12.4.2项目5:利用ISA总线扩展键盘12.1总线概述12.1.1项目1:利用ISA总线的IRQ7进行中断,在屏幕上显示一个“7”1.项目要求

2、与目的(1)项目要求:利用微机系统ISA总线的B21(IRQ7)端子外接一个单脉冲发生器,它受一个手动按钮控制,每按动一次按钮就产生一个正向单脉冲。要求编写中断程序实现系统每收到一个单脉冲,随即在屏幕上显示一个“7”,当键盘上按任意键时,返回DOS。(2)项目目的:●认识系统的中断特性。●了解ISA总线的信号线。●掌握PC机上825A9中断类型号。●学习在系统总线上是如何接线。2.项目电路连接与说明(1)项目电路连接:如图12-1所示的粗线为要接的连线,接线描述如下:将UP脉冲按钮连接至ISA总线的B21(IRQ7)端子。(

3、2)项目说明:286以上微机系统的可屏蔽中断使用两片8259A,管理15级中断,系统分配给主8259A的口地址为20H和21H,分配给从8259A的口地址为A0H和A1H。3.项目电路原理框图项目电路原理框图如图12-1所示。电路由286以上微机,脉冲按钮UP组成。图12-1ISA总线信号图4.项目程序设计(1)程序流程图利用ISA总线的IRQ7进行中断,在屏幕上显示一个“7”程序流程图如12-2所示。图12-2程序流程图STACKSEGMENTSTACKDW64DUP(?)STACKENDSCODESEGMENTASSUM

4、ECS:CODE,SS:STACKSTART:PUSHDS;保存数据段MOVAX,0000HMOVDS,AX;数据段清零MOVAX,OFFSETIRQ7;取中断程序入口地址(相对地址)ADDAX,2000H;加装IP=2000H地址(绝对地址)MOVSI,003CH;填8259A中断7中断矢量MOV[SI],AX;填偏移量矢量MOVAX,0000H;段地址CS=0000HMOVSI,003EHMOV[SI],AX;填段地址矢量CLI;关中断POPDSINAL,21H;读8259中断屏蔽字ANDAL,7FH;开8259中断OU

5、T21H,ALMOVCX,000AH(2)程序清单利用ISA总线的IRQ72进行中断,在屏幕上显示一个“7”程序清单如下所示。A1:CMPCX,0000HJNZA2INAL,21H;读8259中断屏蔽字ORAL,80H;关8259中断?OUT21H,ALSTI;开中断HLTA2:STIJMPA1IRQ7:MOVAX,0137H;中断程序入口INT10HMOVAX,0120HINT10HDECCXMOVAL,20HOUT20H,ALCLIIRETCODEENDSENDSTART12.1.2知识讲解1.总线含义总线:一组导线的集

6、合。总线是系统与系统之间或系统内部各部件之间进行信息传输所必需的全部信号线的总和。总线是一种内部结构,它是cpu、内存、输入、输出设备传递信息的公用通道,主机的各个部件通过总线相连接,外部设备通过相应的接口电路再与总线相连接,从而形成了计算机硬件系统在计算机系统中,各个部件之间传送信息的公共通路叫总线,微型计算机是以总线结构来连接各个功能部件的。按照计算机所传输的信息种类,计算机的总线可以划分为数据总线、地址总线和控制总线,分别用来传输数据、数据地址和控制信号。2.总线的分类(1)按总线信号分类①数据总线DB(DataBus

7、)。数据总线是用于传输数据,采用双向三态逻辑。STD总线是8位数据线,ISA总线是16位数据线,EISA总线是32位数据线,PCI总线是32位或64位数据线,总线中的数据宽度表示总线数据传输能力,反映了总线的性能。②地址总线AB(AddressBus)。地址总线是用于传输地址信息,一般采用单向三态逻辑。总线中的地址数目决定了该总线构成的微机系统所具有的寻址范围。例如,ISA总线有24位地址线,可寻址224=16MB;EISA总线有32位地址线,可寻址232=4GB。地址总线一般是由CPU发出到总线上的各个部件。③控制总线CB

8、(ControlBus)。控制总线是有用传输控制或状态信号,每根线可单向,可双向,它们分别传送控制信息,时序信息和状态信息。控制总线是最能体现总线特色的信号线,它决定了总线功能的强弱和适应性。此外还有电源线和地线。ISA、EISA采用±12V和±5V,PCI采用±5V或±3V。这表明计算机

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

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

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