- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
微机原理课19讲教案主讲人
课题
输入输出方式
目的任务
1、外设接口的编址方式
2、输入输出指令
3、CPU与外设间数据传递方式
重点难点
1、输入输出指令的常用形式
2、查询、中断和直接存储器存取方式的区别
教学方法
讲授
使用教具
传统教学法(粉笔和黑板)
提问、作业
备课时间上课时间
审批教研室主任(签字):
年月日
抽查系主任(签字):
年月日
5.1输入输出方式
输入/输出是计算机与外部世界进行信息交换不可缺少的手段,在整个计算机系统中占有极其重要的地位。如果没有输入、输出,计算机将变得毫无意义,因此输入输出的设备是计算机系统的重要组成部分。在微型计算机系统中,除了CPU和内存以外,其它设备都可以认为是输入输出设备。
5.1.1外设接口的编址方式
1.外设接口
由于外部设备种类繁多,功能各不相同,控制的方法各式各样,要求输入或输出的信号形式、电平、速率也千差万别,所以在微机系统中,各种输入/输出设备无法直接连接在总线上与主机进行数据交换,需要在系统总线与外设之间设置一个“适配器”,又称为“接口”的电路板,用于把CPU的控制命令转换成外设的控制信号,把外设的工作情况转换成CPU可以读取并处理的状态信号。把外围设备同微型计算机连接起来的电路称为外设接口电路,简称外设接口。
接口部件担负着总线信号与外设信号的转接工作。它一头与外设相连,能够从外设接收数据或向外设发出信号,另一头连接在系统总线上,能够直接接收来自总线的数据和控制信号或者往总线发送数据。
2.编址方式
由于内存和外设端口都是以字节为基本的数据单位。当总线上出现有效的地址信号时,每个字节型内存储器或外设端口都能够根据地址信号,判断自己是否被选中成为数据传递的对象(完成这种判断的是地址译码器),没有被选中的则不参与本次总线上的数据传递。
计算机系统中对外设的编址方式有两种:统一编址和独立编址。
统一编址方式的优点是:任何对内存数据进行操作的指令都可用于I/O端口的数据操作,不需要专门的I/O指令,系统编程比较灵活;I/O端口的地址空间是一部分内存空间,可大可小,外设的数目几乎不受限制。它的缺点是:I/O端口占用了一部分内存空间,使内存空间减少;访问I/O端口同访问内存一样,由于访问内存的地址长,指令的机器码也长,执行时间显然增加。
独立编址的优点是:I/O端口的地址码一般比同一系统中存储单元的地址码短,译码电路较简单;内存同I/O端口的操作指令不同,程序比较清晰;内存和I/O端口的控制电路结构相互独立,可以分别设计。它的缺点是:需要专门的I/O指令,这些I/O指令一般没有内存访问指令丰富,所以程序设计的灵活性较差。
5.1.2输入输出指令
8086/8088系统设计有两条专用指令:IN和OUT。
1.IN指令
格式: INAL,DX ;字节输入
INAX,DX ;字输入
操作: (AL)←[(DX)] ;(字节操作)
(AX)←[(DX)+1,(DX)] ;(字操作)
当端口号码超过8位时,必须先把端口号码放在DX寄存器中,即通过DX间接寻址。
2.OUT指令
格式:OUTDX,AL ;字节输出
OUTDX,AX ;字输出
操作:[(DX)]←(AL)(字节) ;(字节操作)
[(DX)+1,(DX)]←(AX)(字) ;(字操作)
当端口号码超过8位时,必须先把端口号码放在DX寄存器中,即通过DX间接寻址。
一般情况下,我们只使用8位的指令,即:
INAL,DX
OUTDX,AL
在8086/8088系统中,外设端口号的有效范围是0000H~0FFFFH,共64K个端口号。这个地址空间比实际需要要大很多,在16位PC机中,仅用A9~A0十条地址线表示I/O端口,所以DX间接寻址的范围为0~1023(即0~3FFH),共1024个端口号(Intel系列高档微机使用全部的端口号)。各个端口号中安排的具体外部设备繁杂,这里不再一一列举,有兴趣的读者可以查阅有关资料。
5.1.3CPU与外设间数据传递方式
外部设备是多种多样的,不同的设备需要不同的控制方法。对于那些慢速的外设而言,如果CPU传送来的数据速度太快,外设来不及处理,就可能造成数据的丢失;如果外设还没有准备好数据,CPU就已经发出了读操作命令,将读不到正确的数据。因此,计算机系统进行
您可能关注的文档
- 三基考试-临床医技基本知识.doc
- 西方20时期室内陈设特点总结.docx
- 苏教版数学四年级下学期《期中考试卷》含答案解析.docx
- PBL教学法在普外科临床护理带教中的效果观.docx
- 红枫树怎么写作文.docx
- 小学综合实践活动课《我们身边的标志》优质课教案(教学设计).docx
- 高血压伴肾功能不全降压治疗的临床研究.pdf
- 编译原理近年原文.doc
- 冷作工技师考试试卷(C).docx
- 分包工程进度款支付申请表.doc
- 材料科学基础(中南大学)知到智慧树期末考试答案题库2024年秋中南大学.docx
- 材料力学(长安大学)知到智慧树期末考试答案题库2024年秋长安大学.docx
- 财务管理(山东财经大学)知到智慧树期末考试答案题库2024年秋山东财经大学.docx
- 财务管理——听故事,学财务(兰州现代职业学院)知到智慧树期末考试答案题库2024年秋兰州现代职业学院.docx
- 财务会计基础知到智慧树期末考试答案题库2024年秋广西金融职业技术学院.docx
- 材料力学(山东大学)知到智慧树期末考试答案题库2024年秋山东大学.docx
- 材料性能学实验知到智慧树期末考试答案题库2024年秋山东科技大学.docx
- 财务管理(安徽理工大学)知到智慧树期末考试答案题库2024年秋安徽理工大学.docx
- 材料科学基础(南方科技大学)知到智慧树期末考试答案题库2024年秋南方科技大学.docx
- 财务管理学(南昌大学)知到智慧树期末考试答案题库2024年秋南昌大学.docx
最近下载
- OMRON欧姆龙温控器 定时器 计数器凸轮定位器3F88L-160 162 3F88L-160 162 产品样本.pdf
- 消防水池(密闭空间)施工方案.doc VIP
- 曾仕强-易经的智慧.pdf
- 《Unit 6 Meet my family!》作业设计方案-小学英语人教PEP版四年级上册.docx
- 《Longji Rice Terraces》外研版英语必修一英语高中一年级课件.pptx
- HJ-固定污染源废气 硫化氢的测定 亚甲基蓝分光光度法.pdf
- 汽车转向系统转向器拆装检修.pptx VIP
- 永恒力EFG 110K 110 113 115三只点电动叉车操作手册.pdf
- 人教版地理八年级上册 全册教案.docx
- 岭南版美术八年级下册《汽车的造型》.ppt
文档评论(0)