微机原理第七章题库
国防《微机原理与接口技术》教学资料包 课后习题答案 第7章

习题71.答:所谓中断,就是在外部事件向CPU发出中断请求时,CPU暂停当前的服务程序,转去处理相应的外部事件;执行完毕之后,再返回到原来程序停止的地方去继续执行主程序。
在时间上看,这个中断服务程序更像是在原程序中临时嵌入的一段程序,因此常将原程序称为主程序,而中断服务程序称之为中断子程序,提出中断请求的信息源常称为中断源。
中断源有如下分类:(1)外设中断。
如一般的输入、输出设备,如键盘、打印机、扫描仪等。
(2)硬件故障中断。
如电源掉电引起中断。
(3)指令中断。
如执行“INT 21H”指令引起的中断。
(4)程序性中断。
如由于程序员的疏忽或算法上的差错,使程序在运行中出现错误而引起的中断。
2.答:CPU收到中断请求信号后,先判断中断源,然后获取中断类型码,根据中断类型码去访问中断向量表,保存断点保护现场,然后读取中断向量装入CS和IP,执行中断服务子程序,执行完毕后,返回断点继续执行主程序。
3.答:解决两个问题:一是在输入输出过程中,CPU与外设之间数据传输的实时性较差的问题;二是要求CPU具有实时处理外部请求等随机事件能力的问题。
4.答:内部中断:在CPU内部引起的中断,一旦发生,必须响应。
外部中断:由CPU以外的其他设备引起的中断。
(1)非屏蔽中断。
不受中断屏蔽标志位IF的控制,当NMI引脚上接收到中断请求后,CPU在当前指令执行完毕后,就立即响应。
(2)可屏蔽中断。
常用的外设一般通过CPU的INTR引脚发出中断请求,它受CPU内中断屏蔽标志位IF的控制。
5.答:每个中断源都有一个相应的中断服务程序,存放在内存中,每个中断服务程序都有一个入口地址。
CPU只需要找到相应的入口地址,就可以转到中断服务程序。
每个中断服务程序的入口地址(包括段地址和偏移地址)称为中断向量,每个中断类型对应一个中断向量。
所有中断处理程序的入口地址都集中放在内存中一个连续的区域内,按照中断类型号依次排列,形成一个数据表格,称为中断向量表。
微机7微机原理习题答案

第七章习题答案7.1 ARM处理器有几种运行模式,处理器如何区别各种不同的运行模式?ARM处理器有7中运行模式:●用户模式(user):ARM处理器正常的程序执行状态●快速中断模式(fiq):处理高速中断,用于高速数据传输或通道处理●外部中断模式(irq):用于普通的中断处理●管理模式(supervisor):操作系统使用的保护模式,系统复位后的默认模式●中止模式(abort):数据或指令预取中止时进入该模式●未定义模式(undefined):处理未定义指令,用于支持硬件协处理器的软件仿真●系统模式(system):运行特权级的操作系统任务处理器使用CPSR寄存器中的M4~M0位来指示不同的运行模式。
7.2 通用寄存器中PC、CPSR和SPSR的作用各是什么?PC:程序计数器,用于保存处理器要取的下一条指令的地址。
CPSR:当前程序状态寄存器,CPSR保存条件标志位、中断禁止位、当前处理器模式标志,以及其他一些相关的控制和状态位。
SPSR:备份程序状态寄存器,当异常发生时,SPSR用于保存CPSR的当前值,当从异常退出时,可用SPSR来恢复CPSR。
7.3 从编程的角度讲,ARM处理器的工作状态有哪两种?这两种状态之间如何转换?从编程角度讲,ARM处理器的两种工作状态为:●ARM状态(复位状态):处理器执行32位的字对齐的ARM指令●Thumb状态:处理器执行16位的半字对齐的Thumb指令ARM指令集和Thumb指令集均有切换处理器状态的指令,并可在两种工作状态之间切换:●进入Thumb状态:当操作数寄存器的状态位(最低位)为1时,执行BX指令就可以进入Thumb状态。
如果处理器在Thumb状态时发生异常(异常处理要在ARM状态下执行),则当异常处理返回时自动切换到Thumb状态●进入ARM状态:当操作数寄存器的状态位(最低位)位0时,执行BX指令就可以进入ARM状态。
处理器进行异常处理时,把PC的值放入异常模式链接寄存器中,从异常向量地址开始执行程序,系统自动进入ARM状态7.5 哪些特征是ARM和其他RISC体系结构所共有的?ARM和其他RISC体系结构共有的三个相同特征:●Load/Store体系结构:也称为寄存器/寄存器体系结构或RR系统结构。
微机原理及接口第七章习题解答

“微机系统原理与接口技术”第七章习题解答(部分)1. 8086系统采用向量式中断,试简述8086系统中中断类型码、中断向量、中断向量表的含义及其之间的关系。
答:中断类型码:用于区分不同的中断源,即系统中每个中断源都应该对应一个唯一的类型 码。
8086系统中的中断类型码以 8位无符号数(00H 〜0FFH )表示,一共可以区分 256个不同的中断源。
中断向量:中断服务程序(ISR )的入口地址,也就是 ISR 的第一条指令在存储器中的 位置。
8086系统中的中断向量由两个字(4个字节)组成,低位字表示入口的偏移地址,高 位字表示入口的段基址。
显然,每个中断类型码对应一个中断向量,则8086系统中共应有256个中断向量。
中断向量表:中断向量的存放地。
8086系统将最低的 1KB (00000H 〜003FFH ) RAM 空间用于存放这256个中断向量。
三者之间的关系是:利用中断类型码 n 可以很容易地从中断向量表中找到该中断源所对应的中断向量,即:中断向量存放的起始地址 m = nX 4,从中断向量表的 m 地址单元开始连续取出的四个字节就是 n 号中断的ISR 入口地址。
8086CPU 正是用这种方法完成中断索引的。
系统将广义中断分为异常和狭义中断两大类。
(5)对。
4. 8086系统的RAM 存储单元中,从 0000H:002CH 开始依次存放 23H 、0FFH 、00H 和 0F0H 4个字节的中断向量,该向量对应的中断类型码是多少?而中断类型码为 14H 的中断向量应存放在哪些存储单元中?答:中断向量0F000:0FF23存放在0002CH 双字单元中,说明其对应的中断类型码N =2CH - 4= 0BH 。
14H 号中断向量的起始存放地址为4X 14H = 00050H ,即该中断向量的偏移量部分存放2.判断下列说法是否正确,如有错,指出错误原因并改正:(1) (2) (3) (4) (5) 答:(1)优先级别高的中断总是先响应、先处理。
微机原理与接口技术 第7章课后作业答案

5
OUT
DX,AL ;PC7置1
MOV AL,0FH
OUT
DX,AL
7.11 设8255芯片的接口地址范围为03F8H~03FBH,A 组 B 组均工作于方式0,A 口作为数据输出口,C 口低 4 位作 为控制信号输入口,其他端口未使用。试画出该片8255芯片与系统的电路连接图,并编写初始化程序。 解:8255芯片与系统的电路连接如图所示。 由题目知,不需对 C 口置位控制字,只需对8255置方式控制字,故其初始化程序如下: MOV DX,03FBH MOV AL,81H OUT DX,AL
A 13 A 11 A 10 A9 A8
A5 A3 A2
≥1
G2B
C B A 74LS138
(题7.4图)
3
8253的初始化程序如下: MOV DX,0D0D3H
MOV AL,16H
OUT DX,AL MOV AL,74H OUT DX,AL MOV AL,0B4H OUT DX,AL MOV DX,0D0D0H MOV AL,20 OUT DX,AL
2
8253 D0 D7 D0 D7 RD WR A1 A0 GATE0 GATE1 GATE2
+5V
IOR IOW IOR IOW 系 统 总 线 信 号 A 15 A 14 A 12 A7 A6 A4 &
A1
A0
…
G
G2A Y0
…
CS
OUT0 OUT1
OUT2
CLK2
CLK1
CLK0 2MHz
&
串行通信是将数据逐位的传送。其特点是传送速度相对较慢,但设备简单,需要的传输线少,成本较低。 所以常用于远距离通信。
微机原理习题答案7章

第7章常用芯片的接口技术1.简述I/O接口的基本功能。
答:(1)地址选择(2)控制功能(3)状态指示(4)速度匹配(5)转换信息格式(6)电平转换(7)可编程性2.简述I/O接口与I/O端口的区别。
答:I/O接口是指I/O设备与系统总线之间的连接部件。
I/O端口是指I/O接口内部可由CPU进行读写操作的各种寄存器,根据存放信息的不同,这些寄存器分别称为数据端口、控制端口和状态端口。
3.简述I/O端口的编址方式及优缺点。
答:I/O端口编址的方式可以分为独立编址和统一编址两种方式。
独立编址方式是指I/O端口与存储器有相互独立的地址空间。
统一编址方式是指I/O端口与存储器共享一个地址空间,所有的存储单元只占用其中的一部分地址,而I/O端口则占用另外一部分地址。
优缺点:独立编址方式的优点之一是存储器的容量可以达到与地址总线所决定的地址空间相同;优点之二是访问I/O端口时的地址位数可以较少,提高总线的利用率。
但是缺点是必须设置专门的I/O指令,增加了指令系统和有关硬件的复杂性。
与独立编址方式相比,统一编址方式的优点是无需专门的I/O指令,从而使编程较灵活,但是I/O端口占用了存储器的一部分地址空间,因而影响到系统中的存储器的容量,并且访问存储器和访问I/O端口必须使用相同位数的地址,使指令地址码加长,总线中传送信息量增加。
4.简述程序查询、中断和DMA三种方式的优缺点。
答:程序查询方式的优点在于可以防止数据的丢失,实现起来较为简单;缺点是它占用了微处理器的大量时间,实时性较差。
中断方式具有较好的实时性;但在一定程度上增加成本和复杂性。
DMA方式的突出优点是传送过程无须处理器的控制,数据也无须经过微处理器,而是直接在I/O设备与主存储器间进行,因此既节约了微处理器的时间,也使传送速率大大提高;缺点是输入/输出操作占用微处理器时间,而且很难达到较高的数口,分配给该端口的地址为04E5H,试画出连接图。
解:连接图如图7.2所示。
微机原理第7章习题答案

1.什么是实地址模式?什么是(虚地址)保护模式?什么是虚拟8086 模式?试列写出三者主要特点。
答:①实模式将整个物理内存看成分段的区域,程序代码和数据位于不同区域,系统程序和用户程序没有区别对待,而且每一个指针都是指向"实在"的物理地址。
这样一来,用户程序的一个指针如果指向了系统程序区域或其他用户程序区域,并改变了值,那么对于这个被修改的系统程序或用户程序,其后果就很可能是灾难性的。
②为了克服实模式内存管理方式的缺点,处理器厂商开发出保护模式。
这样,物理内存地址不能直接被程序访问,程序内部的地址(虚拟地址)要由操作系统转化为物理地址去访问,程序对此一无所知。
保护模式同实模式的根本区别是进程内存受保护与否。
③虚拟8086 模式是运行在保护模式中的实模式,它不是一个真正的CPU 模式,还属于保护模式。
2.虚拟地址两个部分各叫什么名字?答:虚拟地址指的是由程序产生的由段选择符和段内偏移地址两个部分组成的地址。
3、页转换产生的线性地址的三个部分各是什么?给出各个部分的大小。
答:页转换产生的线性地址的三个部分各是:位31--位22是页目录项索引;位21--位12是二级页表项索引;位11--位0 是指定实际页面内的偏移值。
4、选择符 250EH 装入了数据段寄存器, 该值指向局部描述符表LDT 中从地址00100220H 开始的段描述符。
如果该描述符的字为: [00100220H]=0110H[00100222H]=0000H[00100224H]=1A20H[00100226H]=0000H那么该数据段RPL=?, 段的Limit 和Base 各为多少?答:段的Limit为:00200000H段的Base为00110H5. 用几句话简述IA-32 基本保护机制是如何实现的?答:6. 简单表述在IA32 环境下的多任务机制。
答:任务是指共同完成某项功能的多个程序的集合,而多任务机制又是指应用于多个任务的集合。
微机原理与接口技术第七章课后答案

微机原理与接口技术第七章课后答案1、 Keil uVision 5集成开发环境中,钩选“creat Hex File”复选框后,默认状态下的机器代码文件名与()相同。
[单选题] *A、项目名(正确答案)B、文件名C、项目文件夹名D、主函数名2、 Keil uVision 5集成开发环境中,编译生成的机器代码文件的后缀名为() [单选题] *A、.mifB、.asmC、 .hex(正确答案)D、 .uvproj3、累加器与扩展RAM进行数据传送,采用的助记符是() [单选题] *A、MOVB、 MOVCC、MOVX(正确答案)D、 XCH4、对于高128字节,访问时采用的寻址方式是() [单选题] *A、直接寻址B、寄存器间接寻址(正确答案)C、变址寻址D、立即数5、对于特殊功能寄存器,访问时采用的寻址方式是() [单选题] *A、直接寻址(正确答案)B、寄存器间接寻址C、变址寻址D、立即数6、对于程序存储器,访问时采用的寻址方式是() [单选题] *A、直接寻址B、寄存器间接寻址C、变址寻址(正确答案)D、立即数7、定义变量x为8位无符号数,并将其分配的程序存储空间,赋值100,正确的是() [单选题] *A、unsigned char code x=100;(正确答案)B、 unsigned char data x=100;C、 unsigned char xdata x=100;D、 unsigned char bdata x=100;8、当执行P1=P1&0xfe;程序时相当于对P1.0进行()操作,不影响其他位。
[单选题] *A、置1B、清零(正确答案)C、取反D、不变9、当执行P2=P2|0x01;程序时相当于对P2.0进行()操作,不影响其他位 [单选题] *A、置1(正确答案)B、清零C、取反D、不变10、当执行P3=P3^0x01;程序时相当于对P3.0进行()操作,不影响其他位 [单选题] *A、置1B、清零C、取反(正确答案)D、不变11、当(TMOD)=0x01时,定时/计数器T1工作于方式()状态 [单选题] *A、0,定时(正确答案)B、 0,计数C、 1,定时D、 1,计数12、当(TMOD)=0x00时,T0X12为1时,定时时/计数器T0计数脉冲是() [单选题] *A、系统时钟;(正确答案)B、系统时钟的12分频信号;C、P3.4引脚输入信号;D、 P3.5引脚输入信号13、当(IT0)=1时,外部中断0触发的方式是() [单选题] *A、高电平触发;B、低电平触发;C、下降沿触发(正确答案)D、上升沿/下降沿触皆触发14、 IAP15W4K58S4单片机串行接口1在工作方式1状态下工作时,一个字符帧的位数是() [单选题] *A、8B、 9C、 10(正确答案)D、1115、当(SM1)=1,(SM0)=0时,IAP15W4K58S4单片机的串行接口工作方式为()[单选题] *A、工作方式0B、工作方式1(正确答案)C、工作方式2D、工作方式316、 IAP15W4K58S4单片机的A/D转换模块中转换电路的类型是() [单选题] *A、逐次比较型(正确答案)B、并行比较型C、双积分型D、Σ-Δ型17 IAP15W4K58S4单片机的A/D转换的8个通道是在()口 [单选题] *A、P0B、 P1(正确答案)C、 P2D、P318、IAP15W4K58S4单片机的PWM计数器是一个()位的计数器。
华东理工大学微机原理历年真题第七章

程序如下:
POLL:IN TEST JNE MOV OUT AL,STATUS_PORT AL,80H POLL AL,STORE DATA_PORT,AL
3.多个外设的查询传送
读设备1状态 就绪?
N Y
设备1服务
读设备2状态 就绪?
N
Y
设备2服务
读设备3状态
就绪?
N Y
设备3服务
总结:
(1)查询传送,CPU需不断地查询外设接 口的状态,这样占用CPU的大量工作时间。 (2)外设越多,查询的周期越长。 35
第二节 CPU与外设数据传送方式
一、CPU与I/O设备之间的接口信息
1.数据 数字量、模拟量、开关量 2.状态信息 用于确保CPU与外设间可靠交换数据的一类 信息,通常反映出外设当前的工作状态。 如:输入数据是否准备好,输出设备是否空。
3.控制信息
用于控制外设的启动与停止。
CPU AB DB CB 数据 状态 控制
二、无条件传送方式(同步方式)
应用场合 已知外部设备(如开关,七段显示器等)已经 准备好,而不必查询它们的状态的情况下,可 直接用IN和OUT指令同外设传送信息。
DB 至输出设备 锁 存 器 三态 缓冲 器 来自输入设备
AB
地址 译码
WR IO/M RD
说明:(1)输入接三态缓冲器与CPU DB相连,只有当CPU 执行IN A,(PORT)时选中三态缓冲器,数据送至DB。 (2)输出接锁存器,因为CPU执行OUT指令时只需 几μs ,而外设数据需保持一段时间。 (3)由地址线译码,与WR,RD,IO/M组合得端口 选择信号 (4)接口电路与程序都简单
3.DMA过程
数据 控制/状态
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第七章注意的问题:本章中控制信号后面的#表示此信号低电平有效。
一、选择1、 8086/8088CPU对I/O端口使用()编址方法。
A、独立B、统一C、直接D、间接2、 8086/8088CPU使用()根地址线对I/O编址。
A、 8B、 10C、16D、203、 8086/8088CPU对I/O端口的最大寻址空间为()。
A、 8KBB、 16KBC、64KBD、1MB4、 8086有一个独立的I/O空间,该空间的最大范围是()A、 8KBB、 16KBC、64KBD、1MB5、 8086CPU采用I/O独立编址方式,可使用()线的地址信息寻址I/O端口。
A、 AD7-AD0B、 AD15-AD0C、 AD19-AD0D、 AD23-AD06、某8088CPU构成的系统中,用10根地址线对I/O端口寻址,因而I/O端口的地址空间为()A、 1KBB、 10KBC、16KBD、64KB7、某8088CPU构成的系统中,占用地址空间0-1FFH,因而至少需用()根地址线对I/O端口寻址。
A、 8B、 9C、 10D、 118、若某8086CPU构成的系统中,具有1024个8位端口,则至少需用()根地址线对I/O端口寻址。
A、 4B、 8C、 10D、 169、 8086/8088CPU读写一次存储器或I/O端口操作所需要的时间称为一个()A、总线周期B、指令周期C、时钟周期D、基本指令执行周期10、 8086/8088CPU的基本I/O总线周期为()个时钟周期A、 6B、 5C、 4D、 311、在8088CPU构成的系统中,组合16位的I/O端口时,最好将其起始地址选为()地址A、奇B、偶C、页D、段12、在8088CPU构成的系统中,组合16位的I/O端口时,最好将其起始地址选为偶地址是为了()A、减少执行指令的总线周期B、减少执行指令的字节数C、节省占用的内存空间D、对内存单元快速寻址13、 8086/8088CPU按I/O指令寻址方式得到的地址是( )A、物理地址B、有效地址C、段内偏移量D、 I/O端口地址14、 8088 CPU对地址为240H的I/O端口读操作指令为()A、 MOV AL,240HB、 MOV AL,[240H]C、 IN AL,240HD、 MOV DX,240H IN AL,DX15、 8086/8088CPU的输出指令OUT Dest,Src中目的操作数Dest只能是()A、 8位或16位端口地址B、 8位端口地址或DX寄存器C、 16位寄存器D、任意16、 8086/8088CPU的输入指令IN Dest,Src中目的操作数Dest只能是()A、 8位或16位端口地址B、 8位端口地址或DX寄存器C、 16位寄存器D、任意17、 8086CPU的输入指令是将输入设备的一个端口中的数据传送到()寄存器。
A、 CXB、 DXC、 AL或AXD、 DX18、 8086CPU的输出指令,是将()寄存器的内容输出到外设的一个端口。
A、 CXB、 DXC、 AL或AXD、 DX19、 I/O端口间接寻址方式是将被寻址的端口地址放到在()寄存器中。
A、 AXB、 BXC、 CXD、 DX20、当采用DX间接寻址访问I/O空间的任何一个端口时,必须修改DX寄存器的内容,应使用()指令。
A、 MOV DX,端口地址号B、 IN DX,端口地址号C、 DX EQU 端口地址号D、 DX=端口地址号21、 IN Dest,Src指令中源操作数的直接寻址方式存在限制,下面说法不正确的是()A、端口地址不加括号B、端口地址小于等于0FFHC、端口地址使用DX22、 IN指令的源操作数采用寄存器间接寻址,间接寄存器只能使用()A、 AXB、 BXC、 CXD、 DX23、 8086构成的系统中,CPU要读取I/O,端口地址为320H的端口内数据时,需要使用()指令。
A、 IN AL,320HB、 OUT 320H,ALC、 MOV DX,320HD、 MOV DS,320HIN AL,DX IN AL,DS24、 8086在对I/O空间操作时,()段寄存器。
A、可以使用ESB、可以使用ESC、可以任选D、不需要25、输入输出指令,对标志位的状态()A、有影响B、部分影响C、无影响D、随意26、执行IN指令即是执行()A、 I/O写操作B、 I/O读操作C、存储器写操作D、存储器读操作27、 8086/8088CPU从数据端口读取数据时,使用()指令A、 LODSBB、 OUT Dest,SrcC、 IN Dest,SrcD、 MOV Dest,Src28、在CPU与外设的I/O传输控制方式中,实时性强的方式是()A、 DMA传输B、查询传输C、直接传输D、中断传输29、在CPU与外设的I/O传输控制方式中,对于大量数据传输的速度最快的方式是()A、 DMA传输B、查询传输C、直接传输D、中断传输30、在CPU与外设的I/O传输控制方式中,占用CPU时间最多的数据传送方式是()A、 DMA传输B、查询传输C、直接传输D、中断传输31、采用查询传输方式的工作流程是按()的次序完成一个数据的传输。
A、先写数据端口,再读写控制端口B、先读状态端口,再读写数据端口C、先写数据端口,再读写控制端口D、先读状态端口,再读写数据端口32、对于控制一组发光二极管的输出设备,一般采用()传输方式来输出信息A、 DMAB、查询C、中断D、直接33、中断控制方式的优点是()A、提高CPU的利用率B、能在线进行故障处理C、无需CPU干预D、硬件连接简单34、在中断方式下,CPU和外设是处于()工作A、串行B、并行C、部分重叠D、交替35、在微机系统中引入中断技术,可以()A、提高外设速度B、减轻主存负担C、提高处理器的效率D、增加信息交换的精度36、 CPU响应中断请求的时刻是在()A、执行完正在执行的程序以后B、执行完正在执行的指令以后C、执行完正在执行的机器周期以后D、执行完本时钟周期以后37、一个输入接口通过数据总线连接CPU必须要有()A、锁存器B、缓冲器C、加法器D、驱动器38、用程序查询方式进行I/O传输,总是按()的顺序完成一个字符的传送。
A、写数据端口,读/写控制端口B、读状态端口,读/写数据端口C、写控制端口,读/写状态端口D、视具体情况而定39、状态信息是通过()总线进行传送的A、数据B、地址C、控制D、外部40、 8086 CPU工作在最小方式模式下,当CPU的引脚 M/I/O#为低电平,WR#为低电平时,CPU()数据A、向存储器传输B、向I/O端口传输C、从存储器读入D、从I/O端口读入41、当8086 CPU工作在最小方式模式时,访问存储器还是访问I/O端口由CPU的()信号状态区别。
A、 M/I/O#B、 I/O/M#C、 MRDC#或MWTC#D、 I/ORC#或I/OWC#42、当8086 CPU工作在最大方式模式时,访问存储器还是访问I/O端口由CPU的()信号状态区别。
A、 MREQ#B、 MRDC#/MWTC#或I/ORC#/I/OWC#C、 I/ORQ#D、 M/I/O#或I/O/M#43、当8086 CPU工作在最小方式模式时,当执行IN Dest,Src 时,CPU的控制信号为()状态。
A、 M/I/O#=0、WR#=1、RD#=0B、 M/I/O#=0、WR#=0、RD#=1C、 M/I/O#=1、WR#=1、RD#=0D、 M/I/O#=1、WR#=0、RD#=144、当8086 CPU工作在最小方式模式时,当执行 OUT Dest,Src 时,CPU的控制信号为()状态。
A、 I/O/M#=0、WR#=1、RD#=0B、 I/O/M#=0、WR#=0、RD#=1C、 I/O/M#=1、WR#=1、RD#=0D、 I/O/M#=1、WR#=0、RD#=1二、判断1、通常并行I/O接口的速度比串行I/O接口的快。
()2、 CPU与I/O接口是通过三总线连接的。
()3、 8086/8088CPU读写一次存储器或I/O端口操作所需要的时间称为一个基本读写总线周期。
( )4、 8088CPU工作在最小工作模式下,当执行OUT Dest,Src时,CPU的控制信号为I/O/M#=0、WR#=1、RD#=0状态。
()5、一个I/O接口中必须要有数据端口、控制端口和状态端口。
()6、 I/O接口与存储器统一编址的优点是可用相同指令操作。
( )7、 8086/8088CPU的I/O接口与存储器是统一编址的。
( )8、一个接口中必须要有锁存器。
( )9、 8088CPU对I/O端口的寻址空间为1MB。
( )10、 8086CPU 最多可访问64K个I/O字端口。
( )11、 8086CPU采用I/O独立编址方式,可使用AD15-AD0线的地址信息寻址I/O端口()12、 8088CPU的输入指令IN Dest,Src 中目的操作数Dest只能是AL.( )13、 8088CPU的输出指令,是将AL或 AX寄存器的内容输出到外设的一个端口。
( )14、在CPU与外设的I/O传输控制方式分为直接传输、查询传输、中断传输、 DMA 传输。
()15、若I/O接口为直接传输方式,接口中应有状态端口。
()16、中断控制方式是由外设申请而发生,无请求时CPU可以正常工作,因此中断传输可提高CPU的利用率。
()17、查询方式时CPU处于主动,外设处于被动,所以CPU效率不高。
()18、外设的状态信息是通过I/O接口传送给CPU。
( )19、查询传输方式是通过查询状态后决定是否传输的传输方式。
( )24、在8086CPU构成的系统中,组合16位的I/O端口时,最好将其起始地址选为偶地址是为了节省占用的内存空间。
( )25、 8088CPU 对地址为240H的I/O端口读操作指令为IN AL,240H。
()26、当输入设备为一组开关时,可采用无条件传外设送方式读取其信息。
()27、微机的几种输入/输出方式中,DMA方式利用率最高。
()28、对存储器与I/O端口统一编址的CPU系统而言,并没有类似于8088 / 8086系统中IN、OUT那样的输入/输出指令()29、一个I/O接口可能有几个I/O口地址;但一个I/O口地址却不能被多个接口共用。
()三、填空1、计算机系统中,CPU与外设之间数据传输方式包括:直接传输、( 1 )、( 2 )、( 3 )。
2、采用中断传输的主要优点为:( 1 )。
3、采用DMA传输适合于( 1 )。
4、直接传输是指( 1 )。
5、查询传输是指( 1 )。
6、中断传输是指( 1 )。
7、 DMA传输是指( 1 )。
8、系统对外设编址方式包括(1)和(2)两种.9、 8086/8088CPU对外设编址采用的是(1).10、 8086/8088CPU对外设端口的寻址方式包括(1)和(2)两种。