微机(微型计算机技术及应用)填空题及答案(最终版)
(整理)微机原理与单片机接口技术课后题答案详解余发山杨凌霄主编

微型计算机原理及应用习题集专业班级学号姓名第1章概述一、填空题1.运算器和控制器集成在一块芯片上,被称作CPU。
2.总线按其功能可分数据总线、地址总线和控制总线三种不同类型的总线。
3.迄今为止电子计算机所共同遵循的工作原理是程序存储和程序控制的工作原理。
这种原理又称为冯·诺依曼型原理。
4.写出下列原码机器数的真值;若分别作为反码和补码时,其表示的真值又分别是多少?(1) (0110 1110)二进制原码=(+110 1110)二进制真值=(+110)十进制真值(0110 1110)二进制反码=(+110 1110)二进制真值=(+110)十进制真值(0110 1110)二进制补码=(+110 1110)二进制真值=(+110)十进制真值(2) (1011 0101)二进制原码=(-011 0101)二进制真值=(-53)十进制真值(1011 0101)二进制反码=(-100 1010)二进制真值=(-74)十进制真值(1011 0101)二进制补码=(-100 1011)二进制真值=(-75)十进制真值5.写出下列二进制数的原码、反码和补码(设字长为8位)。
(1) (+101 0110)二进制真值=(0101 0110)原码=(0101 0110)反码=(0101 0110)补码(2) (-101 0110)二进制真值=(1101 0110)原码=(1010 1001)反码=(1010 1010)补码6.[X]补=78H,则[-X]补=(88 )H。
7.已知X1= +0010100,Y1= +0100001,X2= -0010100,Y2= -0100001,试计算下列各式(设字长为8位)。
(1) [X1+Y1]补= [X1]补+[Y1]补= 0001 0100 +0010 0001 = 0011 0101(2) [X1-Y2]补= [X1]补+[-Y2]补= 0001 0100 +0010 0001 = 0011 0101(3) [X2-Y2]补= [X2]补+[-Y2]补= 1110 1100 +0010 0001 = 0000 1101(4) [X2+Y2]补= [X2]补+[Y2]补= 1110 1100 +1101 1111 = 1100 10118.将下列十六进制数分别转换成二进制、八进制、十进制和BCD数。
微机原理及应用综合练习二

微机原理综合练习二第一章微型计算机系统概述一、单项选择题1. 计算机中的CPU指的是()A.控制器B.运算器和控制器C.运算器、控制器和主存D.运算器2. 计算机的发展阶段的划分通常是按计算机所采用的()A.内存容量B.电子器件C.程序设计语言D.操作系统3. CPU中的运算器的主要功能是()A.负责读取并分析指令B.算术运算和逻辑运算C.指挥和控制计算机的运行D.存放运算结果4. 计算机系统总线中,可用于传送读、写信号的是()A.地址总线B.数据总线C.控制总线D.以上都不对二、填空题1. 在微机的三组总线中,总线是双向的。
2. 计算机软件系统分为和。
第二章80X86微处理器一、单项选择题1. 8088CPU的外部数据总线的位数为()A.4 B.8C.16 D.322. 在8086CPU中,不属于总线接口部件的是()A.20位的地址加法器B.指令队列C.段地址寄存器D.通用寄存器3. 在8088系统中,只需1片8286就可以构成数据总线收发器,而8086系统中构成数据总线收发器的8286芯片的数量为()A.1B.2C.3 D.44. 8086的指令队列的长度是()A.4个字节B.5个字节C.6个字节D.8个字节5. CPU内部的中断允许标志位IF的作用是()A.禁止CPU响应可屏蔽中断B.禁止中断源向CPU发中断请求C.禁止CPU响应DMA操作D.禁止CPU响应非屏蔽中断6. 8086CPU中,一个最基本的总线周期中的时钟周期(T状态)数目为()A.1 B.4C.2 D.67. 8086的执行部件EU中通用寄存器包括()A.AX,BX,SP,BPB.AX,BX,CX,DXC.AL,BL,CL,DLD.SP,BP,SI,DI8. 在8086的存储器写总线周期中,微处理器给出的控制信号(最小模式下)WR,RD,M/IO分别是()A.1,0,1B.0,1,0C.0,1,1D.1,0,09. 在8086的总线周期中,ALE信号的有效位置是()A.T1 B.T2C.T3 D.T410. 8086 CPU响应DMA传送请求的信号是()A.READY B.HLDAC.RDD.INTA11. 在8086的存储器写总线周期中,微处理器给出的控制信号(最小模式下)WR,RD,M/IO分别是()A.1,0,1B.0,1,0C.0,1,1D.1,0,012. 当8086CPU从总线上撤消地址,而使总线的低16位置成高阻态时,其最高4位用来输出总线周期的()A.数据信息B.控制信息C.状态信息D.地址信息13. 在8086的小模式系统中,M/IO、RD和WR当前信号为1、0、1,表示现在进行的是()A.I/O读B.I/O写C.存储器写D.存储器读14. 8086CPU中指令队列采用的访问原则是()A.先进先出B.先进后出C.后进先出D.自由出入15. 在8086系统中,内存采取分段结构,段与段之间是()A.分开的B.连续的C.没有限制,都可以D.重叠的16. 在8086系统中,CPU被启动后,IP及四个段寄存器的初始状态是()A.全部清0 B.全部置成FFFFHC.IP=FFFFH,四个段寄存器清0 D.CS=FFFFH,其它寄存器清017. 在8086系统中,一条指令的存放地址一般由段地址寄存器CS和指令指针寄存器IP来决定。
微机原理及应用参考答案

名师整理优秀资源参考答案第一章计算机中的数制和码制第二章计算机概述一、填空题1.82.23. 10244. 25.5、11001.1、00100101.0101B5. 1000010B、42H、66H6. 41.625、29.AH7. 10001101B8. 11001001、110010109. -128 ~ +12710. 系统软件、应用软件11. 电子管、超大规模集成电路二、单选题1. A4. C2. C5.A 3.D 6. C三、分析简答题1. 8086 CPU 的总线根据其中信息传送的类型可分为几种?哪几种?答:8086 CPU 的总线根据其中信息传送的类型可分为三种种,分别是:数据总线、地址总线和控制总线2. 写出-25 的原码、反码、补码,并将补码转换成十六进制数 (设机器字长为8 位)。
答:X=-25=-11001BX 原码:10011001BX 反码:11100110BX 补码:11100111B = E7H名师整理 优秀资源 3. 举例说明什么是机器数,什么是真值?答: 将符号数值化了的数称为机器数。
如: -18=-10010B(真值);机器数为: 10010010B第三章 半导体存贮器一、填空题1. ROM 、RAM2. 6 个3. 8、4二、单选题1. A 5. C2 . B3 . D4 . B6 . C7 . B三、分析简答题1. 在对存储器芯片进行片选时,全译码方式、部分译码方式和线选方式各有何特点?答: ①全译码方式: 存储器芯片中的每一个存储单元对应一个唯一的地址。
译码需要的器件多;②部分译码方式:存储器芯片中的一个存储单元有多个地址。
译码简单;③线选:存储器芯片中的一个存储单元有多个地址。
地址有可能不连续。
不需要译码。
四、硬件接口设计题1. 答:(1)A10~08088CPUWEA10~0#CSY4WEA10~01#CS1Y5名师整理优秀资源(2) 存储器类型为RAM 总容量为4K×8地址范围: 0# 2000H-27FFH1# 2800H-2FFFH2. 答:(9 分)(1) 存储器类型:RAM该系统的存储器容量为:6K×8位(或:6K 字节)(2) 1#芯片的地址范围:1000H ~ 17FFH2#芯片的地址范围:0800H ~ 0FFFH3#芯片的地址范围:0000H ~ 07FFH3. 1)1K×42)2K×8或2KB3)地址分配范围第一组: A19~ A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 最小地址最大地址第二组:0 ~0 ~0 ~0 ~111111111111111111110 00000H~1 003FFH0 00400H~1 007FFH第四章微型计算机及微处理器的结构和组成一、填空题1. BIU、EU、指令的译码和指令执行2. 4、16、16、6、20名师整理优秀资源3. 8、164.1、2二、单选题1 . B2 . B三、分析简答题1. 8086/8088 微处理器内部有那些寄存器,它们的主要作用是什么?答:执行部件有8个16位寄存器,AX、BX、CX、DX、SP、BP、DI、SI。
微型计算机原理及应用试题库答案

《微型计算机原理及应用》真题库一、填空1.数制转换A〕125D=〔 11111101 〕B =〔 375 〕O=〔 0FD 〕H=〔0001 0010 0101 〕BCDB〕10110110B=〔 182 〕D =〔 266 〕O=〔 0B6 〕H=〔0001 1000 0010 〕BCD2.下述机器数形式可表示的数值范围是(请用十进制形式写出):单字节无符号整数0~255;单字节有符号整数-128~+127。
注:微型计算机的有符号整数机器码采纳补码表示,单字节有符号整数的范围为-128~+127。
3.完成以下各式补码式的运算,并依据计算结果设置标志位SF、ZF、CF、OF。
指出运算结果有效否。
A〕00101101+10011100=B〕11011101+10110011=4.十六进制数2B.4H转换为二进制数是__00101011.0100,转换为十进制数是__43.25____。
5.在浮点加法运算中,在尾数求和之前,一般需要〔对阶〕操作,求和之后还需要进行〔规格化和舍入等步骤。
6.三态门有三种输出状态:高电平、低电平、〔高阻〕状态。
7.字符“A〞的ASCII码为41H,因而字符“E〞的ASCII码为〔45H〕,前面加上偶校验位后代码为〔C5〕H。
8.数在计算机中的二进制表示形式称为〔机器数〕。
9.在计算机中,无符号数最常用于表示〔地址〕。
10.正数的反码与原码〔相等〕。
11.在计算机中浮点数的表示形式有〔阶码〕和〔尾码〕两局部组成。
12.微处理器中对每个字所包含的二进制位数叫〔字长〕。
13.MISP是微处理的主要指标之一,它表示微处理器在1秒钟内可执行多少〔百万条指令〕14.PC机主存储器状根本存储单元的长度是〔字节〕.15.一台计算机所用的二进制代码的位数称为___字长_________,8位二进制数称为__ 字节____。
16.微型计算机由〔微处理器〕、〔存储器〕和〔I/O接口电路〕组成。
最新微型计算机原理与应用习题集及答案

微型计算机原理与应用习题集及答案微型计算机原理与应用习题集目录第1章概述 (1)第2章计算机中的数制与编码 (2)第3章微处理器及其结构 (4)第4章 8086/8088CPU指令系统 (9)第5章汇编语言程序设计 (17)第6章存储器系统 (27)第7章中断技术 (31)第8章输入/输出接口技术 (37)第9章串行通信技术及其接口芯片 (42)模拟试题(一) (44)参考答案 (48)模拟试题(二) (49)参考答案 (52)模拟试题(三) (53)参考答案 (56)河南理工大学 2006--2007 学年第 1 学期 (58)参考答案 (61)近年来某高校硕士研究生入学试题 (63)参考答案 (66)近年某高校研究生入学考试试题 (70)参考答案 (74)近年某高校攻读硕士学位研究生试题 (75)参考答案 (77)第1章概述一、填空题1.电子计算机主要由运算器、控制器、存储器、输入设备和输出设备等五部分组成。
2.运算器和控制器集成在一块芯片上,被称作CPU。
3.总线按其功能可分数据总线、地址总线和控制总线三种不同类型的总线。
4.计算机系统与外部设备之间相互连接的总线称为系统总线(或通信总线);用于连接微型机系统内各插件板的总线称为系统内总线仅供学习与交流,如有侵权请联系网站删除谢谢78(板级总线);CPU内部连接各寄存器及运算部件之间的总线称为内部总线。
5.迄今为止电子计算机所共同遵循的工作原理是程序存储和程序控制的工作原理。
这种原理又称为冯·诺依曼型原理。
二、简答题1.简述微处理器、微计算机及微计算机系统三个术语的内涵。
答:微处理器是微计算机系统的核心硬件部件,它本身具有运算能力和控制功能,对系统的性能起决定性的影响。
微处理器一般也称为CPU;微计算机是由微处理器、存储器、I/O接口电路及系统总线组成的裸机系统。
微计算机系统是在微计算机的基础上配上相应的外部设备和各种软件,形成一个完整的、独立的信息处理系统。
微机(微型计算机技术及应用)选择题及答案(最终版)

第1章微型计算机概述1.微型计算机的硬件系统包括____A____.A.控制器、运算器、存储器和输入输出设备 B控制器、主机、键盘和显示器C.主机、电源、CPU和输入输出 D CPU、键盘、显示器和打印机2.CPU是由___B__组成的。
A.内存储器和控制器B.控制器和运算器C.内存储器和运算器D.内存储器、控制器和运算器3.中央处理器英文缩写是___B___.A.MP B.CPU C.CU D.ALU4.微型计算机各部件之间是用__A___连接起来的。
A.系统总线B.AB C.CB D.DB5.通常计算机系统中的外围设备是指__A___A.外存储器、输入设备、输出设备B.外存储器、输入设备C.外存储器、输出设备D.输入设备、输出设备6.若把组成计算机中的运算器和控制器集成在一块芯片上成为___C__A.微型计算机B.单片机C.微处理器D.单板机7.8086是_C_A.单片机B.单板机C.微处理器D.微机系统8.将微处理器、内存储器及I/O接口连接起来的总线是__C_____。
A.片总线B.外总线C.系统总线D.局部总线9.微型计算机是以__B___为核心部件。
A.寄存器 B.微处理器 C.逻辑部件 D.控制部件10.微型计算机系统以__C__为主体。
A.系统软件 B.外部设备 C.微型计算机 D.操作系统11.目前微型机系统上广泛使用的机械式鼠标是一种___A___A.输入设备 B.输出设备C.输入输出设备 D.显示设备组成之一12.计算机系统总线中,用于传送读、写信号的是__C__。
A.地址总线B、数据总线C、控制总线D、以上都不对13.不属于微机应用特点的是__D__。
A。
轻便、功耗低 B.性能可靠 C.结构灵活适宜性好 D.应用面窄第2章 16位和32位微处理器1.当8086CPU的INTR=“1”时,且中断允许位IF=“1”,则CPU完成_C____后,响应该中断请求,进行中断处理。
A.当前时钟周期 B.当前总线周期 C.当前指令周期 D.下一个指令周期2.CPU的ALU主要完成_D_A.地址指针的变换B.中断管理C.产生各种时序D.算术,逻辑运算及移动操作3.8086/8088微机处理器的内部(C ),只负责指令的译码和执行。
微机原理及应用习题库与答案

微机原理及应用习题库与答案习题与练习题1第1章绪论1.计算机分那几类?各有什么特点?2.简述微处理器、微计算机及微计算机系统三个术语的内涵。
答:微处理器是微计算机系统的核心硬件部件,对系统的性能起决定性的影响。
微计算机包括80X86微处理器有几代?各代的名称是什么?80386/80486:32位机。
4.采用一种总线标准进行微型计算机的硬件结构设计具有什么优点?5.一个总线的技术规范应包括哪些部分?6.总线的定义是什么?简述总线的发展过程。
7.微型计算机系统总线由哪三部分组成?它们各自的功能是什么?第3章微处理器结构及微计算机的组成1.8086是多少位的微处理器?为什么?2.EU与BIU各自的功能是什么?如何协同工作?3.086/8088与其前一代微处理器8085相比,内部操作有什么改进?4.8086/8088微处理器内部有那些寄存器,它们的主要作用是什么?答:执行部件有8个16位寄存器,AX、BX、CX、DX、SP、BP、DI、SI。
AX、BX、CX、确定5ch+98h后各标志位的值。
并说明结果的正确性。
5.8086对存储器的管理为什么采用分段的办法?6.在8086中,逻辑地址、偏移地址、物理地址分别指的是什么?具体说明。
7.给定一个存放数据的内存单元的偏移地址是20C0H,(DS)=0C00EH,求出该内存单元的物理地址。
8.8086/8088为什么采用地址/数据引线复用技术?9.8086与8088的主要区别是什么?10.怎样确定8086的最大或最小工作模式?最大、最小模式产生控制信号的方法有何不同11.8086被复位以后,有关寄存器的状态是什么?微处理器从何处开始执行程序?12.8086基本总线周期是如何组成的?各状态中完成什么基本操作?13.结合8086最小模式下总线操作时序图,说明ALE、M/IO#、DT/R#、RD#、READY信号的功能。
14.8086中断分哪两类?8086可处理多少种中断?15.8086可屏蔽中断请求输入线是什么?“可屏蔽”的涵义是什么?16.8086的中断向量表如何组成?作用是什么?17.8086如何响应一个可屏蔽中断请求?简述响应过程。
微型计算机原理及应用课后习题答案

微型计算机原理及应用课后习题答案习题一一、单选题 1. CDBCA A 二、填空题 1. 8086的数据总线为16 位,地址总线为20位,时钟频率5MHz,支持1M容量主存空间。
2. 计算机的运算和控制核心称为处理器,英文为Processor/CPU ,微型计算机中的处理器常采用一块大规模集成电路芯片,称之为微处理器。
3.微型计算机系统可分为三个层次:微处理器、微型计算机、微型计算机系统。
4. 微型计算机按体积的大小可分为:台式电脑,英文为Desktop PC ;笔记本电脑,英文为Notebook PC ;平板电脑,英文为Tablet PC ;手持电脑,英文为Handheld PC 。
5. 处理器的性能用字长、时钟频率、集成度等基本的技术参数来衡量。
6. 指令流水是指将完成一条指令的全过程分解为多个子过程,每个子过程于其他子过程并行进行。
7. 软件按照其完成的功能分为系统软件和应用软件。
应用软件是为解决某个具体问题而设计的程序及其文档。
8. 可以把应用软件分为两大类,通用应用软件和专用应用软件。
通用应用软件用于所有的领域及行业,例如:文字处理软件。
专用应用软件用于特定的专业领域及行业。
三、简答题 1. 数值协处理器和浮点处理单元是什么关系? 答:数值协处理器和浮点处理单元的功能是一样的,用于复杂的数学运算。
不同之处在于数值协处理器是一个独立的芯片,通过总线与微处理器相连,用于80386及以前低档CPU的微机系统。
而浮点处理单元是主处理器芯片的一个功能单元,从80486开始数值协处理器的功能被集成在CPU内部了。
2. 总线信号分成哪三组信号? 答:数据总线、地址总线、控制总线。
3. 在计算机技术中,人工智能包括哪些内容?答:包括虚拟现实、知识系统和机器人。
4. Cache 是什么意思? 答:Cache指的是高速缓冲存储器 5. ROM BIOS是什么? 答:位于只读存储器ROM中的基本输入输出系统 6. 中断是什么? 中断是于外部或内部的中断事件发生,微处理器暂时停止正在执行的程序,转向事先安排好的中断服务子程序,当中断服务程序执行完毕后返回被中断的程序继续执行的过程。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第1章微型计算机概述1.微型计算机中各部件是通过总线构成一个整体的.2._微处理器_是微型计算机的核心。
3.总线按照其规模、用途和应用场合可分为_数据总线__、_地址总线_和_控制总线。
4.微型计算机由_CPU_、存储器、输入/输出接口和_系统总线_组成。
5.以微型计算机为主体,配上系统软件、应用软件和外设之后,就成了微型计算机系统。
6.微型计算机的主要性能指标有CPU的位数、CPU的主频、内存容量和速度、硬盘容量。
第2章 16位和32位微处理器1.Intel 8086CPU是_16_位微处理器,有_16_根数据总线和_20根地址总线,存储器寻址的空间为_1MB_,端口寻址空间为_64KB_。
8088CPU有8根数据总线。
2.输入/输出端口有两种编址方法,既I/O端口与存储单元统一编址和I/O端口单独编址。
前一种编址的主要优点是功能强和指令灵活。
后一种编址的主要优点是指令运行速度快和增强了程序的可读性。
3.所谓最小模式,就是在系统中只有8086一个微处理器4.所谓最大模式是在系统中包含两个或多个微处理器(8086,其他称协处理器5.8086工作在最大模式下,引脚MN/MX*接低(高/低)电平。
6.8086/8088CPU的数据线和地址线是以_分时复用_方式轮流使用的。
7.8086中的BIU由_4_个_16_位段寄存器、一个16_位指令指针、6_字节指令队列、_20_位地址加法器和控制电路组成。
8.8086/8088提供的能接受外中断请求信号的引脚是INTR和NMI。
两种请求信号的主要不同之处在于NMI引脚引入的中断不受中断允许标志位IF的屏蔽。
9.8086/8088的存储器是分段的,因此存储单元的物理地址是由段地址和段内偏移量组合而成的。
10.对于8086CPU,物理地址是由段基址和偏移地址两部分构成,若某存储单元的段基址为2000H,偏移地址为1122H,则该存储单元的物理地址为21122H 。
11.8086的中断向量表位于内存的0~3FFH_区域,它可以容纳_256__个中断向量,每一个向量占_4_个字节。
12.8086微机系统中的一个中断向量占4个存储单元,假定某中断对应的中断向量存放在0000:002C H;那么该中断向量对应的中断类型号为0B_H,若该向量对应的中断处理子程序放在0080:0402H开始的内存区域中,则按照地址由低到高的顺序写出其相应的存储单元的内容为_02H_、_04H_、_80H_、00H_。
13.8086CPU中典型总线周期由_4_个时钟周期组成,其中T1期间,CPU输出__地址__信息;如有必要时,可以在_T3和T4_两个时钟周期之间插入1个或多个TW等待周期。
14.从编程结构看,8086CPU可分为两个独立的工作部件_执行部件_和_总线接口部件_。
15.8086中,BIU部件完成与存储器、I/O端口传送数据的功能,EU部件完成_执行指令功能。
16.8086中引脚BHE信号有效的含义表示数据线D15~D0上的高8位数据有效_。
17.8086正常的存储器读/写总线周期由_4_个T状态组成,ALE信号在_T1_状态内有效,其作用是_允许地址锁存器对地址进行锁存_。
18.从产生中断的方法来分,中断可分为硬件中断和软件中断。
19.在8086 CPU中,NMI中断被称为_非屏蔽中断_,其中断类型号是 02H_。
20.可屏蔽中断从CPU的_INTR_引脚进入,只有当中断允许标志IF为1_时,该中断才能得到响应。
21.8086中地址/为提高总线驱动能力,应配置_总线收发器_。
22.上电复位时,若CPU的CS=0FFFFH,IP=0000H,则第一条指令从__FFFF0H__处取。
23.8086/8088CPU 复位后的系统启动地址为FFFF0H 。
24.当复位信号(RESET)来到时,CPU便结束当前操作并对标志寄存器,IP,DS,ES,SS及指令队列_清零_,而将CS设置为FFFFH_。
25.CPU在执行OUT DX,AL指令时,_DX_寄存器的内容送到地址总线上,_AL_寄存器的内容送到数据总线上。
26.8086/8088的中断响应了两个总线周期,从_INTA__引脚输出了两个负脉冲。
27.CPU响应8259A中断,在_TNTA_引脚上输出__2_个负脉冲,在第_2_个负脉冲期间读入中断类型码。
第4章存储器1.8086/8088CPU允许的最大存储空间为 1M ,其地址编号从0 H到 FFFFF H。
2.存储器的扩展有_字扩展_、位扩展_、字位同时扩展_三种方式。
3.CPU访问存储器时,实现片选信号的方法有全译码法、部分译码_和线选法_。
4.有地址重迭现象的译码方式为_线选法_和__部分译码法。
5.根据用途和特点分类可将存储器分为_内部存储器_和_外部存储器。
6.一般微型计算机的存储器系统主要由__CPU__、_主存_、高速缓存,辅助存储器及管理这些存储器的硬件和软件组成。
7.某RAM芯片的存储容量是4K×8位,该芯片引脚中有_12_根地址线,_8_根数据线。
8.构成64K*8的存储系统,需8K*1的芯片_64_片。
9.保证动态RAM中的内容不消失,需要进行_刷新_操作。
10.在存储器的层次化结构中,存储器可以分为Cache 、内存和辅存三级。
11.在存储器的层次结构中,越远离CPU的存储器,其存取速度越慢,存储容量_越大,价格_越便宜。
第5章微型计算机和外设的数据传输1.CPU和外设之间的数据传送方式有无条件方式、查询方式_,_中断方式_和_DMA方式_。
2.状态信息表示外设当前所处的工作状态,例如READY表示输入设备已准备好信息,BUSY表示输出设备是否能接收数据。
3.控制信息是由CPU发出的,用于控制外设接口工作方式以及外设的启动和停止的信息。
4.为保证信息正常传送,通常采用就绪和忙信号作为接口芯片占外围设备的联络信号,实现微处理器与外围设备交换信息。
5.CPU与I/O接口间的信号一般包括数据信号,状态信号和控制信号3种类型。
6.能支持查询传送方式的接口电路中,至少应该有数据端口和状态端口。
7.若要实现存储器与存储器、存储器与外设之间直接进行数据交换(不通过CPU)应采用的方法是DMA方式。
8.在中断方式下,当_接口_已经有数据要往CPU输入或者准备好接收数据时,接口会向CPU发一个_中断请求_信号;在DMA方式下,外设要求传输数据时,接口会向_DMA控制器发_DMA请求_信号。
第6章串并行通信和接口技术1.串行通信可分为两种类型,即同步通信和_异步通信_。
2.串行异步接口在接收时是由_接收移位_寄存器将串行数据转换成并行数据。
在发送时,是由发送移位寄存器将并行数据转换成串行数据。
3.RS-232C规定使用25 根插针的标准连接头;最高传输速率是20kbps。
4.InteL8255A是一个并行接口芯片5.8251芯片中设立了_奇/偶错、帧格式错和__溢出错三种出错标志6.8255A控制字的最高位D7= 1 时,表示该控制字为方式选择控制字7.8255A的端口C按位置位复位控制字中的 D0 位决定对端口C的某一位置位或复位。
8.8255A的端口A的工作方式是由方式控制字的D6和D5 位决定。
9.8255A的端口B的工作方式由方式选择控制字的D2 位决定。
10.RS-232C是应用于串行二进制交换的数据通信设备和数据终端设备之间的标准接口。
11.Intel 8251A工作在异步方式时,每个字符的数据位长度为5~8位,停止位的长度为1位、1.5位或2位。
12.异步通信中相邻中两个字符之间间隔可以是任意长度,以便使它有能力处理定时的串行数据。
13.8255 有3 种工作方式, 其中方式2 只允许A 口使用。
14.8255A内部包括两组控制电路,其中A组控制端口A和端口C的高4位的工作方式和读/写操作,B组控制端口B和端口C的低4位的工作方式和读/写操作。
15.8255A的A端口有3 种工作方式,它们分别是基本的输入/输出方式、选通的输入/输出方式和双向传输方式。
第7章中断控制器1.对于8259A的中断请求寄存器IRR,当某一个IRI端呈现高电平时,则表示该端口有中断请求。
2.8259A有两种中断触发方式边缘触发和电平触发。
3.一片8259 A能管理 8 级中断,最多可以用9 片8259A来构成64级的主从式中断系统。
4.8259A的INT是和CPU的 INTR端相连,用来向CPU发出中断请求;INTA用来接收来自CPU的中断应答的信号。
5.8259A由IRR、PR 、ISR组成,用来接收和处理从引脚IR7~IR0进入的中断。
6.8259A共有7个可编程的寄存器,它们分别用于接受CPU送来的_初始化命令字和_操作命令字。
7.设8086系统中采用单片8259A,其8259A的ICW2=32H,则对应IR5的中断类型号为_35_H,它的中断入口地址在中断向量表中的地址为__D4(35*4)_H。
8.在特殊全嵌套方式下,8259 可响应_同级_中断请求。
9.8259A芯片包含 2 个端口地址,它进行中断结束处理的方式有中断自动结束方式(ICW4)、_一般的中断结束方式(OCW2)_、特殊的中断结束方式(OCW2)三种。
10.多片8259A级连时,主片8259A的CAS2~CAS0应连至从片8259A的_CAS0-CAS2_引脚;从片8259A的INT应连至主片8259A的_IR0~IR7的其中一个引脚;主片8259A的INT 应连至CPU的_INTR_引脚11.CPU响应中断后将_FR标志_寄存器入栈保存,然后自动将_IF_标志和_TF_标志复位。
若要实现中断嵌套,必须在中断服务子程序中执行一条_STI_指令。
12.8259在初始化时,有两个命令字_ICW1_、_ICW2_必须设置。
13.当一个级联的8259系统中,一个中断处理程序结束时,要发出_2_次中断结束命令。
14.中断返回指令是_IRET__,该指令将堆栈中保存的断点弹出后依次装入_指令指针_寄存器和_代码段_寄存器中,将堆栈中保存的标志装入_标志寄存器_中。
第8章 DMA控制器1.DMA控制器可以像CPU一样得到_总线_控制权,DMA控制器中和某个接口的联系的部分称为_通道_。
2.8086/8088在最小方式下有关总线请求的信号引线是HOLD_和HLDA_。
3.DMA控制器内部包含一个控制寄存器、一个状态寄存器、一个地址寄存器和一个字节计数器。
4.DREQ是DMA请求信号, DACK是DMA应答信号。
5.为了使DMA控制器正常工作,要对DMA控制器进行初始化,初始化过程包含两方面:将数据传输缓冲区的起始地址或结束地址送到地址寄存器;将传输的字节数、字数、或双字数送到计数器。