文档介绍:

第五章输入输出系统5.6DMA方式5.5程序中断方式5.4程序查询方式5.3I/O接口5.2外部设备5.1概述辐滤咎尝迅香膜巍辆苞婉绒偶手赘柿基琉硕跑例退佰豆绽蛹姨亮柬鸳行爸计算机组成原理第5章(输入输出系统)计算机组成原理第5章(输入输出系统)5.1概述一、输入输出系统的发展概况1.早期分散连接CPU和I/O串行工作程序查询方式2.接口模块和DMA阶段总线连接CPU和I/O并行工作3.具有通道结构的阶段4.具有I/O处理机的阶段中断方式DMA方式鞘林萨酱闻沛蛋慎灯蛇灸马末捏纪氧职易坟省搬南葬赴丁掌衣反舟惭浪蛹计算机组成原理第5章(输入输出系统)计算机组成原理第5章(输入输出系统)二、输入输出系统的组成1.I/O软件(1)I/O指令(2)通道指令CPU指令的一部分通道自身的指令指出数组的首地址、传送字数、操作命令如IBM/370通道指令为64位2.I/O硬件设备I/O接口设备设备控制器通道操作码命令码设备码5.1栖消沪陀诬枢尹宇衣探派壁洲日怒窃隙栈愿耀号啥搜浸投搔呜同劝拜掳佰计算机组成原理第5章(输入输出系统)计算机组成原理第5章(输入输出系统)三、I/O与主机的联系方式1.I/O编址方式(1)统一编址(2)不统一编址用取数、存数指令有专门的I/O指令2.设备选址用设备选择电路识别是否被选中3.传送方式(1)串行(2)并行5.1泳契孰惫库螟从萌咸唤幼淳粉舅老吩腕兹照应迪届涨垒炉信吕泳饭胎磷阳计算机组成原理第5章(输入输出系统)计算机组成原理第5章(输入输出系统)数据字命令字命令字01101000起始位终止位9.09ms2×9.09ms4.联络方式(1)立即响应(2)异步工作采用应答信号“Ready”“Strobe”I/O接口I/O设备CPU(3)同步工作采用同步时标5.1并行串行起始位终止位9.09ms2×9.09ms鲍榆辟咱秘悲响允稼薪靡铣庙随沟瑟浚纷射之饥瓢瀑届拐今姐笛坚抖员亢计算机组成原理第5章(输入输出系统)计算机组成原理第5章(输入输出系统)5.I/O与主机的连接方式(1)辐射式连接(2)总线连接外设Ⅰ外设Ⅱ外设Ⅲ主机不便于增删设备每台设备都配有一套控制线路和一组信号线5.1便于增删设备您范扭枚频蹬箍侩搞赘穗睬邹惯佯戎适稽覆慈手泄废搀吟焰亲稿谊柜享垮计算机组成原理第5章(输入输出系统)计算机组成原理第5章(输入输出系统)四、I/O与主机信息传送的控制方式1.程序查询方式CPU和I/O串行工作踏步等待CPU读I/O状态检查状态未准备就绪出错从I/O接口中读一个字到CPU从CPU向主存写入一个字CPU向I/O发读指令CPU读I/O状态检查状态完成否未准备就绪现行程序是出错已准备就绪否5.1亲晚鼻疲亲乾猪肝赡哮棒拽乖词崭神珐授胃烟眷怠专桅畦谷八蹄沁菩棘沉计算机组成原理第5章(输入输出系统)计算机组成原理第5章(输入输出系统)2.程序中断方式I/O工作CPU不查询CPU暂停现行程序自身准备与主机交换信息CPU和I/O并行工作启动I/O现行程序………中断服务程序KK+1…没有踏步等待现象中断现行程序5.1狰舞攘胸梳资周审敏冕与梧舆葫棋腑山港阎孵顽愤锑凄被停蒜慨订饮瞅摈计算机组成原理第5章(输入输出系统)计算机组成原理第5章(输入输出系统)程序中断方式流程CPU向I/O发读指令CPU读I/O状态检查状态完成否?CPU做其他事情I/O设备工作准备就绪CPUI/O从CPU向主存写入一个字CPU主存从I/O接口中读一个字到CPUI/OCPU中断请求I/OCPU出错是否未错5.1埋艳愧馋藤窄签值匙踊撞蛮渊骆说畜毯葛仰海革缉喂浓崔蚁骤展荔屠凭赶计算机组成原理第5章(输入输出系统)计算机组成原理第5章(输入输出系统)3.DMA方式主存和I/O之间有一条直接数据通道不中断现行程序周期挪用(周期窃取)CPU和I/O并行工作存取周期结束CPU执行现行程序CPU执行现行程序DMA请求启动I/OI/O准备I/O准备一个存取周期实现I/O与主存之间的传送5.1夕揽蝇静俭帛用忿琶趣究扎靳聋而脉阮尖训贰秽珐剃骏拴谐吮邓短佐饲捌计算机组成原理第5章(输入输出系统)计算机组成原理第5章(输入输出系统)

内容来自淘豆网www.taodocs.com转载请标明出处.

计算机组成原理起始位,计算机组成原理第5章(输入输出系统).ppt相关推荐

  1. 计算机组成原理 输入输出系统,计算机组成原理(第七章输入输出系统

    计算机组成原理(第七章输入输出系统 (6页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 第七章输入输出系统第一节基本的输入输出方式一. 外围 ...

  2. 计算机组成原理测试题——第5章 输入输出系统(上)(2)

    计算机组成原理测试题--第5章 输入输出系统(上)(2) 1单选 中断服务程序的流程可表示为(B) A.中断服务->保护现场->中断返回->恢复现场 B.保护现场->中断服务- ...

  3. 计算机组成原理 第七章 输入输出系统

    7.1 IO系统基本概念 就和其名字一样,IO系统解决的主要问题是对各种形式的信息进行输入和输出的控制(input and output). IO系统中有以下几个常用的概念: ①外部设备: 包括输入输 ...

  4. 王道计算机组成原理课代表 - 考研计算机 第七章 输入输出系统 究极精华总结笔记

    本篇博客是考研期间学习王道课程 传送门 的笔记,以及一整年里对 计算机组成 知识点的理解的总结.希望对新一届的计算机考研人提供帮助!!!   关于对 输入输出系统 章节知识点总结的十分全面,涵括了&l ...

  5. 计算机组成原理(第三版)唐朔飞-第五章输入输出系统-课后习题

    目录 第五章 5.1I/O设备有哪些编址方式,各有何特点? 5.2 简要说明CPU与I/O设备之间传递信息可采用哪几种联络方式,它们分别用于什么场合. 5.3I/O设备与主机交换信息时,共有哪几种控制 ...

  6. 【编程碎笔】-32位计算机和64位计算机的内存计算

    32位计算机: 字节(bite):      a = 2^32 = 4294967296 千字节(kb):       b = a/1024 = 4194304 兆字节(mb):      c = b ...

  7. 计算机一级b教程execl,全国计算机等级考试一级教程B第四章Excel教案.ppt

    全国计算机等级考试一级教程B第四章Excel教案 第4章:表格处理软件Excel 2003设计:孙学军 2011年4月10日 第4章 表格处理软件Excel 2003 第4章 表格处理软件Excel ...

  8. c语言的程序是32位还是64位,在C语言中,对于32位计算机和64位计算机,long的大小是多少?...

    本问题已经有最佳答案,请猛点这里访问. 对于32位平台,C中的long的大小为4字节,而对于64位平台,为8字节是否正确? 通常,但不一定. 如果要使用固定大小的类型,请使用int32_t或int64 ...

  9. 计算机操作系统32位,计算机操作系统32位和64位的区别

    随着windows7系统的普及,越来越多的人发现市场上的系统开始分为32位和64位,连处理器也有32位和64位的区别,那么32位和64位有什么区别,哪个性能好呢? 32位和64位操作系统是指:CPU一 ...

最新文章

  1. 业务系统性能优化——缓存
  2. bd9.1 MySQL 常见问题
  3. python中文乱码例子
  4. LeetCode-两个结构分别遍历,然后合并
  5. python内置排序算法_2021-01-05 排序算法(Python语言实现)
  6. 控制游戏中物体的移动速度
  7. sql server的跨库查询(简单实现)
  8. sql Sever的存储过程如何转换为mysql
  9. button组件 untiy_Unity 3D Button控件
  10. 双面打印无效选择了文件服务器,记得要收藏!如何手动完成双面打印文档
  11. Yalmip变量操作
  12. webmax的剪切面和正对相机设置 图例
  13. 小型电商平台系统需求分析文档
  14. 如何在手机上查银行卡号?进来手把手教你!
  15. 您未被授权查看该页 的解决办法。
  16. 使用7号电池的科学计算机,新奇:可以用USB充电的5号、7号电池
  17. 图片社交php,图像社交时代
  18. 必看~与众不同、通俗易懂的lol版Java学习路线图
  19. docker 安装 oracle11g
  20. 如何在自己电脑上配置开发深度学习项目(windows)

热门文章

  1. 史上最全面最适合萌新的MySQL安装教程(Windows系统)
  2. vista系统下安装mysql心得
  3. 被比亚迪的朋友圈广告选中,该哭还是笑?
  4. 云顶之弈机器人法爆_云顶之弈六法机器人,开局出钩瞬秒后排,后排都没有拿什么和我打...
  5. 20160124.CCPP详解体系(0003天)
  6. requestLayout()和invalidate()的区别
  7. android振动器
  8. 8.DLL导出C++类
  9. 强化学习(RLAI)读书笔记第十六章Applications and Case Studies(不含alphago)
  10. 两个好用免费的音频文件转换网站