第八章 输入输出设.ppt_第1页
第八章 输入输出设.ppt_第2页
第八章 输入输出设.ppt_第3页
第八章 输入输出设.ppt_第4页
第八章 输入输出设.ppt_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第八章输入输出设备 8 1键盘 按与主机通信信息划分 编码键盘和非编码键盘编码键盘就是当某个键被按下后 能够提供一个与之相对应的编码信息 功能全部由硬件完成 非编码键盘是用较为简单的硬件和专用的程序来识别被按键的位置 提供一个与位置相对应的中间代码 扫描码 然后又专用软件将其转换成规定的编码 即功能由软件完成 1 键盘扫描原理 主机 键盘常用扫描方法 行扫描法行扫描法过程 1 全行扫描2 逐行扫描来获得扫描位置码 5V 2 按键抖动扫描 K 硬件 软件 启动扫描程序 键盘全行扫描 有闭合键 延时并重扫描 有闭合键 键盘逐行扫描 输出按键扫描代码 扫描结束 N N Y Y 8 2CRT显示器 阴极射线管 CathodeRayTube CRT 显示器 1 CRT显示器的组成与工作原理由灯丝 阴极 控制栅 聚焦系统 加速电极 偏转系统 屏幕等组成 3 22 2020 视频放大电路 同步信号 帧扫描电路 行扫描电路 高压 CRT 主机信号 CRT显示器的显示方式与常见显示规格 1 相关术语 刷新 为了得到稳定的图像显示 电子束必须不断重复扫描整个屏幕 刷新 视频存储器 为了不断提供刷新图像的信号 必须把一帧图像信息存储在刷新存储器中 随机扫描电子束只在需要作图的地方扫描 不必全屏扫描 光栅扫描 TV中 要求图像充满整个画面 全屏扫描 2 扫描方式 电子束无固定扫描路径 随机扫描 光栅扫描 电子束扫描路径固定 自上而下 从左 向右全屏扫描 3 光栅的形成 水平正扫 水平回扫 垂直回扫 水平偏转线圈加锯齿波电 流 形成水平扫描线 行扫描 垂直偏转线圈加锯齿波电 流 使水平线垂直移动 场扫描 行扫描电流 场扫描电流 水平 垂直同步分别控制电子束X向与Y向偏转 IRGB颜色 4 象点存在的因素 视频 0 点暗 红 象点 位置 亮度 颜色 视频信号控制电子束通 断 视频 1 点亮 红 绿 蓝三基色控制 红点 绿点 蓝点 0100 1100 淡红 0010 绿 1010 淡绿 0111 白 例 2513字符发生器 5 字符点阵的形成与屏幕组织 可提供64种字符点阵 字符点阵图形 1 字符发生器 产生字符点阵代码 7 9 5 8点阵 字符点阵代码 ROM 字符译码 64 8单元 行译码 字符编码 ROM高6位地址 扫描线序号 ROM低3位地址 输出 例 ABCDEF 2 屏幕组织 每行字符逐线扫描 字符7 9 字符区9 14 1 扫描顺序 2 间隔 横向间隔2点 消隐 纵向间隔5线 消隐 横向间隔 为使屏幕上显示的字符不挤在一起 一排的各字符之间留出若干点的位置 纵向间隔 排与排之间留出若干条扫描线作为排间的纵向间隔 字符窗口是指每个字符在屏幕上所占的点数 它包括字符显示点阵和字符间隔 在IBM PC系统中 屏幕上共显示80列 25行 2000个字符 故字符窗口数目为2000 在单色字符方式下 每个字符窗口为9 14点阵 字符为7 9点阵 0000 0001 0010 0100 0101 0110 1000 0111 0011 10H 28H 44H 82H 82H FEH 82H 82H 00H 字符发生器 ROM ASCII字符代码 8 4 RA3 RA0 a A 的点阵表示 b 字符发生器的结构 来自VRAM 来自光栅地址计数器输出 RA3 RA0 D7 D0 D7 D0 ASCII代码 41H 指向这个字形 1111 82H 字形的产生过程 0000 0001 0010 0100 0101 0110 1111 0111 0011 FEH 10H 10H 10H 10H 10H 10H FEH 00H 字符发生器 ROM ASCII字符代码 8 4 RA3 RA0 a I 的点阵表示 b 字符发生器的结构 来自VRAM 来自光栅地址计数器输出 RA3 RA0 D7 D0 D7 D0 ASCII代码 49H 指向这个字形 移位寄存器SL 字符发生器 ROM 加载控制 水平消隐 行间消隐 垂直消隐 水平同步电路 垂直同步电路 点振荡器 点计数器 水平地址计数器 光栅地址计数器 垂直地址计数器 定时控制电路 垂直同步信号 水平同步信号 字符时钟 代码 控制 OSC VRAM 1 9 1 80 18 1 9 5 1 25 1 视频信号 RA3 RA0 字符显示的一般原理 8 3硬盘 硬盘属于旋转的磁表面存储设备 由磁盘盘片 磁头 磁盘驱动器和磁盘控制器组成 3 22 2020 第一块硬盘是1973年IBM研制的 温彻斯特 盘 俗称 温盘 现代硬盘技术基本上来源于温盘 3 22 2020 温盘的特点是 1 包含若干绕固定主轴高速旋转的表面平整光滑且涂有磁性材料的金属盘片 盘片和可以沿半径方向移动的磁头共同密封在一个盒子里面 磁头能从旋转的盘片上读出磁信号的变化 2 不工作时 磁头停靠在位于盘片圆心处的着陆区 与磁盘是接触的 着陆区不存放任何数据 磁头在此区域启停 不会损伤数据 工作时 盘片的高速旋转带动空气 使磁头处于 飞行状态 悬停于离盘面0 2 0 5微米的高度 这样 磁头既不会划伤盘面 又能稳定地读取数据 3 磁盘以恒定的角速度CAV旋转 记录信息分布在盘片的两个记录面上 每道分为若干磁道 每道分为若干扇区 相关术语 磁道 读 写时 盘片旋转而磁头固定不动 盘片旋转一周 磁头的磁化区域形成一个磁道 道密度 沿径向 单位距离的磁道数 扇区 一个磁道沿圆周划分为若干扇区 位密度 沿磁道圆周 单位距离可记录的位数 各道位密度不同 道容量相同 磁盘存储器技术指标 非格式化容量 面数 道数 面 内圈周长 最大位密度格式化容量 面数 道数 面 扇区 道 字节数 扇区 寻道 对磁道进行数据读写时 磁盘控制器发出命令使磁头臂移动到指定位置 寻道时间 平均寻道时间 各种可能的寻道所需时间的平均值 旋转延迟 磁头移动到指定磁道上后 读写数据等待磁盘旋转到指定的扇区所需的时间 平均旋转延迟 磁盘旋转半周的时间 数据传输率 二 磁记录原理和记录方式 1 磁记录原理 写 磁记录原理 读 2 磁表面存储器的记录方式 三 硬磁盘存储器 1 硬磁盘存储器的类型 1 固定磁头和移动磁头 2 可换盘和固定盘 2 硬磁盘存储器结构 1 磁盘驱动器 3 22 2020 例8 1在一个平均寻道时间为4ms 转速为10000转 分钟的磁盘系统中 每个磁道有18个扇区 每个扇区存储512B 请问读取一个完整扇区需要多少时间 答 寻道时间TS 4ms 旋转延迟TR 60 10000 2 3ms 旋转速度R 10000 60 166 7转 秒传送一个扇区数据的时间TA B R N 512 166 7 18 512 0 33ms读取一个完整扇区花费时间T TS TR TA 7 33ms 例8 2设磁盘存储器转速为3000转 分 分8个扇区 每个扇区存储1K字节 主存与磁盘存储器传送的宽度为16位 假设一条指令最长执行时间为25 s 是否可以采用一条指令执行结束时间响应DMA请求的方案 为什么 若不行 应采取什么方案 解 3000 60 50转 秒每秒最多传送信息 1KB 8 50 400KB故需要每隔2B 400KB 5 s又一次DMA请求 如果指令执行结束响应DMA请求 数据会丢失 应该在存取周期结束响应DMA请求 例8 3假设磁盘存储器存储器共有六个盘片 每片有两个记录面 最外两侧盘面不能记录 每面有204条磁道 每个磁道有12个扇区 每个扇区512B 磁盘以7200rpm速度旋转 平均定位时间为8ms 计算 1 该磁盘存储器的容量 2 平均寻址时间 解 1 容量 512B 12 204 10 12533760B 2 平均寻址时间 平均寻道时间 平均定位时间 平均旋转延迟 平均等待时间 8 60 7200 0 2 12 165ms 例8 4磁盘组有六片磁盘 每片有两个记录面 存储区域内径22厘米 外径33厘米 道密度为40道 厘米 内层密度为400位 厘米 转速2400转 分 问 1 共有多少存储面可用 2 共有多少柱面 3 盘组总存储容量是多少 4 数据传输率是多少 解 1 若去掉两个保护面 则共有 6X2 2 10个存储面可用 2 有效存储区

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论