版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、输入输出接口的编址方式· 慕课计算机组成制作人:林本节主题输入输出接口(I/O接口)的基本结构外设I/O微处理器(CPU)地址总线ABus器接口数据总线DBus总线CBus中断逻辑寄存器状态寄存器数据输出寄存器数据输入寄存器I/O端口及其编址方式I/O端口 I/O接口内部包含一组称为I/O端口的寄存器 每个I/O端口都需有的端口地址(或称端),以便CPUI/O端口的编址方式 在计算机系统中,如何编排I/O接口的端口地址?器1I/O接口1微处理器(CPU)系统总线接口器2I/O接口3I/O2中断逻辑寄存器状态寄存器数据输出寄存器数据输入寄存器常见的I/O端口编址方式I/O端口和器编址
2、I/O映像的I/O方式,I/O Mapped I/O x86体系结构采用该方式I/O端口和器统一编址器映像的I/O方式,Memory MappedI/O ARM、MIPS、PowerPC等体系结构采用该方式I/O端口和器编址假设地址宽度为3,一个编址的地址空间划分示例111110101100011010001000器地址空间11100100I/O地址空间I/O端口I/O端口单元单元I/O指令说明IN指令(输入) 格式:INAC, PORT 操作:把外设端口的内容输入到AL或AXOUT指令(输出) 格式:OUTPORT, AC 操作:把AL或AX的内容输出到外设端口I/O接口器外设微处理器系统总
3、线IN/OUT指令的寻址端口地址为0255示例 直接寻址:用一个字节立即数指定端口地址 间接寻址:用DX的内容指定端口地址端口地址大于255 间接寻址:用DX的内容指定端口地址7 6 5 4 3 2 1 07 6 5 4 3 2 1 0IN:直接寻址1 1 1 0 0 1 0 wportIN:间接寻址1 1 1 0 1 1 0 wOUT:直接寻址1 1 1 0 0 1 1 wportOUT:间接寻址1 1 1 0 1 1 1 wMOV DX, 288 IN AL, DXIN AX, DX OUT DX, AL OUT DX, AXIN AL, 80HIN AX, 80H OUT 80H, AL
4、 OUT 80H, AXI/O指令的地址译码过程示例示例指令:OUT地址:00000H7FFFFH21H, AL地址:00H1FH地址:20H3FH器1M/IO=0; A=21HI/O接口1微处理器(CPU)系统总线接口器2I/O接口3地址:80000HFFFFFH地址:40H5FHI/O24:中断逻辑3:寄存器2:状态寄存器1:数据输出寄存器0:数据输入寄存器I/O端口和器统一编址假设地址宽度为3,一个统一编址的地址空间划分示例111110101100011010001000I/O地址空间整个 地址空间器地址空间I/O端口I/O端口单元单元模型机采用了统一编址的方式输入输出8个小灯泡逻辑地址
5、1110译码器MAR1111MDR8个手动开关xxxx器逻辑0000地址.译码器0111MARMDR01010101.01010101电路 指令译码CPUIR PC MAR MDRR0内Rn-1部Y总X线BALUFZ统一编址的特点优点 可以用器的指令来I/O端口,器的指令功能比较齐全,可以实现直接对I/O端口内的数据进行处理 可以将CPU中的I/O操作与器操作统一设计为一套逻辑,简化内部结构,同时减少CPU的引脚数目缺点 由于I/O端口占用了一部分器地址空间,因而使地址空间减小 由于利用器的指令来进行I/O操作,指令的长度通常比单独I/O指令要长,因而指令的执行时间也较长编址的特点优点 I/O端口不占用器地址,减少用户的器地址空间 I/O指令编码短,执行速度快 I/O指令的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年高校教师资格证之高等教育法规综合检测试卷A卷含答案
- 国家基层慢性阻塞性肺疾病防治及管理实施指南要点内容(2025年)解读
- 胆囊憩室的护理
- 雨课堂学堂在线学堂云《财务报表分析( 山东交通)》单元测试考核答案
- 硅基负极材料及其结构设计
- 2025中国人民人寿保险股份有限公司锡林郭勒中心支公司招聘5人参考题库附答案解析
- 2026普洱市孟连县医疗卫生行业第一批急需紧缺人才招聘(6人)历年真题汇编带答案解析
- 2026年房地产经纪协理之房地产经纪操作实务考试题库含答案【综合题】
- 2026年网络预约出租汽车驾驶员从业资格考试题库附答案(能力提升)
- 2026建信人寿保险股份有限公司福建分公司秋季校园招聘1人历年真题汇编带答案解析
- 旅游景区服务质量提升培训
- 安踏集团零售管理培训手册
- 药店医保内部管理制度模版(3篇)
- 薄膜物理与技术-5薄膜的形成与生长
- 民居建筑-福建土楼课件
- 医院采购窗帘合同模板
- 公司无贷户营销(兰云)
- 制氢技术与工艺 课件 第5章 电解水制氢
- 小学数学骨干教师专题讲座《如何有效培养小学生的数学阅读能力》
- 【课件】纪念与象征-空间中的实体艺术+课件-高中美术人美版(2019)美术鉴赏
- DL∕T 2601-2023 火力发电厂尿素水解制氨系统调试导则
评论
0/150
提交评论