1. 外设在计算机系统中的作用

在计算机系统中,外围设备的作用显然非常重要。一台普通的微机系统中,外围设备的价格已经远远超过主机的价格。外围设备的作用归纳起来有以下几方面。

⑴ 提供人机对话

人操作计算机,必须要进行人机对话,程序需要输入计算机,程序运行中所需要的数据也要输入计算机,操作者要了解程序运行的情况,以便随时对出现的异常情况进行干预和处理,计算机系统要把处理结果以操作者需要的方式输出,这些都要通过外围设备来实现。不少输入/输出设备,如键盘、显示器、软盘驱动器、打印机等就是提供这种手段的设备。

⑵ 完成数据媒体的变换

人类习惯于用字符、图形或图像来表示信息,而计算机工作使用以电信号表示的二进制代码。因此,在人机信息交换中输入数据时,必须先将各种数据变换为计算机能够识别的二进制代码,机器才能处理;同样,输出时,计算机的处理结果必须变换成人们熟悉的表示形式。这两类变换也要通过外围设备来完成。

⑶ 存储系统软件和大型应用软件

随着计算机功能的增强,系统软件的规模和处理的信息量都越来越大,大型应用软件的存储量也非常大,不可能把它们都放入内存。于是,以磁盘存储器为代表的外存储器就成为存储系统软件、大型应用软件和各种信息的设备。在微机系统中,硬磁盘存储器和软磁盘存储器成为标准配置。而是否配置磁盘存储器和磁盘操作系统也成为衡量一个计算机系统工作效率的重要标志。

⑷ 为各类计算机应用领域提供应用手段

计算机的应用领域早已超出数值计算,现已扩大到文字、表格、图形、图像和声音等非数值的处理,出现了许多新型的外围设备。例如,在工程领域的计算机辅助设计和计算机辅助制造(CAD/CAM)方面,有图形数字化仪、绘图机、带光笔或鼠标器的字符图形显示终端等;在办公自动化方面,有智能复印机、文字图形传真机、汉字终端和各种击打式/非击打式打印机等;在商业、银行、民航、铁路、图书馆等流通领域,多采用磁卡或条形码阅读机等输入设备;在过程控制领域,有各种A/D和D/A转换设备;在大地测量、气象预报和卫星侦察领域,已应用了各种图像处理设备;在医疗部门,有智能监护设备,并普遍采用计算机断层扫描设备来获得清晰的图像;在利用网络资源时,要配置调制解调器、网卡、音频设备和视频设备等等。

由此可见,无论哪一个领域,都是由于有了相应的外围设备作为数据的输入输出的桥梁,才使计算机获得广泛的应用。

从数据输入输出的角度看,磁盘(硬盘和软盘)和磁带也可以被看作输入/输出设备。当从磁盘或磁带读取文件时,它们是输入设备,当向磁盘或磁带保存文件时,它们是输出设备。

2. 外设的工作方式

下面以打印机打印输出为例,来说明外设接口的工作过程。当需要打印一篇文稿时,发出打印命令,这时主机控制打印机输出数据,大致分以下几步:

⑴ 主机通过地址总线向接口发送设备号,经设备译码器译码,选中该打印机接口(其他外设接口因设备号不匹配,不会被选中)。

⑵ 主机测试打印机接口状态寄存器的状态,以判断打印机所处的工作状态。

若测得打印机处于“忙”状态,则表明打印机正在执行一个打印任务,不能接收新的打印任务,直到正在执行的打印任务结束,打印机将转到“就绪”状态。

若测得打印机处于“就绪”状态,则表明打印机前一个打印任务已完成,可以接收新的打印任务。

若测得打印机处于“空闲”状态,则表明打印机尚未启动,这时需要主机启动打印机,使打印机处于“就绪”状态,才能接收新的打印任务。

⑶ 当确定打印机可以接收新的打印任务后,主机通过数据总线向打印机接口的数据缓冲寄存器发送要打印的数据。

⑷ 主机向接口的控制寄存器发送控制字,通过控制逻辑电路发出打印输出所需要的控制命令。在该控制命令的控制下,打印机把数据缓冲寄存器中的内容打印在纸上。在打印过程中,打印机处于“忙”状态,直到打印任务结束,再转入“就绪”状态。以上工作过程都是在一定的输入输出控制方式下,通过执行程序来完成的。

图见如下1—1所示:

图1-1 主机与外围设备连接的一般原理图

3. 主机与外设有哪几种数据传递方式

电动调节阀 http://www.hzxkfm.com

展开阅读全文

计算机各外设的作用,外设在计算机中的作用及传输方式.doc相关推荐

  1. 计算机在管理会计应用中的作用,信息化在管理会计中的作用

    信息化在管理会计中的作用 在管理会计的日常工作中,需要进行大量的数据收集整理工作,会出现漏算错算等情况,加强管理会计软件的创新和研发,从而推进企业会计电算化. 摘要:较比以往,信息技术不断发展,在人们 ...

  2. 上课用计算机的好处,正确认识多媒体课件在教学中的作用

    正确认识多媒体课件在教学中的作用 时间: 2007-04-01 栏目: 正确认识多媒体课件在教学中的作用 德安二中现代教育技术中心  代玉良 [摘  要]随着现代科学技术的发展,计算机已进入我国的教育 ...

  3. 计算机对环境设计的作用,浅谈计算机辅助设计教育在环境艺术设计专业教学中的作用...

    摘要:在计算机技术飞速发展的今天,计算机技术在教育领域的中的不断应用,使得计算机辅助教育孕育而生.在我国计算机辅助教育给教育带来了一场教育生产力的革命,对教育产生了不小的影响.环境艺术设计专业开设计算 ...

  4. 计算机数据传输通信电路工作原理,数据通信的结构原理_数据通信传输方式

    一.前言 数字通信(digital telecommunications)是用数字信号作为载体来传输消息,或用数字信号对载波进行数字调制后再传输的通信方式.它可传输电报.数字数据等数字信号,也可传输经 ...

  5. html中hover的作用,hover在css中的作用是什么

    hover在css中的作用是什么 发布时间:2020-12-07 10:26:29 来源:亿速云 阅读:143 作者:小新 这篇文章给大家分享的是有关hover在css中的作用是什么的内容.小编觉得挺 ...

  6. android的适配器作用,适配器在Android中的作用是什么?

    适配器在Android中的作用是什么? 我想知道在Android环境中何时,何地以及如何使用适配器. 来自Android开发者文档的信息对我来说不够,我希望得到更详细的分析. 11个解决方案 39 v ...

  7. 使用计算机打印汉字文档的是汉字,中职计算机应用基础习题集答案.doc

    理论.实习练习集 . PAGE 2 第一部分 理论练习题 计算机基础知识 一.填空题 1.目前普遍使用的微型计算机属于第 代计算机,其元件采用了 电路技术. 2.计算机系统包括 系统及 系统. 3.通 ...

  8. 计算机 工程领域的应用论文,工程项目管理中计算机应用论文(共2052字).doc

    工程项目管理中计算机应用论文(共2052字) 工程项目管理中计算机应用论文(共2052字) 1在工程项目管理中应用计算机技术存在的问题 计算机软件是计算机运行的重要保障,一个好的计算机软件直接决定计算 ...

  9. 大学英语计算机四级考试内容,大学英语考试四级中常见的词汇考察题型.doc

    声明:本资料由考试吧(E) 狂风校园考试网 收集整理,转载请注明出自 考试交流论坛:/ 狂风校园考试网 推出全新综合考试网站-考试吧(E) 考试吧(E)-第一个极力推崇人性化服务的综合考试网站 服务: ...

最新文章

  1. 实现一个队列,使得push_rear(), pop_front() 和get_min()的时间复杂度为O(1)
  2. springboot 获取application参数_LOOK ! SpringBoot的外部化配置最全解析
  3. 雇水军刷分有效吗?虚假评论的影响研究分析
  4. mysql-gui怎么执行_MySQL 执行大量语句时的正确姿势? mysql *.sql ? 使用 GUI?
  5. 牛客题霸 [字符串的排列] C++题解/答案
  6. 机器人技术大提升:NVIDIA为构建自主机器统一平台树立里程碑
  7. 第2篇:Flowable启动
  8. vue v-html图片chubu,「Vue」v-html生成的图片大小无法调整的解决办法
  9. AIX操作系统版本小知识(转载)
  10. [转载] NumPy 基本操作(ndarray通用函数 / 常用函数)
  11. 如何用PHP实现Socket服务器
  12. 【比赛经验】ALL in BERT:一套操作冲进排行榜首页
  13. monkey4444勒索病毒解密方法方案成功处理复旦安全实验室
  14. 多个PDF怎么免费合并成一个PDF
  15. snipaste_截图神器
  16. 设备巡检维修报备小程序开发制作功能介绍
  17. AUC / uAUC
  18. 乱斗西游2辅助 强力辅助排行一览
  19. 语音计算机软件,语音计算器
  20. 微信开发者工具和gitee实现多人协作

热门文章

  1. 复光检查什么_散瞳后复光是干什么的
  2. 出租车GPS轨迹数据和手机数据的研究价值
  3. php微信 开发笔记,微信WebApp开发总结笔记
  4. 农业大棚智能控制系统
  5. 怎么查看linux系统中有哪些数据库,linux命令查询mysql的有哪些
  6. Win11粘滞键怎么取消?
  7. 软件测试(基础)· 软件测试的生命周期 · 如何描述一个 Bug · Bug 的级别 · Bug 的生命周期 · 争执 · Bug 评审
  8. 2.PRT文件的解析
  9. Linux Shell 通配符、元字符、转义符使用实例介绍--Learning the korn shell
  10. 2023年天津专升本招生实施政策