{选}IO接口与外围设备主教材习题解析 ln

合集下载

第4章 IO设备管理-习题答案

第4章 IO设备管理-习题答案

第4章I/O设备管理1.1 选择题1、I/O设备的控制方式中比DMA方式效率高的是( C )。

A.询问方式B.中断方式C.通道方式D.以上都不是2、在下面的I/O控制方式中,需要CPU干预最少的方式是( D )。

A.询问方式B.中断方式C.DMA方式D.通道方式3、关于设备管理的下列叙述中,不正确的是( A )。

A.通道是处理输入、输出的软件B.所有外围设备的启动工作都由系统统一来做C.来自通道的I/O中断事件由设备管理模块负责处理D.编制好的通道程序可存放在主存储器中4、Spooling技术是一种实现虚拟( B )的技术。

A. 处理器B. 设备C. 存储器D. 链路5、引入缓冲机制的主要目的是( A )。

A. 改善CPU和I/O设备之间速度不匹配的问题B. 节省内存使用C. 提高CPU的运行频率D. 提高I/O设备的利用率6、在操作系统中,用户在使用I/O设备时,通常采用( C )。

A.物理设备名B.虚拟设备名C.逻辑设备名D.设备牌号7、若外存的空闲块管理采用32位的位示图法,块号、位号和字号均从0开始编号,则块号为145对应位示图中的位置是( A )。

A.字号4,位号17 B.字号4,位号18C.字号5,位号17 D.字号5,位号188、硬盘上的文件以( A )单位进行读写。

A.物理块B.记录C.柱面D.簇9、单核单处理器系统中,可并行工作的是( D )。

I 进程与进程II 处理器与设备III 处理器与通道IV 设备与设备A.I、II和III B. I、II和IVC. I、III和IVD. II、III和IV10、I/O设备发出的I/O中断属于( A )。

A.外中断B.内中断C.陷入D.异常11、下列算法不属于硬盘驱动臂调度算法的是( D )。

A.先来先服务算法B.最短查找时间优先算法C.扫描算法D.时间片轮转调度算法12、硬盘驱动臂调度算法中的( B )可能会随时改变移动臂的运动方向。

A.电梯调度算法B.先来先服务算法C.扫描算法D.优先级调度算法1.2 填空题1、通道是专门负责输入/输出操作的(处理器)。

《微机接口与原理技术》第1章 习题参考解答

《微机接口与原理技术》第1章  习题参考解答

第1章习题参考解答1.填空和选择(1)运算器和控制器合在一起称为中央处理器,中央处理器和存储器、I/O接口、总线及电源合在一起被称为主机。

(2)计算机的软件一般分为两大类:一类叫系统软件软件,一类叫应用软件软件。

数据库管理系统属于系统软件软件,计算机辅助教学软件属于应用软件软件。

(3)用来管理计算机系统的资源并调度用户的作业程序的软件称为操作系统;负责将高级语言的源程序翻译成目的程序的软件称为编译程序。

(4)计算机系统中的存储器分为外存储器和内存储器。

在CPU执行指令时,必须将指令存放在内存储器中。

(5)计算机存储数据的最小单位是字节。

1 KB容量的存储器能够存储1024个这样的基本单位。

(6)在计算机系统中,多个系统部件之间信息传送的公共通道称为总线。

就其传送的信息的性质而言,在公共通道上传送的信息包括控制和数据信息。

(7)采用2的补码形式表示的8位二进制整数,其可表示的数的范围为(A)。

A.-128~+127 B.-2-127~+2-127C.-2-128~2+127D.-127~+128(8)在定点数运算中产生溢出的原因是(C)。

A.运算过程中最高位产生了进位或借位B.参加运算的操作数超出了机器的表示范围C.运算的结果超出了结果单元的表示范围D.寄存器的位数太少,不得不舍弃最低有效位(9)下列逻辑部件中,不属于运算器的是(A)。

A.指令寄存器B.ALUC.累加器D.状态条件寄存器2.说明微型计算机的基本硬件构成和各部分功能。

微型计算机硬件一般由微处理器、内存储器、外存储器、系统总线、接口电路、输入/输出设备等部件组成。

主要组成部件的功能和特点分析如下:(1)微处理器:是微型计算机的核心部件,由运算单元ALU、控制单元、寄存器组以及总线接口部件等组成,其功能是负责统一协调、管理和控制系统中的各个部件有机地工作。

(2)内存储器:用来存放计算机工作过程中需要的操作数据和程序。

可分为随机存储器RAM和只读存储器ROM。

第8章IO设备习题参考解答-汇编语言与计算机组成原理 答案

第8章IO设备习题参考解答-汇编语言与计算机组成原理 答案

第8章思考题与习题参考答案1.按功能分类,可以将外部设备分为哪几类?答:按功能分类,可以将外部设备分为输入设备、输出设备、外存、终端设备和其他外部设备。

2.输入和输出设备通常通过什么与主机相连?答:输入和输出设备通常通过输入输出接口与主机相连。

3.解释下列名词:调用界面、设备驱动程序、设备控制程序。

答:调用界面一般由操作系统提供。

操作系统屏蔽了各类外设的控制细节,提供了统一且方便的操作界面,便于用户编写I/O程序。

例如,早期的DOS系统设置了一组系统功能调用。

目前使用的Windows系统则提供了一组API(Application Programming Interface,即应用程序接口——Windows系统提供给用户进行系统编程和外设控制的强大的函数库)。

设备驱动程序是管理某个外围设备的一段代码,它负责传送数据、控制特定类型的物理设备的操作,包括开始和完成IO操作,处理中断和执行设备要求的任何错误处理。

设备控制程序就是驱动程序中的具体的对设备进行控制的程序。

设备控制程序通过接口控制逻辑电路,发出控制命令字。

4.键盘上的按键起一个开关的作用,所以又称为键开关。

键开关分为哪几类?答:键开关分为接触式和非接触式两大类。

5.以图8.2为例,描述非编码键盘的工作过程。

答:PC/XT非编码键盘接口的工作过程如下:①初始化:主机发出复位信号,禁止键盘送出键码,同时复位键盘接口中的移位寄存器和中断请求触发器,为接收键码做准备。

②键盘进行行列扫描:键盘中的8048单片机执行行列扫描程序,获取按键的扫描键码。

8048中有一个20字节的缓冲区,可以暂存20个扫描键码,以免高速按键时主机来不及处理。

8048的扫描程序还具有重键处理、去抖动、延时自动连发等功能。

③送出键码,发中断请求:主机撤消复位信号后,8048单片机送出键码。

键码由一个标志位和8个数据位组成,在键盘时钟信号控制下串行输出。

接口收到键码后发出中断请求信号。

接口与外围设备主教材习题解析

接口与外围设备主教材习题解析

接口与外围设备主教材习题解析1. 引言接口与外围设备是计算机科学与技术学科中的一门重要课程,主要研究计算机系统与外围设备之间的通信与交互方式,以及接口设计与驱动程序开发等相关内容。

本教材习题解析将针对该主题的一些典型习题进行解答与分析,帮助读者更好地理解与应用接口与外围设备方面的知识。

2. 习题解析2.1 什么是接口?接口是计算机系统中不同部分之间进行通信与交互的一种方式。

它定义了外围设备与计算机系统之间的通信协议和数据格式,使得计算机能够与外围设备进行有效的数据交换。

接口可以是硬件接口,也可以是软件接口。

对于硬件接口,它通常是计算机系统的物理接口,包括电气特性、信号线、插槽等。

而软件接口则是通过编程接口来实现的,包括操作系统提供的系统调用、驱动程序提供的API等。

解答与分析接口在计算机系统中起到了极为重要的作用。

它使得不同的硬件设备可以与计算机系统进行协作,进行数据传输、信号交换等操作。

同时,接口的设计也需要考虑到不同硬件设备和计算机系统之间的兼容性问题,确保数据能够正确地传输和处理。

2.2 接口与外围设备的通信方式接口与外围设备的通信方式有多种,常见的有并行通信和串行通信。

并行通信是指计算机与外围设备之间同时传输多位数据的方式,而串行通信则是逐位进行数据传输的方式。

解答与分析并行通信在传输速度上较快,但受到线路长度、干扰等因素的限制。

而串行通信虽然传输速度较慢,但由于数据逐位传输,可以更好地克服线路长度和干扰问题。

2.3 接口设计的考虑因素在进行接口设计时,需要考虑以下几个因素:•数据传输速率:接口所支持的数据传输速率应与外围设备的需求相匹配,以确保数据能够及时传输。

•数据格式:接口应支持所需的数据格式,以便计算机系统与外围设备之间能够进行正确的数据交换。

•接口类型:根据外围设备的特性和要求,选择合适的接口类型,如USB、PCI等。

•兼容性:接口设计时需要考虑与其他设备和系统的兼容性,以确保接口能够正常工作。

微机接口与原理重点技术习题及参考解答

微机接口与原理重点技术习题及参考解答

第7章习题及参照解答1.什么是I/O接口?I/0接口在系统中起何作用?解I/O接口就是连接外设和总线之间旳逻辑电路旳总称,它事实上是总线主设备与外设之间旳桥梁。

I/O接口旳作用是为理解决CPU与外设连接时由于速度、信号电平、信号格式及时序等旳不匹配而存在旳矛盾。

2.I/O接口有哪些重要功能?解I/O接口应具有数据缓冲、设备选择、信号转换、对外设监测和控制、中断祈求与管理、可编程等重要功能。

但不是规定每种接口都具有上述所有功能,有旳只具有其中某几项功能。

3.什么是I/O端口?它与I/O接口有何关系?解I/O端口是指I/O接口电路中能被CPU直接访问旳寄存器或某些特定器件(如触发器或锁存器等)。

一种I/O接口电路中也许有一种或若干个端口,如命令口、状态口、数据口等;而I/O端口均有确切旳地址(或编号)。

4.I/O端口编址方式有哪两种?各合用于什么场合?各有什么优缺陷?解I/O端口编址方式有两种:与存储器统一编址和I/O单独编址。

若CPU没有设立专门旳I/O 指令,则必须采用与内存统一编址方式;若CPU设立了专门旳I/O指令,则两种方式都可采用。

与内存统一编址旳好处是:可以使用访问内存旳所有指令访问I/O。

这样访问I/O旳指令类型多,功能齐全,不仅可对端口进行数据传送,还可以对端口进行算术、逻辑运算及移位等操作;另一方面是端口有较大旳编址空间。

缺陷是:占用了部分内存空间;端口指令旳长度增长、执行时间变长;程序中不易分清访问内存还是访问I/O;端口地址译码器复杂度增长。

I/O单独编址旳好处是:端口地址译码器简朴:端口指令短、执行速度快;程序中易分清是访问内存还是访问I/O。

缺陷是:端口指令类别少,CPU需专门设立I/O指令,且增长了CPU对外旳信号线(由于要分出内存读/写与I/O读/写两组信号)。

5.CPU与I/O之间数据传送旳方式有哪几种?各有什么特点?解CPU与I/O之间数据传送方式有四种,即无条件传送、程序查询传送、中断传送与DMA传送。

(设备管理)IO接口与外围设备主教材习题解析

(设备管理)IO接口与外围设备主教材习题解析

第7章I/O接口与外围设备7.1 主教材习题解析7 1 CPU同外设交换的信息有三种类型:数据信息、状态信息和控制信息,请说明CPU 是如何通过其三总线(地址总线、数据总线和控制总线)同外设交换这三类信息的?i解:外设接口同外设之间传送的数据信息是CPU同外设进行输入输出的主要实体,CPU用OUT指令通过“数据总线”由接口中的“数据端口”向外设输出“数据信息”,CPU用IN 指令通过“数据总线”读入从外设经接口中的“数据端口”送来的“数据信息”。

外设接口同外设之间传送的“控制信息”是CPU用OUT指令通过“数据总线”写入接口中的“控制端口”向外设输出的信息,用来控制外设的启动和停止,以及把数据信息打入外设数据缓冲器的选通信号。

外设接口同外设之间传送的“状态信息”是CPU用IN指令通过“数据总线”读入从外设经接口中的“状态端口”输入的信息,该信息反应了外设当前所处的工作状态,用来实现CPU与外设之间信息传输的“同步”。

7. 2 . 简述查询式数据传送方式的工作过程。

解:查询式数据传送又称为“异步传送方式”或“条件传送方式”,其工作过程如下:在实现数据传送前必须首先读取外设的当前状态,检查外设是否已准备好进行数据传送。

如果外设尚未准备就绪,通常由状态信息“BUSY(忙)有效或“READY”(就绪)无效表示,则CPU继续查询外设状态;如果外设已准备就绪,通常由状态信息“BUSY”(忙)无效,或“READY”(就绪)有效表示,则CPU可通过数据端口进行输入或输出操作,以实现同外设的数据传送。

7. 3 . 简述中断传送方式的工作过程。

解:采用中断方式传送数据,在硬件方面,外设与CPU之前必须有一个具有中断控制逻辑的接口电路,用来实现数据传送的控制,也可以是一般的接口电路(无中断控制逻辑)加上一个专用的中断控制器(例如8259A可编程中断控制器PIC)。

在软件方面,必须编制一段“中断服务程序”以完成CPU与外设之间的一次数据传送。

计算机外围设备原理2

计算机外围设备原理2

计算机外设与接口试题一.选择题1.下列哪一个不是外部设备在系统中的作用。

(D)A.外部设备是人机对话的传递工具。

B外部设备是信息转换工具C。

外部设备是软件的驻存地。

D 外部设备不具有保存和数据传递的功能。

2.按键动作可分为:(D)A.无条件按键。

B有条件按键。

C 触发式按键。

D 以上三种都是。

3.下列哪一个是分辨率640⨯480每像素一位坐标的计算公式。

(A)A. A.7-(Y⨯640+X÷8)B.7-(Y⨯320+X/4)C.Y⨯640+XD.Y⨯480+X 4.由于价格较低廉成为家庭电脑的首选输出设备为。

(B)A.激光打印机喷墨打印机点阵式打印机热敏打印机5.在INT17H服务功能中,哪一个为输出字符到打印机的功能。

(A)A. AH=00H BAH=01H CAH=02H DAH=03H6.硬盘存储器基本上经历了几个发展阶段。

(C)A.一个两个三个四个7.外设以访问形式分为(D)A.输入和输出设备B输入和外存设备 C输出和外存设备 D 输入、输出和外存设备8.下列哪些按键动作为有条件按键。

(B)A,0,ENTERB.Shift,Ctrl,Al tC.NumLock,Pause,CapsLock,ScrollLockD.以上都不是9.键盘有下列哪些部分组成。

(D)A.微控制器、译码器、键盘矩阵 B微控制器、键盘矩阵、键盘串行插座C译码器、键盘矩阵、键盘串行插座D 微控制器、译码器、键盘矩阵、键盘串行插座10.扫描码一般有几个字节组成。

(B)A. 1个B2个C3个D4个11.三原色为。

(C)A.红色、黑色、绿色 B 红色、黄色、白色C红色、绿色、蓝色D白色、黑色、绿色12.打印机适配器的发展可分为几个阶段,并且分别占用指定的I/O地址。

(D)A.1个阶段B.2个阶段C.3个阶段D.4个阶段13.磁盘上每个磁道上所存放的纪录是相同的,都含有三类字段。

(A)A.索引字段、标识字段和数据字段B.索引字段、地址字段和数据字段C.标识字段、地址字段和数据字段D.索引字段、区域字段和数据字段14.串行端口的标准接口称为COM,系统最多设置几个COM口。

微型计算机原理与接口技术课后习题参考答案

微型计算机原理与接口技术课后习题参考答案

《微型计算机原理与接口技术》习题与思考答案第1章微型计算机概论1.1 A B C 1.2 B 1.3 B 1.4 C 1.5 A B C 1.6 B D1.7 00000111B=7D=07H 11010100B=212D=D4H01101010B=106D=6AH 10110.101B=22.625D=16.AH11001.011B=25.375D=19.6H1.8 127D=11111111B=FFH 12.625D=1100.101B=C.AH225.9375D=11100001.1111B=E1.FH 18.3l25D=10010.0101B=12.5H206.125=11001110.001B=CE.2H1.9 10H=10000B=16D 0.A8H=0.10101B=0.65625D28.9H=101000.1001B=40.5625D 4B.2AH=1001011.0010101B=75.6762D20E.4H=1000001110.01B=526.25D1.10 [+37]原=00100101B [+37]反=00100101B [+37]补=00100101B [+37]过余=10100101B[+94]原=01011110B [+94]反=01011110B [+94]补=01011110B [+94]过余=11011110B[-11]原=10001011B [-11]反=11110100B [-11]补=11110101B [-11]过余=01110101B[-125]原=11111101B [-125]反=10000010B [-125]补=10000011B [-125]过余=00000011B 1.11补码00010101B的真值为+21D 补码41H的真值为+65D补码9BH的真值为-101D 补码FFH的真值为-1D补码11110101B的真值为-11D1.12 A的ASCII码为41H a的ASCII码为61Hg的ASCII码为67H z的ASCII码为7AH0的ASCII码为30H 9的ASCII码为39H*的ASCII码为2AH +的ASCII码为2BHCR的ASCII码为0DH %的ASCII码为25H1.12一个16×16字形点阵占用存储空间32B一个24×24字形点阵占用存储空间72B一个32×32字形点阵占用存储空间128B1.14 (以8位补码为例)[X]补+[Y]补=[+38]补+[+100]补=0001010B,溢出[X]补+[Z]补=[+38]补+[-20]补=00010010B,未溢出[Y]补- [Z]补=[+100]补- [-20]补=01111000B,未溢出[Z]补- [X]补=[-20]补- [+38]补=11000110B,未溢出1.15 X与Y=0100B X或Z=1111B Y异或Z=1101B 非Y=1001B1.16微型计算机具有体积小、重量轻、功耗低;功能强;可靠性高;价格低廉;结构灵活、适应性强;使用方便、维护容易等特点。

IO接口与外围设备主教材习题解析

IO接口与外围设备主教材习题解析

IO接口与外围设备主教材习题解析7.1 主教材习题解析7 1 CPU同外设交换的信息有三种类型:数据信息、状态信息和操纵信息,请讲明CPU 是如何通过其三总线(地址总线、数据总线和操纵总线)同外设交换这三类信息的?i解:外设接口同外设之间传送的数据信息是CPU同外设进行输入输出的要紧实体,CPU用OUT指令通过“数据总线”由接口中的“数据端口”向外设输出“数据信息”,CPU用IN 指令通过“数据总线”读入从外设经接口中的“数据端口”送来的“数据信息”。

外设接口同外设之间传送的“操纵信息”是CPU用OUT指令通过“数据总线”写入接口中的“操纵端口”向外设输出的信息,用来操纵外设的启动和停止,以及把数据信息打入外设数据缓冲器的选通信号。

外设接口同外设之间传送的“状态信息”是CPU用IN指令通过“数据总线”读入从外设经接口中的“状态端口”输入的信息,该信息反应了外设当前所处的工作状态,用来实现CPU与外设之间信息传输的“同步”。

7. 2 . 简述查询式数据传送方式的工作过程。

解:查询式数据传送又称为“异步传送方式”或“条件传送方式”,其工作过程如下:在实现数据传送前必须第一读取外设的当前状态,检查外设是否已预备好进行数据传送。

假如外设尚未预备就绪,通常由状态信息“BUSY(忙)有效或“READY”(就绪)无效表示,则CPU连续查询外设状态;假如外设已预备就绪,通常由状态信息“BUSY”(忙)无效,或“READY”(就绪)有效表示,则CPU可通过数据端口进行输入或输出操作,以实现同外设的数据传送。

7. 3 . 简述中断传送方式的工作过程。

解:采纳中断方式传送数据,在硬件方面,外设与CPU之前必须有一个具有中断操纵逻辑的接口电路,用来实现数据传送的操纵,也能够是一样的接口电路(无中断操纵逻辑)加上一个专用的中断操纵器(例如8259A可编程中断操纵器PIC)。

在软件方面,必须编制一段“中断服务程序”以完成CPU与外设之间的一次数据传送。

微型计算机原理与接口技术课后习题答案

微型计算机原理与接口技术课后习题答案
算法是一组解决问题的步骤,包括排序算法、查找算法、图算 法等。常见的排序算法有冒泡排序、选择排序和快速排序等。
数据结构与算法的关系
数据结构与算法是相辅相成的,数据结构的选择会影响算法的 效率和实现方式,而算法的选择也会影响数据结构的组织形式 和使用方式。
04 微型计算机应用与开发
Байду номын сангаас 应用软件与开发工具
计算机工作原理
总结词
计算机的工作原理基于二进制数的运算,通过存储器、运算器和控制器等部件的协同工 作,实现数据的处理和传输。
详细描述
计算机的工作原理基于二进制数的运算,通过存储器、运算器和控制器等部件的协同工 作,实现数据的处理和传输。在计算机内部,数据以二进制数的形式表示和处理,运算 器根据控制器的指令对数据进行运算,并将结果存储回存储器中。输入输出设备则负责
第2章习题答案
选择题
答案
简答题
答案
在计算机中,数据是以什么 形式存储的?
在计算机中,数据是以二进 制形式存储的。
简述计算机中存储器的分类 及其特点。
计算机中存储器可以分为随 机存取存储器(RAM)、只 读存储器(ROM)和高速缓 存存储器(Cache)等。 RAM的特点是可以随时读写, 但断电后数据会丢失;ROM 的特点是只能读取不能写入, 但数据不会因断电而丢失; Cache的特点是读写速度快, 可以暂存部分数据,提高 CPU的访问速度。
接口
接口是连接设备和总线的桥梁,负 责数据的传输和控制。
性能指标
总线的带宽和传输速率是衡量其性 能的重要指标。
04
03 微型计算机软件技术
操作系统
操作系统定义
操作系统是控制计算机硬件与软件资源、管理计算机程序的软件, 是计算机系统的核心组成部分。

计算机接口技术课后答案

计算机接口技术课后答案

习题一1.什么是接口?接口就是微处理器CPU与外部世界的连接部件,是CPU与外界进行信息交换的中转站。

2.为什么要在CPU与外设之间设置接口?在CPU与外设之间设置接口主要有4个原因:(1)CPU与外设二者的信号不兼容,包括信号线的功能定义、逻辑定义和时序关系(2)CPU与外设的速度不匹配,CPU的速度快,外设的速度慢(3)若不通过接口,而由CPU直接对外设的操作实施控制,会使CPU处于穷于应付与外设打交道之中,大大降低CPU的效率(4)若外设直接由CPU控制,会使外设的硬件结构依赖于CPU,对外设本身的发展不利。

3.微型计算机的接口一般应具备那些功能?微机的接口一般有如下的几个功能:(1)执行CPU命令的功能:CPU将对外设的控制命令发到接口电路中的命令寄存器(命令口)中,在经分析去控制外设(2)返回外设状态的功能:通过状态寄存器(状态口)完成,包括正常工作状态和故障状态(3)数据缓冲的功能:接口电路中的数据寄存器(数据口)对CPU于外设间传送的数据进行中转(4)设备寻址的功能:CPU某个时刻只能和一台外设交换数据,CPU发出的地址信号经过接口电路中的地址译码电路来选中I/O设备(5)信号转换的功能:当CPU与外设的信号功能定义、逻辑关系、电平高低及工作时序不兼容时接口电路要完成信号的转换功能(6)数据宽度与数据格式转换的功能:由于CPU处理的数据都是并行的,当外设采用串行传送方式时,接口电路就要完成串、并之间的转换,并进行数据格式的转换。

4.接口技术在微机应用中起的作用?随着计算机技术的高速发展,计算机的应用越来越广泛。

然而,在微机系统中,微处理器的强大功能必须通过外部设备才能实现,而外设与微处理器之间的信息交换和通信又是靠接口来实现的,所以,接口技术成为了一门关键技术,它直接影响微机系统的功能和微机的推广应用。

5.接口电路的硬件一般由哪几部分组成?接口电路的硬件一般由以下几部分组成:(1)基本逻辑电路:包括命令寄存器、状态寄存器和数据缓冲寄存器,是接口电路中的核心(2)端口地址译码电路:实现设备的选择功能(3)供选电路:根据不同任务和功能要求而添加的功能模块电路。

计算机组成原理:IO设备及其接口单元测试与答案

计算机组成原理:IO设备及其接口单元测试与答案

一、单选题1、下列不属于接口功能的是()A.对外设进行寻址B.数据缓冲功能C.数据预处理与控制D.执行指令正确答案:D2、对于接口中寄存器的编址方式,描述错误的是()A.单独编址时,寄存器的地址码可以和主存单元地址码相同。

B.单独编址时,需要设置标志位来区分是访问接口寄存器还是主存。

C.统一编址时,通常把小端地址分配给寄存器, 大端地址分配给主存单元。

D.统一编址时,可利用访存指令来读写接口中的寄存器。

正确答案:C3、对于并行接口和串行接口的特征, 下列描述错误的是()A.并行接口与外设和总线之间的数据都是并行传输的B.串行接口与外设和总线之间的数据都是串行传输的C.接口距离主机距离较近时, 适合使用并行接口D.如果外围设备是串行处理数据的设备, 此时适合采用串行接口。

正确答案:B4、下列对计算机外部设备的各项描述中,正确的是( )A.CRT显示器基于光栅扫描,而LCD显示器是利用矩阵驱动控制逐行显示的;B.显示器工作在字符模式下时,显存中存储的是字符的点阵信息,而在图像模式下时显存中则存储的是像素对应的颜色信息;C.激光打印机属于非击打式打印,喷墨打印机则属于一种击打式打印;D.在键盘上按键后,从当前按键得到的扫描码是保存在键盘缓冲区中;正确答案:A5、在总线技术标准中, 用于定义总线几何尺寸、形状、引脚、排列等规范的是()A.时间特性B.电气特性C.功能特性D.物理特性正确答案:D6、在多机系统中, 用于连接计算机的高速以太网线可以被认为是()A.芯片内总线B.系统总线C.外总线D.局部总线正确答案:C7、下列关于总线路的同步和异步控制方式,错误的描述是()A.异步总线, 需要外部统一的时序信号来控制总线上的数据传送操作。

B.异步总线, 需要通过部件之间的信号应答才能实现数据传送操作。

C.同步总线需要通过外部的时钟信号来控制数据传输。

D.同步总线的总线周期一定是时钟周期的整数倍。

正确答案:A8、下列属于并行总线的技术标准是()A.PCI-ExpressB.DMIC.PCID.QPI正确答案:C9、PCI总线对于外部设备的总线使用权请求,采用的仲裁方式是()A.分布式仲裁B.独立请求方式的集中仲裁C.链式查询集中仲裁D.计数器定时查询集中仲裁正确答案:B10、下列对直接程序传送控制方式的描述中, 错误的是()A.由主机执行I/O指令才能实现数据在主机和外设之间的输入和输出。

最新可编程控制器原理及应用第1-3章课后答案

最新可编程控制器原理及应用第1-3章课后答案

第一章1. 什么是可编程控制器?可编程控制器是一种工业控制计算机,简称PLC (Programmable Logic Controller)或PC(Programmable Controller)。

因为个人计算机也简称PC(Personal Computer),为避免和个人计算机相混淆,一般简称可编程控制器为PLC。

2. 什么是可编程控制器的I/O接口电路?可编程控制器的I/O接口电路由哪几部分组成?I/O接口电路的作用是什么?I/O接口电路是可编程控制器连接外部设备的接口电路。

I/O接口电路包括输入模块、输出模块、编程器接口、存储器接口、扩展板接口、特殊模块接口和通讯接口。

I/O接口电路是可编程控制器和外界交换信息的通道。

I/O 接口电路实现可编程控制器与外部设备的信息交换。

输入模块用来接收和采集输入信号,输出模块用来把可编程控制器产生的控制信号传送到其控制对象上。

3. 什么是软继电器?试比较软继电器和真实的继电器的异同。

可编程控制器中的输入继电器、输出继电器、辅助继电器、定时器等称为软继电器(软电器),它们只是用来描述可编程控制器的控制功能的一种等效电器,不是真正的继电器。

①相同点电气结构相同:均由线圈和触点(常开触点和常闭触点)组成。

工作原理相同:当线圈通电时,常开触点闭合,常闭触点断开;当线圈断电时,常开触点断开,常闭触点闭合。

②不同点电气符号不同:真实继电器的电气符号由国家标准规定,软继电器的电气符号由可编程控制器厂家规定。

触点数量不同:真实继电器只有有限对触点,软继电器有无穷对触点。

形态不同:真实继电器有形状、有尺寸,是一种实实在在的电器实体;软继电器只是计算机中的存储位或存储单元,是电子电路。

控制功能的实现方式不同:真实继电器通过真实继电器的触点状态的变化来实现其控制功能,而软继电器则是通过执行控制程序来实现其控制功能。

驱动方式不同:可编程控制器通过软件“置1”或“置0”存储位来改变软继电器的工作状态,只要存储位“置1”或“置0”,对应的软继电器即可可靠工作;真实继电器通过使线圈通电或断电来改变软继电器工作状态,线圈电压必须达到规定的值,真实继电器才能可靠工作。

io接口与外围设备主教材习题解析.doc

io接口与外围设备主教材习题解析.doc

第7章I/O接口与外围设备7.1 主教材习题解析7 1 CPU同外设交换的信息有三种类型:数据信息、状态信息和控制信息,请说明CPU 是如何通过其三总线(地址总线、数据总线和控制总线)同外设交换这三类信息的?i解:外设接口同外设之间传送的数据信息是CPU同外设进行输入输出的主要实体,CPU用OUT指令通过“数据总线”由接口中的“数据端口”向外设输出“数据信息”,CPU用IN 指令通过“数据总线”读入从外设经接口中的“数据端口”送来的“数据信息”。

外设接口同外设之间传送的“控制信息”是CPU用OUT指令通过“数据总线”写入接口中的“控制端口”向外设输出的信息,用来控制外设的启动和停止,以及把数据信息打入外设数据缓冲器的选通信号。

外设接口同外设之间传送的“状态信息”是CPU用IN指令通过“数据总线”读入从外设经接口中的“状态端口”输入的信息,该信息反应了外设当前所处的工作状态,用来实现CPU与外设之间信息传输的“同步”。

7. 2 . 简述查询式数据传送方式的工作过程。

解:查询式数据传送又称为“异步传送方式”或“条件传送方式”,其工作过程如下:在实现数据传送前必须首先读取外设的当前状态,检查外设是否已准备好进行数据传送。

如果外设尚未准备就绪,通常由状态信息“BUSY(忙)有效或“READY”(就绪)无效表示,则CPU继续查询外设状态;如果外设已准备就绪,通常由状态信息“BUSY”(忙)无效,或“READY”(就绪)有效表示,则CPU可通过数据端口进行输入或输出操作,以实现同外设的数据传送。

7. 3 . 简述中断传送方式的工作过程。

解:采用中断方式传送数据,在硬件方面,外设与CPU之前必须有一个具有中断控制逻辑的接口电路,用来实现数据传送的控制,也可以是一般的接口电路(无中断控制逻辑)加上一个专用的中断控制器(例如8259A可编程中断控制器PIC)。

在软件方面,必须编制一段“中断服务程序”以完成CPU与外设之间的一次数据传送。

计算机硬件与接口专升本试题解析

计算机硬件与接口专升本试题解析

计算机硬件与接口专升本试题解析一、理论题解析1. 什么是计算机硬件?计算机硬件由哪些组成?计算机硬件是指计算机系统中的物理部分,包括了各种电子设备、机械设备和电路元件。

计算机硬件主要由以下几部分组成:- 中央处理器(CPU):负责执行计算机指令和控制计算机的操作。

- 存储器(内存):用于存储数据和程序,包括主存储器(RAM)和辅助存储器(硬盘、固态硬盘等)。

- 输入设备:用于将外部数据输入到计算机中,如键盘、鼠标、扫描仪等。

- 输出设备:用于将计算机处理后的结果输出,如显示器、打印机、音响等。

- 主板(内部设备):连接各个硬件组件的核心部分,包括芯片组、总线和插槽等。

- 硬盘控制器、声卡等外部设备。

2. 什么是接口?计算机中常见的接口有哪些?接口是计算机硬件之间或计算机硬件与外部设备之间进行数据交换的通道或连接点。

计算机中常见的接口有以下几种:- 并行接口(Parallel Interface):用于数据在多根线上同时传输的接口,如打印机接口(LPT口)。

- 串行接口(Serial Interface):用于数据逐位地顺序传输的接口,如串口(COM口)。

- 通用串行总线(Universal Serial Bus,USB):可同时支持多种设备接入的通用接口。

- 网络接口(Network Interface):用于计算机与计算机之间或计算机与网络之间进行数据通信的接口,如以太网接口。

- 显示接口:用于计算机和显示器之间的连接,如视频图形数组(VGA)接口、高清多媒体接口(HDMI)。

3. 请简述计算机硬件与接口之间的关系。

计算机硬件与接口之间有密切的联系和互相依赖的关系。

计算机硬件通过接口可以实现与其他硬件设备的连接和数据交互,而接口则是硬件设备之间进行数据交换的通道。

接口的不同类型和规范决定了硬件设备的兼容性和连接方式。

硬件和接口之间的匹配与协调,决定了计算机系统的稳定运行和性能优化。

二、分析题解析1. 设计一个简单的电路,使一个输入信号经过2个与门后输出一个灯亮的结果。

微机原理及接口技术李干林—习题参考解答

微机原理及接口技术李干林—习题参考解答

习题参考解答1.1 什么是微处理器、微型计算机、微型计算机系统?参考答案:将运算器和控制器集成在一块大规模集成电路芯片上作为中央处理部件,简称为微处理器;以微处理器为核心,再配上存储器、接口电路等芯片,构成微型计算机;微型计算机系统由硬件和软件系统两大部分组成:(1)硬件系统由微型计算机和外设组成的计算机实体;(2)软件系统是指为微型计算机运行的全部技术资料和各种程序,由系统软件和应用软件构成。

1.2 什么是微型计算机的三种总线?参考答案:系统总线包含有三种不同功能的总线,即数据总线DB(Data Bus)、地址总线AB(Address Bus)和控制总线CB(Control Bus)。

“数据总线DB”用于传送数据信息。

数据总线是双向三态形式的总线,即他既可以把CPU的数据传送到存储器或I/O接口等其它部件,也可以将其它部件的数据传送到CPU。

“地址总线AB”是专门用来传送地址的,由于地址只能从CPU传向外部存储器或I/O端口,所以地址总线总是单向三态的。

“控制总线CB”用来传送控制信号和时序信号。

1.3 评估微型计算机的主要技术指标有哪些?参考答案:评估微型计算机的主要技术指标有:⑴CPU的字长,决定计算机内部一次可以处理的二进制代码的位数;⑵内存储器容量与速度,内存储器容量是衡量它存储二进制信息量大小的一个重要指标,内存储器的速度用存取周期来衡量;⑶CPU指令执行时间,反映CPU运算速度的快慢;⑷系统总线的传输速率等。

1.4 将下列十进制数分别转换为二进制、十六进制数。

⑴ 35 ⑵ 130 ⑶ 0.625 ⑷ 48.25参考答案:⑴ 100011B,23H ⑵⑶ 0.101B,0.AH ⑷ 110000.01B,30.4H1.5 将下列二进制数分别转换为十进制、八进制、十六进制数。

⑴ 101101B ⑵⑶ 110110.101B ⑷ 101011.011B参考答案:⑴ 45,55Q,2DH ⑵ 230,346Q,E6H⑶ 54.625,66.5Q,36.AH ⑷ 43.375,53.3Q,2B.6H1.6 写出下列十进制数的原码、反码、补码(分别采用8位二进制和16位二进制表示)。

计算机原理与外围设备

计算机原理与外围设备

计算机原理与外围设备一、选择题1、计算机的技术划代是以__________为依据的。

A.逻辑器件B.电子管C.半导体D.延迟线2、至今为止,计算机中的所有信息仍以二进制方式表示的理由主要是____。

A.节约元件B.运算速度块C.物理器件性能所致D.信息处理方便3、下列语句中__________是正确的。

A.激光打印机是击打式打印机B.磁盘驱动器只有输入功能C.评估计算机的执行速度可以用每秒执行德指令数位判断依据D.个人计算机是小型机4、下列数中最小的数为_________。

A.(101001)二B.(52)八C.(2B)十六D.(44)十5、下列表达式中,正确的运算结果为_______。

A.(10101)二×(2)十=(20202)二B.(10101)三×(2)十=(20202)三C.(10101)二×(3)十=(30303)三D.以上答案都不对6、用n+1位字长表示定点数(其中1位为符号位),它所能表示的整数范围是_________。

A.0≤|N|≤2n-1B.0≤|N|≤2n+1-1C.0≤|N|≤1-2-(n+1)D.0≤|N|≤1-2n7、运算单元74181ALU可完成________。

A.16种算术运算功能B.16种逻辑运算功能C.16种算术运算功能和16种逻辑运算功能D.4位乘法运算功能8、串行运算器结构简单,其运算规律是________。

A.由低位到高位先行进行进位运算B.由高位到低位先行进行借位运算C.由低位到高位逐位运算D.由高位到低位逐位运算9、一个16K×32位的存储器,其地址线和数据线的总和是________。

A.48B.46C.36D.4010、某一RAM芯片,其容量为512×8位,除电源和接地端外,该芯片引出线的最少数目是___________。

A.21B.17C.18D.1911、下述说法中_________是正确的。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

IO接口与外围设备主教材习题解析第7章I/O接口与外围设备7.1 主教材习题解析7 1 CPU同外设交换的信息有三种类型:数据信息、状态信息和控制信息,请说明CPU是如何通过其三总线(地址总线、数据总线和控制总线)同外设交换这三类信息的?i解:外设接口同外设之间传送的数据信息是CPU 同外设进行输入输出的主要实体,CPU用OUT 指令通过“数据总线”由接口中的“数据端口”向外设输出“数据信息”,CPU用IN指令通过“数据总线”读入从外设经接口中的“数据端口”送来的“数据信息”。

外设接口同外设之间传送的“控制信息”是CPU用OUT指令通过“数据总线”写入接口中的“控制端口”向外设输出的信息,用来控制外设的启动和停止,以及把数据信息打入外设数据缓冲器的选通信号。

外设接口同外设之间传送的“状态信息”是CPU用IN指令通过“数据总线”读入从外设经接口中的“状态端口”输入的信息,该信息反应了外设当前所处的工作状态,用来实现CPU与外设之间信息传输的“同步”。

7. 2 . 简述查询式数据传送方式的工作过程。

解:查询式数据传送又称为“异步传送方式”或“条件传送方式”,其工作过程如下:在实现数据传送前必须首先读取外设的当前状态,检查外设是否已准备好进行数据传送。

如果外设尚未准备就绪,通常由状态信息“BUSY(忙)有效或“READY”(就绪)无效表示,则CPU继续查询外设状态;如果外设已准备就绪,通常由状态信息“BUSY”(忙)无效,或“READY”(就绪)有效表示,则CPU可通过数据端口进行输入或输出操作,以实现同外设的数据传送。

7. 3 . 简述中断传送方式的工作过程。

解:采用中断方式传送数据,在硬件方面,外设与CPU之前必须有一个具有中断控制逻辑的接口电路,用来实现数据传送的控制,也可以是一般的接口电路(无中断控制逻辑)加上一个专用的中断控制器(例如8259A可编程中断控制器PIC)。

在软件方面,必须编制一段“中断服务程序”以完成CPU与外设之间的一次数据传送。

在中断传送方式中,通常在一个主程序中安排好在某一时刻启动某一外设后,CPU继续执行主程序。

此时,外设同时准备数据传送的准备工作,当外设完成数据传送的准备时,通过中断控制逻辑向CPU发出中断请求,在CPU可以响应中断的条件下(CPU已开中断——IF=1,并且在完成当前指令后),现行主程序被“中断”,通过中断控制逻辑提供的“中断类型码”,从“中断向量表”中读入“中断向量”转去执行“中断服务程序”,在“中断服务程序”中完成一次CPU 与外设之间的数据传送。

传送完成后返回被中断的主程序,从断点处继续执行,并等待外设的下一次中断请求。

7. 4 简述三种DMA传送方式的区别。

解:(1)单字节传送方式每次DMA传送只传送一个字节的数据,传送后释放总线由CPU控制总线至少一个完整的总线周期。

以后又是测试DMA请求线DREQ,若有效,再进入DMA周期。

在这种方式中要注意:○1在DMA响应信号DACK有效前,DREQ 必须保持有效;○2即使DREQ在传送过程中一直保持有效,在两次传送之间也必需释放总线。

(2)成组传送方式一个DMA请求可以传送一组信息,这一组信息的字节数由编程决定(在DMAC初始化时),只要在DACK有效之前DREQ保持有效即可。

一旦DACK有效,不管DREQ是否有效,DMAC一直不放弃总线控制权,直到整个数组传送完。

(3)请求传送方式又称查询传送方式。

该方式的传送类似于成组传送方式,但每传送一个字节后,DMAC 就检测DREQ,若无效,则挂起;若有效,继续DMA传送,直到(1)一组信息传送结束;(2)外加信号强制DMAC中止操作。

7. 5 简述DMA控制器同一般接口芯片的区别。

解:①能发出地址信息,对存储器寻址,并修改地址指针。

DMAC内部必须有能自动加1/减1的地址寄存器;②能发出读、写控制信号,包括存储器访问信号和I/O访问信号。

7. 6 画出查询传送方式输出数据的流程图解:①能发出地址信息,对存储器寻址,并修改地址指针。

DMAC内部必须有能自动加1/减1的地址寄存器;②能发出读、写控制信号,包括存储器访问信号和I/O访问信号。

7. 7 什么是计算机的输入/输出系统?解:计算机的输入/输出系统是实现计算机系统与人(或其它系统)之间进行数据交换的系统,包括硬件系统和软件系统,硬件系统由外围设备和接口电路组成,软件系统主要是接口控制程序,两者配合实现数据的正确传输。

7 8 习图7.2为一个LED接口电路,写出使8个LED管自上而下依次发亮2秒的程序,并说明该接口属于何种输入输出控制方式?为什么?l习图7.-2解:控制程序为:MOV AL,7FHLOP:OUT 20H,ALCALL DELAY2S ;调用延时2秒子程序ROR AL,1JMP 内部LOP该接口属无条件传送方式,CPU同LED 之间无联络信号,且无中断控制逻辑。

LED 总是已准备好,可以接收来自CPU的信息。

7 .9 习图7.-3是一个具有中断功能的输入接口电路,当外设数据准备就绪时,发一个READY 的正脉冲,向CPU发中断请求,请分析该电路的工作过程。

习图7.-3解:该电路工作过程如下:当外设准备好数据后,把数据送入数据寄存器U1,同时发出一个READY正脉冲送到中断请求触发器U3,U3的Q为高电平,送与门3。

U2为中断允许触发器,在传送数据前,由CPU对U2初始化,即用MOV AL,01H;OUT Y2,AL使U2的D =“1”,则U3的Q端生成的中断请求信号通过与门3向CPU发出中断请求INTR,CPU若满足中断响应条件,转入中断服务程序,在中断服务程序中用IN AL,Y1指令产生负脉冲,使U1(输入数据寄存器)的OE有效,读入外设送入的数据。

7 10 具有中断屏蔽的接口电路中的“屏蔽”同“屏蔽中断”中的“屏蔽”是否一回事,若不是,有何区别?解:具有中断屏蔽的接口电路中的“屏蔽”是指是否允许接口电路产生可屏蔽中断请求信号;而“屏蔽中断”中的“屏蔽”是指有了可屏蔽中断请求信号后,CPU是否能响应。

两者是不一样的。

7.11. 什么是I/O接口?I/O接口有哪些特点和功能?实现计算机主机同输入/输出设备问能正确地传送信息的控制电路,称为接口。

接口的基本功能为:(1) 实现数据缓冲,使主机与外围设备在工作速度上达到匹配。

(2) 实现数据格式转换。

接口线路在完成数据传送的同时,实现处理器与外围设备之间数据格式的转换。

(3) 提供外围设备和接口的状态,为处理器更好地控制和调整各种外围设备提供有效的帮助。

(4) 实现主机与外围设备之间的通信联络控制。

包括设备的选择,操作时序的控制与协调,主机命令与外围设备状态的交换与传递等。

7.12 I/O数据传送可以采用哪些方式?它们各有什么特点?解:计算机系统中数据传送的控制方式有如下几种:1.无条件传送方式:接口中既无联络信号也无中断控制逻辑2.程序查询方式:接口中必须有状态端口3.程序中断方式:接口中必须有中断控制逻辑4.. 直接存储器存取方式(DMA):一种不需要CPU干预也不需要软件介入的高速数据传送方式。

由于CPU只启动而不干预这一传送过程,同时整个传送过程只由硬件完成而不需软件介入,所以其数据传送速率可以达到很高。

在DMA传送方式中,由硬件---- DMA控制器(DMAC)控制数据传送。

4.通道方式: 通道是一个具有输入输出处理器控制的输入输出部件。

通道控制器有自己的指令,即通道指令。

能够根据程序控制多个外部设备并提供了DMA共享的功能,5.外围处理机方式: 外围处理机(PeripheralProcessing Unit,PPU)基本上是独立于主机工作的,它有自己的指令系统,完成算术/逻辑运算、读/写主存储器,与外设交换信息等7.13. 简要说明8259A中断控制器中的IRR、ISR 和IMR三个寄存器的功能。

(删除此题)7-14 . .设一个磁盘的平均寻道时间为10ms,数据读取的速率高于数据传输速率,数据传输速率是2MB/s,控制器延迟是2ms,盘片转速为每分钟7200转。

求读写一个512字节的扇区的平均时间。

解:平均旋转延时= 0.5 / 5400 = 0.0056s = 5.6 ms平均磁盘诊问时间= 平均寻道时间+ 平均旋转延时+ 传输时间+ 控制器延迟= 20ms + 5.6ms+0.5KB / 1.0MB+ 2ms= 20ms + 5.6ms+0.5ms + 2ms= 28,1ms7.15. 外部设备有哪些主要功能?外部设备的重要性有哪些?解:外部设备即外围设备简称外设,是指在计算机主机处理信息前负责把信息送入计算机的设备,以及在主机对信息进行处理后输出处理结果的设备,是实现计算机系统与人(或其它系统)之间进行数据交换的设备。

7.16. 外设可分为哪几大类?举例各类中的典型设备.解:输入设备——健盘、鼠标输出设备——打印机、显示器外存储器——磁盘存储器、光盘存储器多媒体设备——声卡、图形卡网络通信设备——MODEM、网卡7.17. 扫描仪的结构与工作过程?解:扫描仪主要由光学成像部件、机械传动部件和光电转换部件组成,这三个部件相互配合将反映图像特征的光信号转换为计算机能处理的电信号。

扫描仪的光源照射在要输入的图稿(或文稿)上,对不透光的纸张文稿产生反射光,对透明胶片文稿产生透射光。

光学系统收集这些光信号聚焦到电荷耦合元件CCD,CCD将这些光信号转换成电信号,然后由A/D转换器(模拟/数字转换器)转换为数字信号,产生数字图像信息,传送到计算机7.18. 打印机分几类?解:打印机是计算机最基本的硬拷贝输出设备。

一般分为针式打印机、喷墨打印机和激光打印机。

7.19. 简述显示器的逐行扫描与隔行扫描。

解:逐行扫描——电子束在垂直扫描时,按奇偶敳隔一行扫描一次,称为“逐行扫描”,隔行扫描——电子束在垂直扫描时,按奇偶敳隔一行扫描一次,称为“隔行扫描”,7.20. 什么是光盘?简述光盘的工作原理。

解:光盘(Optical Disk)是用光学方式进行读出或写入信息的盘片,利用激光束在光盘记录表面上存储信息。

写入时,激光束聚焦成直径为1~2 μm的微小光点,产生热量融化光盘表面上的碲合金薄膜,在薄膜上形成小凹坑,表示“1”,无凹坑,表示“0”。

读出时,在读出光束照射下,有凹坑处和无凹坑处反射的光强是不同的,可以读出“0”和“1”两种信息。

鉴于读出光束功率极小,仅为写入光束的1/10,因此不会产生新的凹坑。

7.21. 硬盘存储器的参数有哪些?硬盘的接口类型有哪几种?解:硬盘存储器的参数有磁盘记录密度平均访问时间数据传输率(data transfer rate)转速硬盘的接口类型有ATA ( IDE ) 接口、SCSI接口7.22 CPU响应中断应具备哪能些条件?解:1)在接口电路中设置中断请求触发器2)在接口电路中设置中断屏蔽触发器这样,接口电路可向CPU发出中断请求信号3)若CPU开中,即在CPU中设置中断允许触发器4)CPU在现行指令结束后响应中断7.23 简述DMA传送的工作过程。

相关文档
最新文档