(最新)电大历年考试试卷及参考资料《微机接口技术》

上传人:文*** 文档编号:376220 上传时间:2018-07-10 格式:DOC 页数:46 大小:1.63MB
返回 下载 相关 举报
(最新)电大历年考试试卷及参考资料《微机接口技术》_第1页
第1页 / 共46页
(最新)电大历年考试试卷及参考资料《微机接口技术》_第2页
第2页 / 共46页
(最新)电大历年考试试卷及参考资料《微机接口技术》_第3页
第3页 / 共46页
点击查看更多>>
资源描述
.第一部分 各章要求刘:在今天的直播课堂上,我和孙教师将就微机接口技术课期末复习、考试要求,以及试题类型及分析方法等,再作一下明确。1 基本概念复习2 考试要求3 试题形式及解答方法孙:在微机接口技术考核说明中,已对各章应掌握的内容及掌握的层次作了说明,同学们可以参考该说明。今天再对课程中一些有关基本概念的内容作一些强调,希望能达到帮助大家复习的作用。第一章 微机接口技术概述本章主要内容本章内容相当于本门课程的一个概述,并起到为学习以后章节准备的作用。本章主要讲解了以下概念:1微机在与外设进行数据交换或是控制外设时必须通过接口。讲:同学们在学习这部分内容时,要把握住接口是位于主机(或者说是 CPU)与外设间的电路这个概念。它不仅指打印机、显示器等外设与主机间的电路,而指的是名种不同外设与主机间的电路。另外,不一定所有外设在使用时都要设计接口,例如,打印机、显示器等的接口已在打印机和显示器中设计好,不需要我们使用者再另行设计。2接口的基本作用:输入缓冲、输出锁存讲:复习时,要注意,输入缓冲的缓冲器和输出锁存的锁存器只有执行输入/输出指令时才选中,平时总选中,允许数据随意通过,那就起不到与数据总线隔离的作用了。至于输入需要不需要锁存器和输出需要不需要缓冲器那要根据具体情况而定。另外,当外设需要大电流过大功率来驱动时,这大电流和大功能不能由微机来提供,微机只能提供控制逻辑关系,如导通或截止等,只能在接口中另外设计一个能提供大电流或大功率的电源,由接口进行电流放大或功率放大。应注意,除了输入缓冲和输出锁存外,接口还可以有其它功能,但其它功能不算作基本功能。3接口所含有的信息讲:接口中包含有地址信号和控制信号,地址信号是为了给接口编一个选通地址,控制信号当中有 M/IO,RD、WR 等。当主机与外设交换数据的方式为条件输入/输出方式(也就是查询输入/输出方式)时,接口中还应包括一些外设的状态,例如,外设准备好状态线 READY,为高电平有效,表示当 READY=1 时,允许主机与其交换数据,READY=0,表示不允许主机与其交换数据。而 READY 则为低电平有效,表示当该线为 0 时,允许主机与外设交换数据。4接口必须编地址使用及编址的方法讲:在设计接口时,一项不能缺少的事情就是给接口编地址,在地址译码时,要注意 I/O 地址范围为 0 至 FFFFH,也就是地址译码时,最多只使用了地址总线的低 16 位地址。译码器的输入端接在地址总线上,而译码器的输出端一般作为接口芯片的片选信号。 还应知道一个 I/O 地址又称为一个端口, 简称口,8086 最多可有 65536 个端口。给外设编地址,并不是为了使外设排队使用,也不是为了消除地址重迭,主要是根据地址不同来区分不同的外设,进而控制不同的外设。地址重迭现象是因为在地址译码过程中有未用到的地址线,如译码时有一根地址线未用到则会产生 2 个重迭地址。地址重迭不一定肯定会产生故障。给接口编地址,主要有两种方法:地址译码器法和数字比较器法。地址译码器法设计的地址是不能改变的,而数字比较器设计的地址在一定范围内可以调整,一般两种方法结合使用。采用地址译码器和数字比较器的方法给接口编地址属于本课.程的基本要求,要求同学们重点掌握,这方面的题型主要有两种,如:对于给定译码电路要求写出某接口芯片的地址,以及要求某接口芯片的片选地址范围为已知,要求画出它的地址译码电路。5微机与外设(通过接口)与外设交换数的指令讲:当 8086 执行 IN 或 OUT 指令时,8086 的 M/IO 引脚输出低电平,8086 从地址总线上输出接口的地址,另外,RD 和 WR有效。要注意 IN/OUT 指令中外设的地址写法,当外设地址大于等于 100H 时,应由 DX 寄存器给出。6微机通过接口与外设进行数据交换的三种方式讲:三种方式(程序控制、中断、DMA)。在无条件输入/输出方式和中断输入/输出方式时,CPU 通过执行指令与外设交换数据。在 DMA 方式下,CPU 处于不工作状态,由 DMA 控制器来实现外设与存储器间的直接数据交换,这时总线上的各种信号(地址、控制、数据)都是由 DMA 控制器发出的。DMA 与中断从谁可以打断谁角度来看,因总线请求可以打断中断服务程序,所以,DMA 的优先级比中断的优先级要高。为了转入 DMA 方式,首先由 DMA 控制器向 8086 发总线请求信号 HOLD,8086 在执行完现行指令后响应 DMA 请求,让出三类总线由 DMA 控制使用。在 DMA 方式下,CPU 不用像中断方式那样保护现场和恢复现场,其内部寄存器的值都保持不变,等 DMA 方式结束后,会立即从断点处继续执行。在查询输入/输出方式下,接口电路应有两个 I/O 地址,一个是数据口地址,另一个是状态口地址。外设的状态输入到 CPU中时,也应经过一个缓冲器再接到数据总线上。这时状态线的定义对输入一般是数据准备好,主机可以取走数据;而对输出一般是接收缓冲区空,主机可以向其输出数据。要注意的是,8086 在复位时,因标志寄存器 FR(或称 PSW)的值为,即 IF 位和 TF 位为 0,所以不能响应可屏蔽中断和单步中断,应用指令将其置 1,才能响应可屏蔽中断和单步中断。主机与外设间交换数据究竟采用哪种工作方式,要根据具体情况而定,不能笼编统地说采用哪种方式更好或更可靠。第二章 微型计算机的总线1总线的有关概念总线,通俗地说就是连线。根据传送的信号不同,总线可分为控制总线、地址总线和数据总线;根据所在的位置不同,总线又可分为内部总线、芯片总线、系统总线和外部总线。总线的宽度(传送数据的位数)。总线(传送数据)的速度。微机主板上的插槽系统总线。2ISA 总线讲:总线的宽度指的是数据总线的位数,也就是并行传送数据的位数。ISA 总线的位数是 16 位的,与其兼容的 XT 总线的宽度是 8 位的。所谓兼容,指的是 XT 总线的插卡可以不加改动,直接插在 ISA 总线的 62 脚插座上使用。ISA 总线是由一个 62 引脚(与 XT 总线兼容)的插座和一个 36 脚的插座组成。PCI 总线的宽度是 32 位的,PCI 总线是与 ISA 总线不相兼容的总线。对于 8086CPU,其地址 A0A15 与数据 D0D15 引脚分时复用,而 ISA 总线则将地址线与数据线分开,而 PCI 总线又是地址与数据复用。第三章 中断控制1中断的有关概念讲:主要中断的有关概念。什么是中断、中断请求、中断响应、中断返回、中断服务程序、开中断、关中断、可屏蔽中断、非屏蔽中断、断点、保护现场、恢复现场等。.中断是事件引起 CPU 中断正在执行的现行的程序,而转去执行一段触发事件而编写的子程序。CPU 在转去执行中断服务程序前先下条要执行的指令的存放地址(称为断点)自动存入堆栈保存,等中断服务程序执行完后返回到断点处继续执行。28086 系统的中断分类及优先级讲:内部(除法除以 0、单步、断点、溢出、指令中断)外部(非屏蔽、可屏蔽)每个中断源有一个自已特定的类型码,8086 靠类型码来识别不同中断源,转去执行不同中断服务程序。可以使标志寄存器的 IF 位和 TF 位为 0 来关闭可屏蔽中断和单步中断,但除法除以 0 中断、溢出中断、断点中断、指令中断及非屏蔽中断是无法关闭的。可屏蔽中断有专用的指令 STI(开可屏蔽中断)和 CLI(关可屏蔽中断),但单步中断的开或关没有专用指令。 因 8086 的中断类型码为 8 位的,中断类型码的个数为 0FFH,最多可有 256 个数,故 8086 的内部中断和外部中断加起来最多可有 256 个。除了可屏蔽中断的中断类型码是由 8259A 提供的外,其它每种中断的中断类型码都是固定的。8086 各中断源的优先级从高到低依次是:除法除以 0溢出中断、断点中断、指令中断非屏蔽中断可屏蔽中断单步中断注意,优先级的高低与中断类型码的大小没有关系。因 INT N 指令中断的优先级高于可屏蔽中断的优先级,故 8086 在执行指令中断期间不能响应可屏蔽中断的中断请求。3中断向量表讲:中断向量表中存储的不是中断类型码,也不是中断请求信号,而是 256 个中断服务程序的入口地址,类型码为 N 的中断服务程序入口地址放在 N*4 起始的 4 个存储单元中,其中 N*4 当中放的是入口地址的偏移地址,N*4+2 中放的是入口地址的段地址。4中断的响应过程讲:8086 在中断响应时,自动将标志寄存器 FR 和断点(CS 和 IP)的值入栈保存,但不将别的其它寄存器的值入栈保存,故如果中断服务程序中用到其它寄存器时,应单独使用指令将其它寄存器的值入栈保存,等中断返回前再将其恢复。这一步骤称为保护现场和恢复现场。保护现场和恢复现场应后进先出。8086 只对可屏蔽中断的响应输出 2 个总线周期的 INTA,并在第 2 个 INTA 期间到 DB 的低 8 位读入中断类型码,而对其它类型的中断,由于中断类型码是固定的,不用到 DB 读取,故没有 2 个 INTA 总线周期。中断响应与调子程序过程完全不同。5可编程中断控制器 8259A讲:8259A 用于管理可屏蔽中断,一片 8259A 可管理 8 个可屏蔽中断。8259A 只能管理可屏蔽中断,而不能也没有必要管理其它类型的中断。管理内容为设置中断优先级(完全嵌套方式和自动循环方式)、中断结束方式、设置中断类型码、中断屏蔽方式等,但不能设置中断向量(中断服务程序入口地址),中断服务程序入地址要用指令单独设置。.8259A 工作在完全嵌套方式下,优先级是固定的,IR0 引脚的中断源优先级最高,依次至 IR7 最低。8259A 工作在优先级自动循环方式下,在响应了某一个引脚的中断请求后,该引脚的优先级自动降为最低,而比它引脚号大 1 的中断源的优先级自动升为最高。例如,IR5 中断服务后,IR5 自动降为最低,IR6 自动升为最高。一片 8259A 可管理 8 个可屏蔽中断,但 2 片 8259A 接成级联缓冲方式最多可管理不是 16 个可屏蔽中断源,而是 15 个,原因是从片 8259A 的 INT 引脚要接到主片的某一个中断请求引脚上,占用了主片的一个中断源位置。由此还可知,如果 8086系统中使用了两片 8259A,总的中断源个数就达不到 256 个。8259A 收到 8086 的第 1 个 INTA 总线周期信号后,自动将中断服务寄存器 ISR 的相应位置 1,在中断服务结束时,必须将其清 0,否则下次 8259 将不再 8086 转发相应引脚的中断请求信号。当 8259A 工作在自动结束中断方式 AEOI 方式下,在第 2个 INTA 期间自动将 ISR 相应清 0,而 8259A 工作在一般 EOI 方式下时,需要在中断服务程序的最后用指令将 ISR 相应位清0。6有关中断服务程序编写的问题中断信号的产生方法,中断服务程序的编写方法、中断类型码的选择、中断服务程序入口地址如何置入中断向量表中,保护现场、恢复现场等概念,以及如何中断返回。要求:掌握中断信号的产生方法。了解中断服务程序的编写方法及涉及到的有关问题。第四章 并行 I/O 接口1并行接口的概念讲:并行传送是 8 位或 16 位数据同时传送。并行传送速度较串行传送速度快。并行接口只适用于主机与外设相距较近的情况下进行数据传送。2并行接口的编址使用方法讲:会利用地址译码器给并行接口编地址。屏幕显示3可编程并行接口的特点讲:8255 作为并行接口芯片,有 3 种工作方式:方式 0,方式 1,方式 2,方式 0 相当于第一章讲过的无条件输入/输出方式,方式 1 和方式 2 将 PC 口的一些线作为状态线使用,相当于工作在查询方式和中断方式。8255 的 PC 口具有位控制功能,可以用指令将某条线单独置 1 或清 0,利用此功能也可串行接收或发送数据况),如地址线、数据线。8255 作为并行接口使用,不能提供电流驱动作用。8255 的应用:8255 有 2 条地址址,有 4 个口地址,应会给 8255 设计一个接口地址(有地址重迭或无地址重迭的情、控制线的接法。第五章 定时器/计数器1定时器/计数器的概念讲:当计数器的输入计数脉冲频率一定时,计数器可作为定时器用,但计数脉冲频率不是一定时,计数器不能作为定时器使用。定时器的定时时间与计数脉冲频率和计数初值及定时方式有关。可以利用计数器的计数到 0 输出端作为 CPU 状态查询,也可将该引脚作为中断请求信号。2可编程定时器/计数器 8253.讲:8253 内部有三 2 个独立的 16 位减计数器(0#,1#,2#),每个均可单独设置工作方式。 8253 既可作为二进制计数器用,也可作为十进制计数器用,作为十进制计数器用时,应注意其控制字与计数初值的设置方法。例如,计数初值为十进制数 100 时,向 8253 写入计数初值时应写为 100H。因 8253 是减计数器,故计数初值越大,则计数减至 0 所用时间(即定时时间)就越长,但由于 8253 是先减 1,再判是否到 0,故最长的定时时间是设置计数初值为 0。如果计数初值一定,将计数脉冲频率加快一倍,则定时时间就缩短一半,如将计数脉冲频率降低一半,则定时时间延长一倍。可以从 8253 中读出当前计数值,但其读出过程是:先将当前计数初值写入到输出锁存器,然后再从输出锁存器中读出,在这同时,8253 还在不停地进行减计数,虽然输出锁存器中的值不变,但减计数单元却在不断地减计数,因此,从输出锁存器中读出的值并不一定是真正的当前计数值。38253 的简单应用六种工作方式的特点。8253 的主要引脚信号的连接方法(CLK、GATE、OUT 引脚)。第六章 数/模转换及模/数转换1数/模转换及模/数转换在微机控制系统中的作用讲:数/模转换器又记作 D/A 转换器,是将数字量转换成模拟量的器件。数/模转换器的位数越多,则单位数字所表示的模拟电压值越大,称分辨率低。提供参考电压的幅值不能改变分辨率,只能提高数字量的位数。应注意,前面介绍的 8259、8255、8253 在 PC 机中均有,但数/模转换器和模/数转换器 PC 机中不带,不论是 8 位的也好,还是 10 位的也好,这与单片机不同,要根据实际需要由使用者自行设计。2数/模转换原理讲:T 型电阻网络法。数模转换器一般要外接一个运算放大器,该放大器工作于反相放大状态,即参考电源如为正,则运放的输出则为负。其作用是实现对不同位数字输入时所对应的模拟电压进行相加。DAC0832 的单缓冲方式、双缓冲方式的电路接法。利用 DAC0832 产生要求波形的输出。3模/数转换原理讲:逐次比较式模/数转换器的原理,双积分式模/数转换器的原理。CLK、START、EOC 及 OE 等引脚的作用。4多路模拟开关及采样保持器讲:多路模拟电压可共用一个模/数转换器,条件是多路模拟电压先经过一个多路模拟开关,多路模拟开关接通哪一路模拟信号,就选择对哪路模拟信号进行模/数转换。当模拟信号变化频率很快时,需使模拟电压先经过一个采样保持器,以保证在进行模/数转换过程中模拟电压相对稳定。多路模拟开关的使用方法。采样保持器的使用方法。5常用模/数转换芯片的使用讲:主要掌握 ADC0809 的使用,地址译码、主要引脚的接法,编程控制等。第七章 人机接口.1人机接口的概念讲:人机接口是人与计算机的接口,即人通过什么电路将信息或数据输入计算机,及计算机以什么形式将运算结果告诉人。它既不是并行接口,也不是串行接口,它与前面所讲的接口概念有所不同。本单涉及的人机接口有键盘、LED 显示器和 LCD 显示器。重点掌握键盘和 LED 显示的使用方法,包括电路接法,编程使用等。LCD 只要掌握特点。第八章 串行 I/O 接口1 串行通信的基本概念本章重点为概念讲:串行通信是将数据一位一位地传送,它的速度比并行传送要慢,它适用于主机与外设间距离较远的场合。串行通信可以在两台微机间进行,也可以在微机与外设,或是外设与外设间进行,前题是它们采用相同的串行通信标准,以及波特率、数据格式等设置相同。不提采用什么标准,单纯提采用相同的波特率,是不能正确地在两台微机间进行串行数据传送的。单工方式只允许数据单方向传送,半双工方式允许数据双向传送,但不能同时进行,而全双工方式允许数据同时双向传送。PC 机中的 8250 采用的就是全双式方式。波特率是每秒传送数据的位数,波特率值越大,则每秒传送数据的位数也就越多,传送速度也越快。波特率也包括起始位、停止位及奇偶校验位。2串行通信的标准讲:PC 机中采用的串行通信的标准 RS232C 名称应记住。3微机中的异步串行通信接口芯片 INS8250讲:能实现串行通信的接口芯片型号有多种,PC 机中采用的是 8250,或含有 8250 功能的芯片组。8250 是异步串行通信接口芯片,传送每一位数据前都设有起始位,数据后有奇偶校验位和停止位。PC 机中有两个异步串行通信接口,称 COM1 和 COM2,其 I/O 地址范围分别为 3F8H3FFH 和 2F8H2FFH。PC 机的 COM1 和 COM2 过去使用的是 25 针 D 型插座,现在改为 9 针 D 型插座。4利用微机进行串行通信的方法讲:COM1 和 COM2 的初始化设置。查询方式和中断方式。MODEM 的中文名称。讲:对一般距离在十几米,或二、三十米范围内,串行通信可不必使用 MODEM,只使用 3 条线 TXD、RXD、GND 即可实现两台设备间的串行通信。第二部分 考试形式刘:最后我们再谈一下有关这门课考试的一些问题。学得再好,最终要反映在考试分数上。采用形成性考核和终结性考核相结合的方式。其中形成性考核:内容为平时作业,占考试总成绩的 20%,能够按时、按质、按量完成平时作业者方可得满分;终结性考核:采用闭卷笔试,占总成绩的 80%,考试时限为 120 分钟。以上两个成绩累计 60 分以上(包括 60 分)为合格。终结性考试的要求及形式.1考试要求: 对课程内容的掌握分为三个层次:掌握、理解和了解掌握:属于本课程中基本的必须掌握的内容,包括基本概念、基本原理、基本知识点理解:属于本课程中有一定难度,或是较为综合的内容。了解:属于本课程中要求相对较高,或是应用相对较少的内容。2组卷原则:易或较易题:约 70%较难题: 约 20%难题: 约 10%其中,应掌握的内容为约 80%,理解内容为约 15%,了解内容为约 5%。3试题类型及试卷结构:试题由单选题、是非题、填空题、简答题、部分电路设计、部分编程题等六种题型, 每次考试可能是这几种题型中的几种。各种类型题分数分配比例约为:单选题:约 20%是非题:约 20%填空题:约 20%简答题:约 30%部分电路设计题:约 20%部分编程题:约 20%第三部分 试题解答讲解刘:下面由孙教师对试题形式及如何解答作一些说明。一、 单选题(本题共 20 分,每小题 2 分)1给接口编地址时,如有三根地址线未用到,则会产生()个重叠地址。A)3 B)2 3 C) 2x3 D) 32二、 判断如下说明是否正确(本题共 20 分,每小题 2 分).1利用数字比较器给接口芯片设计地址时可将接口地址设计为在一定范围内可改变。三、 填空题1对查询输出方式,当外设的状态线EMPTY 为( )电平时,不能输出数据。 四、简答题(本题共 10 分,每小题 5 分)1试说明什么是可编程接口,它与一般接口在使用上有什么不同?五、(本题共 30 分,每小题 5 分)已知电路如下图所示:.要求:1 根据电路接法,DAC0832 是工作在单缓冲方式还是双缓冲方式?图 6-10 DAC0832 内部结构图计算机接口技术总复习题及答案1 章练习题一单项选择题1 8086 微处理器可寻址访问的最大 I/O 空间是( )。 1KB 64KB 640KB 1MB2.CPU 的控制总线提供( )。 数据信号流 所有存储器和 I/O 设备的时序信号及控制信号来自 I/O 设备和存储器的响应信号 前面和两项3. CPU 的数据总线提供( )。 数据信号流 所有存储器和 I/O 设备的时序信号及控制信号来自 I/O 设备和存储器的响应信号 地址信号流4. CPU 的地址总线提供( )。 数据信号流 所有存储器和 I/O 设备的时序信号及控制信号来自 I/O 设备和存储器的响应信号 地址信号流5. CPU 在执行 OUT DX,AL 指令时,CPU 往控制总线上送出的有效信号是( )。 IOWMEIORMER6. CPU 在执行 OUT DX,AL 指令时,CPU 往地址总线上送出的有效信号是( )。 DX 寄存器所存放的地址 AL 寄存器所存放的数据 IRW7. CPU 在执行 OUT DX,AL 指令时,CPU 往数据总线上送出的有效信号是( )。 DX 寄存器所存放的地址 AL 寄存器所存放的数据 IOER8. 8086 CPU 寄存器中,能在操作数内存寻址时用作地址寄存器的是( )。 AX BX CX DX9. 8086CPU 在作外设输入时,控制信号 M/ ,DT/ 必须是( )。IO. 11 00 01 1010. 8086CPU 基本总线周期中,地址信号在( )时间发生。 T1 T3 T2 T411. 8086CPU 在作总线操作时,遇到 READY=L 后可插入( )。 1 个等待周期 等待周期个数由具体情况所定 2 个等待周期 3 个等待周期12. 8086 系统中,SP( )。只能指向奇地址单元 只能指向偶地址单元 最好指向偶地址单元 最好指向奇地址单元13. 8086 系统配置在最大方式比最小方式增加的一片专用芯片是( )。 总线驱动器 74LS245 总线锁存器 74LS373 总线控制器 8288 中断控制器 825914. 8086/8088CPU 读总线周期中,T1T4 期间一直保持有效的信号是( )。 M/ ALEIODENWR15. 外总线(E-BUS)又称( )。 微机总线 通信总线 系统总线 板级总线168086/8088CPU 最大方式下,读写存储器控制信号是( )。 、 和 M/ 、 , RWIOICMRDCWT17. 8086/8088CPU 读写奇存储体 1 个字节时, , A 0是( )。BHE 1,0 0,1 0,0 1,118. 8086 的读周期时序在()时钟周期时,数据总线上有一段高阻态(浮空状态)。T1 T2 T3 T419. 8086 输出周期中必须提供高电平“1”的控制信号是( )。 DT/ M/ RDENIOR20. 8086 写端口周期中必须提供低电平“0”的控制信号是()。 DT/ M/ D21. 8086 系统配置中,用 74LS245(8286)作总线收发器时,必须配置的 74LS245(8286)片数是( )。 1 2 3 422. 查询 I/O 控制方式中,CPU 查询的外设状态信息是通过( )。地址总线 控制总线 数据总线 中断请求线23.芯片 74LS373 在 8086 CPU 系统中用作( )。 总线驱动器 总线锁存器 总线控制器 总线仲裁器24. 当 8086 CPU 的 RESET 引脚从高电平变为低电平(即脱离复位状态)时,CPU 从内存的( )单元开始执行程序。00000H FFFFFH FFFF0H 0FFFFH25. 8086 CPU 寄存器中,能在 I/O 寻址时用作地址寄存器的是( )。 AX BX CX DX二. 多项选择题1. PC 机中的 D0-D7 数据线是( )。 单向 双向 可向存储器传送数 可向 I/O 传送数据 可传送地址2. 在 80868088 最小方式下,可选择的必要芯片有( )。74LS373 8284 74LS245 8288 82893. 8086CPU 进入中断服务程序前,CPU 自动把( )压入堆栈。.CS BP IP IR SP4. 8086CPU 进行存储器写操作时,在总线周期的 T1 周期(状态)下,总线信号中( ) M/ H M/ L ALEH L HIOI WRDEN5. 8086CPU 进行 IO 写操作时,在总线周期的 T1 周期(状态)下,总线信号中( ) M/ H M/ L ALEH L H6. 8086CPU 的下列 6 种中断中,不需要进入中断响应周期获取中断类型码的是( )。 INTR NMI 除法错中断 单步中断 溢出中断 断点中断7.在 80868088 最大方式下,可选择的必要芯片有( )。74LS373 8284 74LS245 8288 8289 8. 在 8086 系统中,一个总线周期可以传送( )个字节的数据。 1 2 3 4 5三填空题1. 为了提高程序的执行速度,充分使用总线,8086 CPU 内部被设计成 执行单元 和 总线接口单元 两个独立的功能部件。2. 8088 执行存储器写时序的时候,IO/ 为_低_电平,DT/ 为_高_电平。MR3. 微型计算机数据总线位数取决于微处理器的_字长_。4. PC/XT 机 I/O 端口写总线周期时序中, DB 线上的有效数据是 CPU 执行 OUT 指令输出到总线的数据,它从 T2 周期保持到_T3_周期。四简答题1. 80868088 的 EU 与 BIU 各表示什么含义?各自的功能是什么?答:EU 是 80888088 微处理器的执行部件,BIU 是 80888088 微处理器的总线接口部件。EU 的功能是执行指令,BIU 的功能是使 80868088 微处理器与片外存储器或 Io 接口电路进行数据交换。2 “8086 执行了一个总线周期”,是指 8086 做了哪些可能的操作?基本总线周期如何组成?在一个典型的读存储器总线周期中,地址信号、ALE 信号、 信号、数据信号分别在何时产生?RD答:(1)是指 8086 对片外的存储器或 IO 接口进行了一次访问,读写数据或取指令。(2)基本总线周期由 4 个时钟周期组成,分别记为 T1,T2,T3,T4。(3)地址信号、ALE 信号在 T1 周期内产生, 信号在 T2 周期内产生,数据信号一般在 T3 内产生,若 T3 来不及提供数据,可在某 Tw 内产生有效数据。3. 简述 uP,uc,ucs 三者的区别。uP 微处理器一般也称为中央处理单元(CPU,Central processing unit),它本身具有运算能力和控制功能。uc,微型计算机是由MP、存储器、输入/输出接口电路和系统总线构成。ucs 微型计算机系统是以微型计算机为主体,配上软件系统和外部设备而构成的。4.简述 80868088 引脚信号 HOLD、HLDA HOLD 为保持请求信号(输入),当外部逻辑把 HOLD 引脚置为高电平时,8086 在完成当前总线周期以后让出总线控制权。HLDA 为保持响应信号(输出),这是 CPU 对 HOLD 信号的响应。响应时,使 HLDA 输出高电平,8086.的三态信号线全部处于高阻态。使外部逻辑可以控制总线。2 章练习题一单项选择题1同步控制是( )。只适用于 CPU 控制的方式 只适用于外围设备控制的方式由统一时钟信号控制的方式 所有指令执行时间都相同的方式 8086CPU 标志寄存器中,IF=1 表示( )。2ISA 总线是( )。 8 位 16 位 32 位 64 位3.PCI 总线系统采用的总线时钟可以是 33MHz 和 66MHz,当采用 66MHz 总线时钟工作于 64 位系统时,其数据传输速率为( )MB/s。132 264 528 10564. 描述 PCI 总线基本概念中正确的句子是( )。PCI 总线的基本传输机制是猝发式传送PCI 总线是一个与处理器有关的高速外围总线PCI 设备一定是主设备系统中允许只有一条 PCI 总线5. USB 口最多可连接外设装置的个数为( )。16 64 127 2556.USB 使用的连接电缆为( )。 3 芯电缆 4 芯电缆 5 芯电缆 6 芯电缆7. 目前 PC 机都带有 USB 接口,USB 接口是一种( )。外设 接口电路 并行接口标准 串行接口标准8. USB 支持 3 种总线速率:低速(1.5Mbps),全速(12Mbps)和高速(480Mbps)。USB1.1 协议支持( )传输,USB2.0 协议支持( )传输。 低速 全速 低速和全速 高速9. 如果要开发 USB 接口的外设,就必须遵循 USB 设备类规范中的定义。 USB 设备类规范根据常用计算机外设的功能特性进行分类,为每类设备制定了与主机通信的标准。这样就使具有相同属性的不同设备可共用同一( )。驱动程序 物理通道 数据传输格式 接口电路10. USB 主机控制器规范制定了 USB 主机的硬件接口,设计 USB 主机驱动程序时必须了解相应 USB 主机控制器的规范。目前唯一的 USB2.0 主机控制器的接口规范是( )。 Intel 公司提出了 EHCI(Enhanced Host Controller Interface)标准Compaq,Microsoft 等提出的 OHCI(Open Host Controller Interface)标准Intel 公司制定的 UHCI(Universal Host Controller Interface)标准接口电路标准11. USB 设备通过 HUB 最多可扩展( )层。6 4 8 2二. 多项选择题1. 下列属于串行通信接口标准的有( )。 PCI IDE USB RS-232C ISA2. USB 口是( )。通用串行接口 并行接口 即插即用 自带电源.电源最大能提供 100MA 电流 3. PCI 总线特点有( )。支持并发工作和线性突发传送 局部总线 支持自动配置 高性能,低成本,使用方便。 电源最大能提供 100MA 电流 4.AGP 总线是( )。专用数据通道 采用 DIME 技术,直接访问主存。 中文全称是加速图形端口 电源最大能提供 100MA 电流 高性能,低成本,使用方便。 5. ISA 总线是( )。62 个引脚 62+36 个引脚。 数据线 16 位,地址线 24 位。 称之为工业标准体系结构 即插即用。6. 下列接口标准中,哪些组是硬盘接口标准: ( ) ESA, SCSI IDE, SCSI, EIDA Uhra DMA33/66 ATA, ATAPI, USB 7. 指出下列接口中哪些属于串行总线。 ( ) RS-485 RS-232 USB IEEE 1394 PCI8. USB 是一种新兴的计算机外围串行通信接口标准,它克服了传统计算机串、并口的缺陷,具有( )优点,热插拔 即插即用 数据传输可靠 扩展方便 低成本9.USB 规范包括 3 部分:( )。USB 基本规范 USB 设备类规范 USB 主机控制器规范10. USB 基本规范定义了 USB 总线的基本内容,包括( )等。系统结构 物理特性 机械特性 电气特性 数据传输格式11. USB 总线提供 USB 主机和 USB 功能设备之间的通信服务,通常 USB 系统都以分层的形式来理解。从上到下,USB 系统通常被定义为 3 层,即( )。功能层 USB 设备层 USB 总线接口层 系统结构12. USB 协议将通信逻辑分为三层,即( )。信号层 协议层 数据传输层 系统结构13.USB 协议提供了 4 种不同的传输类型:( )。控制传输(Control) 批量传输(Bulk)中断传输(Interrupt) 实时传输(Isochronous)三填空题1. 在 USB 主机端,功能层由客户端软件实现;USB 设备层由 USB 系统软件实现;USB 总线接口层由 USB 主机控制器硬件来实现。2.在 USB 设备端,功能层由设备相应的功能软件实现;USB 设备层则由 USB 逻辑设备提供硬件抽象;USB 总线接口层则由 USB 设备控制器中的总线接口完成。3. 控制传输用来对设备进行初始化和配置管理。它是每个 USB 系统所必须支持的传输方式,每个 USB 系统在工作之前,都要利用控制传输进行初始化和配置功能设备。.4.批量传输用于大块数据进行无错传输。只能在全速和高速模式下使用,适用于大量数据的不连续传输。5.中断传输用于传输总线中的中断信号相关数据。6.实时传输用来传输音频或视频数据。它并不保证数据的完整性,用于那些可以牺牲数据完整性来保证数据实时性的场合。3 章练习题一单项选择题1当 8086/8088 访问 300H 端口时,采用( )寻址方式。 直接 立即 寄存器 DX 间接 相对2. 8086CPU 响应可屏蔽 INTR 中断时,CPU( )。 执行一个中断响应周期 执行两个连续的中断响应周期 执行两个中断响应周期,其间有 3 个 Ti (空闲周期) 不执行中断响应周期3. CPU 与 I/O 接口电路数据交换方式为( )。 并行 串行 并行或串行 位传送4.在各种输入/输出传输控制方式中,硬件电路最简单的是( )。 无条件传送 程序查询方式 程序中断方式 DMA 方式5.在内存和 I/O 间进行大量数据传送时,传送速度最快的传送方式是( )。无条件传送方式 DMA 传送方式 查询传送方式 中断传送方式6.采用条件传送方式时,必须要有( )。 中断逻辑 请求信号 状态端口 类型号7传送数据时,占用 CPU 时间最长的传送方式是( )。 查询 中断 DMA 无条件传送8.把来自 CPU 或者外设的数据进行缓冲和锁定的端口称为( )。 数据端口 状态端口 控制端口 控制与状态端口9. 用以存放 CPU 发来的命令。以便控制接口和外设的操作,这种端口称为( )。 数据端口 状态端口 控制端口 传送端口10.在程序控制传送方式中,哪种传送可提高系统的工作效率( )? 无条件传送 查询传送 中断传送 前三项均可11.接口电路中,一般有( )端口,才能满足和协调外设工作要求。数据 数据、控制 数据、控制、状态 控制、状态12.在查询传送方式中,CPU 要对外设进行读出或写入操作前,必须先对外设( )发控制命令 进行状态检测 发 I/O 端口地址 发读/写命令13. 所谓“端口”是指一些可以由 CPU 读或写的( )RAM ROM 寄存器 缓冲器14.在 I/O 端口中,由于外设和 CPU 的速度不一致,通常在 I/O 逻辑中选用()器件完成数据传送功能。 缓冲器 锁存器 译码器 移位器15.当 CPU 与打印机以程序查询方式传送数据时,CPU 大部分时间用于( )。.读取判断打印机状态 向打印机传送数据 CPU 停机 CPU 执行运算指令16. 当采用()对外设进行编址情况下,不需要专门的 I/O 指令组。统一编址法 独立编址法 两者都是 两者都不是二. 多项选择题1. 下列输入/输出控制方式中属于 CPU 程序控制传送方式的是( )。 无条件传送方式 查询传送方式 中断传送方式 DMA 传送方式 通道传送方式2. 外设接口电路的功能有( )。 提供数据缓冲 提供时钟信号 速度协调 实现信号转换 提供联络信号三填空题1. 在存储器系统中,实现片选控制的方法有三种,它们是全译码法、_部分译码法_和_线选法_。2. 独立 I/O 编址方式是将 I/O 端口和_内存单元 _分开处理, I/O 访问有专门的指令。四分析、设计题1.主机与外设之间信息传送的控制方式有哪几种?采用哪种方式 CPU 效率最低?2.图示电路是 PCXT 系统板上的接口控制电路的端口地址译码电路。写出 8259,8253,8255,8237的端口地址范围。74LS138U5123546 151413121097A5A6A7A8A9AENIOWDMACS( 8237)INTRCS( 8259)T/CS( 8253)PIOCS( 825)WRTDMAPG( 写 页 面寄 存 器 )WRTNMIREG( 写 屏 蔽寄 存 器 )Y0YY2Y3Y45Y6Y7ABCG2BG2AG1 74LS32答:8259 的端口地址范围:20H3FH8253 的端口地址范围:40H5FH8255 的端口地址范围:60H7FH8237 的端口地址范围:00H1FH3用门电路完成下图所示电路设计,产生端口地址为 24CH24FH.I O RI O WC SA 0A 1接口电路D B4.计算地址:4 章练习题 一单项选择题1 对可编程接口芯片进行读写操作的必要条件是( )。 =L =L =L =L 或 =LSCRWDRWD2.8255A 的 PA 口工作在方式 2,PB 口工作在方式 1 时,PC 口( )。 用作两个 4 位 I/O 口 部分引脚作联络,部分引脚作 I/O全部引脚均作联络信号 作 8 位 I/O 端口,引脚都为 I/O 线3 如果 8255A 的 PA 口工作于方式 2,PB 口可工作于哪种工作方式( )。 方式 0 方式 1 方式 2 方式 0 或方式 14 若采用 8255A 的 PA 口输出控制一个七段 LED 显示器,8255A 的 PA 口应工作于( )。 方式 0 方式 1 方式 2 前面三种中任一种工作方式5当 8255A 的 PA 口工作于方式 1 时,对 PC4 置位,其作用是( )。 启动输入 开放输入中断 允许输入 停止输入6 8255 端口 A 工作在方式 2, 其端口功能是( )。双向 输出 输入 传送7读 8255 的 B 口时 、 、 为( )。01DRWSC01010 00010 01100 101108. 8255A 芯片的地址线 A1,A 0 分别接 8086 的 A2,A 1,8086 芯片的 A0 参予 8255A 的片选译码,接到.74LS138 的 A2G。该接口芯片初始化指令为 OUT8EH,AL 则 8255A 的 PA 口地址为()8CH 88H 89H 8AH9. 8255 工作在方式 1 输入时,将端口 C 的 PC4 置位,应执行()操作。 10010000端口 C 00001001端口 C 00001001控制口 00001000控制口10. 8255A 的 INTE=1 允许中断,要使 INTE=1,实现方法为( )。外部脉冲 由相应的中断指令 由内部电路固定配搭的 由端口 C 的按位置“1”/置“0”的控制字118255A 工作于方式 2 时,A 口可作双向传输,C 口的 PC7 PC3 为 A 口提供控制线和状态线,该控制线和状态线( )。由编程初始化决定 由硬件连接决定 固定配搭 可由程序改变的12.并行接口芯片 8255A 工作在方式 1 输出时,它与外设的联络信号是( )。 和 IBF 和 和 和KKSTBSTOBFCKOBF二. 多项选择题18255 的 Pc 端口可作( )。 一个 8 位 I/O 两个 4 位 I/O 全部联络线 部分联络线,部分 I/O 部分联络线与一个 8 位 I/O2.向 8255A 的端口 A 写入数据时,下列引脚中信号为“0”的有( )。 A 1 A 0CSRDW三填空题1. CPU 与外设交换信息包括数据信息、状态信息和 控制信息 ,这三种信息通常都是通过 CPU 的 数据总线来传送的。 2. 8255A 有三个 8 位并行端口 PA、PB 和 PC,通常 PC 用作 控制 信息端口。3.8255A 工作在方式 1 输入时,通过信号 IBF 标识端口已经准备好了向 C PU 输入的数据。8255A可允许中断请求的工作方式有 方式 1 和 方式 2 。4接口芯片中控制信号 的意义是 片选, 的意义是 读端口 , 的意义是 写端口 。SCIORIOW5 接口芯片中数据总线缓冲器的作用是 使快速 CPU 和慢速外设协调工作 。四 简答题1. 8255A 工作于方式 2,采用中断传送,CPU 如何区分输入中断还是输出中断?答 高电平无效时,是输出中断。IBF 高电平有效时,是输入中断。OBF2. 对可编程 I/O 接口进行初始化时,往往通过一个口地址写入几个控制字,如何保证控制字正确写入 ?试分别举例说明。答: 按特征位区分。如 8255 的控制字按顺序区分。如 8259 的控制字3. 试说明 8255A 在方式 1 输出时的工作过程。答: 输出过程是由 CPU 响应中断开始,在中断服务程序中用 OUT 指令通过 8255A 向外设输出数据,发出 信号; 的上升沿清除 INTR 中断请求信号,且使 =“L”(有效),通知外设取数;当WROBF外设接收数据后,发出 应答信号,一方面使 =“H”(无效),另一方面在 信号的上升沿ACKACK使 INTR=“H”(有效),以此向 CPU 发出新的中断请求,开始下一轮输出。.4. 简述 8255A 在方式 1 下的输入过程。答 方式 1 的输入过程如下(A 口):当外设准备好数据,把数据送给 8255A 的同时,送来一个选通信号 。8255A 的 A 口数据锁存器在STB下降沿控制下将数据锁存。 8255A 向外设送出高电平的 IBF,表示锁存数据已完成,暂时不要再
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 成人自考


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!