2013期末复习题(微机接口技术周波)课案
- 格式:doc
- 大小:227.50 KB
- 文档页数:13
《微机接⼝技术》期末考试复习题及参考答案微机接⼝技术复习题(课程代码 252267)⼀、选择题1、接⼝的基本功能是()。
A、输⼊缓冲B、输出锁存C、输⼊缓冲,输出锁存D、编址使⽤2、8086系统中优先级最⾼的中断是()中断。
A、除法除以0B、指令C、⾮屏蔽D、断点3、8255⼯作在⽅式0时,具有()功能。
A、查询输⼊/输出B、输⼊缓冲、输出锁存C、⽆条件输⼊/输出D、双向数据传送4、PC/XT总线的地址信号和数据信号是()的。
A、分时复⽤B、分开传送C、混杂⼀起D、不需地址5、8086⾮屏蔽中断的类型码是()。
A、00HB、02HC、08HD、不定6、DMA⼯作⽅式时,总线上的各种信号是由()发送的。
A、中断控制器B、CPUC、存储器D、DMA控制器7、CPU执⾏OUT DX,AL指令时,()的值输出到地址总线上。
A、AL寄存器B、AX寄存器C、DL寄存器D、DX寄存器8、查询输⼊/输出⽅式下,外设状态线要经过()与微机相连。
A、锁存器B、译码器C、缓冲器D、放⼤器9、8253⼯作在BCD码计数据器时,若初值为100,则应写为()。
A、100HB、64HC、100D、010010、PC机的串⾏通信接⼝COM1地址为()。
A、3F8H-3FFHB、2F8H-2FFHC、IRRD、ICW12、⼀个I/O地址称为⼀个()。
A、接⼝B、端⼝C、外设D、芯⽚13、输⼊/输出指的是主机与()交换数据。
A、存储器B、外设C、键盘D、显⽰器14、CPU响应可屏蔽中断请求时,其中断类型码由()提供。
A、CPU内部B、中断指令C、类型码固定D、可屏蔽中断管理器15、可屏蔽中断管理器8259所管理的是()。
A、指令中断B、⾮屏蔽中断C、可屏蔽中断D、单步中断16、8086系列微机的中断类型码越⼤,则优先级()。
A、越⾼B、越低C、相同D、不定17、可编程接⼝芯⽚在使⽤前对它(),称为编程。
A、写操作数B、写控制字C、编接⼝地址D、设计控制电路18、在定时器/计数器8253的输出端可产⽣()波形。
《微机接口技术》课程试题A卷一、填空题(每空格1 分共 28 分)1.接口的基本功能是()和()。
2.数据输入/输出的三种方式是()、()和()。
3.在查询输入/输出方式下,外设必须至少有两个端口,一个是()端口,另一个是()端口。
4.总线传输方式通常有三种()、()和()。
5.在总线上完成一次数据传输一般要经历如下阶段()阶段、()阶段、()阶段、()阶段。
6.按总线在微机结构中所处的位置,总线可分为()总线、()总线、()总线、()总线。
7.8255A具有()工作方式:()选通、()选通和()。
8.串行通信方式分为()和()。
9.RS-232-C是()与()间的标准。
10.调制解调器是()和()的组合器件。
二、判断题(每小题3分共24)11.8086CPU 在读/写总线周期的 T3 状态结束对 READY 线采样,如果 READY 为低电平,则在 T3 与 T4 状态之间插入等待状态 TW。
()12.在 8253 的方式控制字中,有一项计数锁存操作,其作用是暂停计数器的计数。
()13.8250 的溢出错误指示 CPU 还未取走前一个数据,接收移位寄存器又将接收到的一个新数据送至输入缓冲器。
()14.在 8088 系统(最小组态)中,执行指令”MOV [2000H],AX”需 1 个总线周期。
()15.DMA 控制器 8237A 现行字节数寄存器的值减到 0 时,终止计数。
()16.8086/8088CPU 的复位后开始执行的第一条指令的地址为FFFFH。
()17.若各中断源的优先级是一样的,则可用自动循环优先级来实现。
()18.最小模式下 8086/8088 读总线操作时序和写总线操作时序中的 DT / R 信号波形基本相同。
()三、单项选择题:(每小题 3分,共 30 分)19.8086CPU工作在总线请求方式时,会让出()。
A.地址总线 B.数据总线C.地址和数据总线 D.地址、数据和控制总线20.8086CPU的I/O地址空间为()字节。
《微机接口技术》期末复习(1)中央电大理工部 陶龙芳 (一)基本概念1.RESET 有效后CP U 执行指令时,从哪个地址开始取指令?答:RESET 有效后CP U 执行指令时将从F FF-FOH 地址开始取指令。
2.说明数据锁存、缓冲及驱动的含义是什么?答:锁存:延长数据存在的时间,便于与外设存取时间的配合。
缓冲:在数据输入与输出之间实现一定程度的隔离。
驱动:增强接口带负载的能力。
3.8086的最大模式与最小模式相比,其系统基本结构的最明显不同是什么?答:最大模式与最小模式相比,最明显的不同是系统中的全部控制信号不再由8086直接提供,而是由一个专用的总线控制器8288输出的。
4.什么叫做自举?答:自举又称为引导。
它是指计算机刚上电或复位后,能自动进入所期望的状态下进行运行的能力。
5.M N /MX 引脚的功能是什么?答:MN/MX 是最小模式和最大模式控制输入端。
它总是接一固定电平,如果接高电平,则8086芯片处于最小模式下工作,否则就处于最大模式下工作。
6.8086CPU 有20条地址线,对存储器存取时寻址范围可达多少?对I/O 端口寻址时寻址范围多少?答:对存储器寻址范围可达1MB;对I/O 寻址范围可达64KB 。
7.动态RAM 的特点是什么?动态RAM 存储器芯片刷新工作的条件是什么?一个64K 位芯片每刷新一次可刷新多少个存储单元?答:利用存储电荷的与否来存储信息的RAM 。
或答:需要定时地进行刷新的RAM 。
芯片的R S 有效为必要条件,地址引脚上加入地址信息是充分条件。
每次刷新的总单元数为:128×4=512。
8.什么叫接口?硬件接口和软件接口的含义各是什么?答:各部件的交界面称为接口。
分为硬件接口和软件接口,硬件接口指部件间的电气连接;软件接口指控制接口硬件正常动作的软件及将上述程序块接入系统的连接方式与有关程序。
9.接口技术中应解决的问题是什么?答:实现数据形式(信息表现形式、数据传输方式及数据电平)的变换,实现数据锁存、缓冲及驱动,数据传送的起址控制,接口软件。
《微机原理与接口技术》期末复习题一、选择题1.在微机中,用来表示信息的最小单位是()。
A. 位B.字节C.字D.双字2.机器字长为8 位 , 十进制数 125 转换成十六进制数是()。
A. 125HB. 7DHC. 0FFHD. 0D7H3.8253的三个计数器中每一个都有三条信号线, 其中 CLK是指()。
A. 定时计数脉冲输入B.输出信号C.选通输入D.门控制输入4.高速 I/O 设备或成组交换数据时,可以采用()方式传送数据。
A. 查询B.中断C. DMAD.同步5.堆栈操作时,段基址由()寄存器指出,段内偏移量由SP寄存器指出。
A. CSB. DSC. SSD. ES6.8255A 的“端口 C 按位置 1/ 置 0 控制字”应写入()。
A. A 口B. B口C. C口D.控制口7.采用条件传送时 , 必须要有()。
A.中断逻辑B.类型号请求信号C.状态端口D.请求信号8.中断服务程序入口地址是()A 中断向量表的指针B 中断向量C中断向量表D中断号9. 8086/8088CPU 在执行 IN AL,DX 指令时 ,DX 寄存器的内容输出到()上。
A. 地址总线B.数据总线C.存储器D.寄存器10.一般地,将计算机指令的集合称为()。
A.指令系统B.汇编语言C.模拟语言D.仿真语言11.8086 处理器最小工作方式和最大工作方式的主要差别是()。
A.内存容量不同B. I/O端口数不同C.数据总线位数不同D.单处理器和多处理器的不同12.将寄存器 AX的内容求反的正确操作是()A. NEG AXB. XOR AX,0FFFFHC. OR AXD. CMP AX,AX13.用DEBUG调试汇编语言程序时,显示某指令的地址是2F80:F400 ,存放该指令的存储单元的物理地址是()A. 3EC00HB. 2F80HC. 12380HD. 2F800H14. 汇编程序是一种()A. 汇编语言程序B.编辑程序C.翻译程序D.将高级语言程序转换成汇编语言程序的程序15.在查询方式下输入/ 输出时,在I/O 接口中设有(),通过它来确定I/O 设备是否准备好。
第三部分综合练习题一.填空题1.查询输入/输出方式时,接口电路中除了有数据口外还需有状态口。
2.总线请求信号有效时,微机系统是工作在DMA 方式。
3. 执行OUT指令对接口输出数据时,8086的W R和M/IO引脚输出低电平。
4.可屏蔽中断的优先级比非屏蔽中断的优先级低。
5.两片8259A接成级联缓冲方式可管理15 个可屏蔽中断。
6.INT21H的中断服务程序入口地址放在内存地址从84H 开始的单元中。
7.利用8条口线最多可以识别16 个按键。
8.微机中使用的键盘是编码键盘。
9.微机中自带的串行通信接口有 2 个。
10.当距离较远时,串口通信线路中需要一个MODEM 。
11.对查询输出方式,当外设的状态线EMPTY为高电平时,不能输出数据。
12.DMA工作方式时,总线上的各种信号是由DMA控制器发送的。
13. ISA总线宽度是16 位。
14.在中断优先级自动循环方式下,IR5中断结束后,IR6 自动变为最高级。
15.8086系统中优先级最低的是单步中断。
16.当8255A作输出接口使用时,它具有锁存功能。
17.若减计数器的计数初值为10H,则减计数器可作为10 分频计数器用。
18.数模转换器内部集成有一个供外接运算放大器使用的T型电阻。
19.共阴极数码管显示数字9的字形码是6FH 。
20.每秒串行传送数据的位数称为波特率。
21、MOV BX,1000H指令的寻址方式是立即数寻址。
22、MOV AX,disp[BX][DI]指令的寻址方式是相对基址变址。
23、CPU与外设进行数据传送的方式有程序控制的输入输出方式、程序中断的输入输出方式及直接存储器存取方式。
24、8086有两条中断请求线,即NMI 和INTR 。
25、CPU与外设间的接口信息包括地址信息、数据信息、和状态信息。
26.CPU执行OUT DX,AX指令时,AL 的值输出到数据总线上。
27.PC/XT总线的地址信号和数据信号是分时复用的28. 中断返回时,8086自动从堆栈中取出断点地址和标志寄存器的内容恢复。
西南科技大学2012-2013学年微机原理与接口技术期末试题XXXX大学2014-2015学年微机原理与接口技术期末试题一、选择题(1×10=10分)1、在计算机内部,一切信息的存取、处理和传送都是以( ) 形式进行的。
A)EBCDIC码B)ASCII码C)十六进制编码D)二进制编码2、下列指令中,有语法错误的指令是()。
A. MOV AX,[BX][SI]B. LEA DI,[2000H]C. OUT DX,ALD. SHL BX,23、CPU与外设间数据传送的控制方式有( )。
A.中断方式B.程序控制方式C.DMA方式D.以上三种都是4、在汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是()。
A. 汇编指令B.机器指令C.伪指令D.宏指令5、一条指令执行完后,CS=1000H,IP=1052H,则下一条指令的地址为( )A. 2025HB. 11052HC. 01052HD. 10520H6、在80x86中可屏蔽中断请求被CPU响应的条件是()。
A. INTR引脚有中断请求,NMI引脚没有中断请求,系统没有DMA请求;B. CPU当前指令执行完毕;C. 中断允许标志IF = 1;D. 以上条件都包括。
8、对于掉电的处理,CPU是通过()来处理的。
A.软件中断B.可屏蔽中断C.非屏蔽中断D.DMA9、对于下列程序段:AGAIN:MOV AL,[SI]MOV ES:[DI],ALINC SIINC DILOOP AGAIN也可用指令()完成同样的功能。
A. REP MOVSBB. REP LODSBC. REP STOSBD. REPE SCASB10、可作简单输入接口的电路是()。
A.三态缓冲器B.锁存器C.反相器D.译码器二、判断题,正确的打√,错误的打×。
(1×10=10分)1、RESET信号来到后,CPU结束当前操作,并对处理器标志寄存器,IP,DS,SS,ES 及指令队列清零,而将CS设置为FFFFH,当复位信号变为低电平时,CPU从0000H开始执行程序。
命题方式:单独命题佛山科学技术学院2010 —2011学年第二学期《微机接口技术》课程期末考试试题专业、班级:姓名:学号:题号一二三四五总成绩得分一、单项选择题:(每小题1分,共30分)1.CPU与外设间数据传送的控制方式有( d )A.中断方式B.DMA方式C.程序控制方式D.以上三种都是2.8086 CPU内标志寄存器中的控制标志位占( c )A.9位B.6位C.3位D.16位3. 8255A这既可作数据输入、出端口,又可提供控制信息、状态信息的端口是( d )A.B口B.A口C.A、B、C三端口均可以D.C口4.设串行异步通信的数据格式是:1个起始位,7个数据位,1个校验位,1个停止位,若传输率为1200,则每秒钟传输的最大字符数为( c )A.10个B.110个C.120个D.240个5. 在数据传输率相同的情况下,同步字符传输的速度要高于异步字符传输,其原因是( d )A.字符间无间隔B.双方通信同步C.发生错误的概率少D.附加的辅助信息总量少6. 采用高速缓存Cache的目的是( b )A.提高总线速度B.提高主存速度C.使CPU全速运行D.扩大寻址空间7. 在中断方式下,外设数据输入到内存的路径是( d )A.外设→数据总线→内存B.外设→数据总线→CPU→内存C.外设→CPU→DMAC→内存D.外设→I∕O接口→CPU→内存8. CPU响应中断请求和响应DMA请求的本质区别是( b )A.中断响应靠软件实现B.响应中断时CPU仍然仍控制总线,而响应DMA请求时,CPU要让出总线C.速度慢D.控制简单9. 堆栈的工作方式是( d )A.先进先出B.随机读写C.只能读出,不能写入D.后进先出10.指令MOV AX,[3070H]中源操作数的寻址方式为( d )A.寄存器寻址B.直接寻址C.立即寻址D.间接寻址11. Reset信号到来后,8086 CPU的启动地址为( c )A.00000HB.FFFFFHC.FFFF0HD.0FFFFH12.用3片8259A级联,最多可管理的中断数是( b )A.24级B.22级C.23级D.21级13.在8086 CPU内部,总线接口单元和执行单元两者的工作方式为( b)。
第一章微型计算机概述复习题一、填空题1、微机系统由(硬件系统)和(软件系统)两部分组成。
2、总线按传输的信息种类可分成(数据)、(地址)和(控制)三种。
3、模型机CPU主要由(运算器)、(控制器)和(寄存器)三部分组成。
4、指令格式通常由(操作码)和(操作数)组成。
5、指令的执行分(取指)和(执指)两个阶段。
6、8086有(20 )位地址线,存储器容量为(1M)B。
二、名字解释1、PC :程序计数器2、CACHE:高速缓冲存储器2、FLAGS :标志寄存器3、ALU :算术逻辑运算单元4、ID:指令译码器三、问答题1、微机中各部件的连接采用什么技术?为什么?解答:现代微机中广泛采用总线将各大部件连接起来。
有两个优点:一是各部件可通过总线交换信息,相互之间不必直接连线,减少了传输线的根数,从而提高了微机的可靠性;二是在扩展计算机功能时,只须把要扩展的部件接到总线上即可,十分方便。
2、微机系统的总线结构分哪三种?解答:单总线、双总线、双重总线3、微机系统的主要性能指标(四种)?解答:字长、主频、内存容量、指令系统4、模型机有哪些寄存器,以及作用?解答:通用寄存器组:可由用户灵活支配,用来存放参与运算的数据或地址信息。
地址寄存器:专门用来存放地址信息的寄存器。
程序计数器:它的作用是指明下一条指令在存储器中的地址。
指令寄存器:用来存放当前正在执行的指令代码指令译码器:用来对指令代码进行分析、译码,根据指令译码的结果,输出相应的控制信号5、请举例8、16、准16、32、准32位CPU芯片型号。
解答:8085:8位;8086:16位;8088准16位;80386DX:32位;80386SX:准32位第二章典型微处理器1、8086CPU 内部组成结构从功能上讲,可分为__BIU_____和___EU______两部分。
2、8086/8088的四个段寄存器为___DS_____、___ES_____、___SS____、__CS_______3、用来存放CPU状态信息的寄存器是_____FLAGS______。
可编辑修改精选全文完整版《微机原理与接口技术》复习题一、填空题1、微型计算机由、、和构成。
2、在8086CPU中,寄存器指向下一条要执行的指令。
3、微型计算机的总线根据功能可分为、和。
4、主存储器和CPU之间增加高速缓冲存储器的目的是。
5、在计算机系统中定时信号一般可以用和两种方法来获得。
6、中断类型码为31H的中断向量存放在从开始的4个存储单元。
7、系统工作于实模式,设BX=4000H,DI=0100H,DS=3100H,在指令MOV AX,[BX+DI]中,源操作数的寻址方式为;物理地址为。
8、在异步传输中,设每个字符对应1个起始位、7个数据位、1个奇偶校验位、1个停止位,如果波特率为1200bps,则每秒钟传输的最大字符数是个。
9、CPU和输入/输出设备之间的信号分为、和三类。
10、CPU的可屏蔽中断受标志的影响,如果允许CPU接受可屏蔽中断请求,则该标志取值为。
11、是微型计算机的核心。
12、在8086CPU中,一个最基本的总线周期有个时钟周期组成。
M/为高电平,表示。
13、在最小模式下,如果8086CPU的引脚IO14、8086CPU有16根数据线和20根地址线,所以可寻址的地址空间最大为字节。
15、存储器扩展有两种方法,分别是扩展和扩展。
16、8086复位时,代码寄存器CS和指令指针寄存器IP分别初始化为和。
17、系统工作于实模式,设BX=4000H,SI=0100H,DS=3100H,在指令MOV DX,[BX+SI]中,源操作数的寻址方式为;物理地址为。
18、9片8259中断控制器组成两级级联,则最多能提供个中断。
19、8086CPU的编程结构包括和。
20、CPU和外设之间的数据传送方式包括、和。
21、当CS=,WR=,RD=,A0=时,CPU设置8259的ICW1。
二、选择题1、8086CPU的指令队列为 ( ) 个字节。
A 2B 4C 6D 82、标志寄存器的标志位ZF=1表示运算结果()。
微机接口技术综合练习题一、填空题1.接口的基本功能就是输入缓冲与输出锁存。
2.数据输入/输出的三种方式就是程序控制、中断与DMA。
3、在查询输入/输出方式下,外设必须至少有两个端口,一个就是状态端口,另一个就是数据端口。
4.如果某条数据线上传送的数字就是1,则传送数字1时刻数据线上的电压为高电平。
5.如果某条数据线上传送的数字就是0,则传送数字0时刻数据线上的电压为低电平。
6.DMA方式的中文意义就是直接存储器 ,它适用于存取批量高速数据传送。
7.在译码过程中,如果有一根地址线没用到,会有 2 个重叠地址。
8、总线按传送信息的类别可分为: 地址总线、数据总线、控制总线三类。
9、PCI总线属于现代高端总线。
10、总线传输方式通常有三种: 同步传输、半同步传输与异步传输。
11、在总线上完成一次数据传输一般要经历如下阶段总线请求与仲裁阶段、寻址阶段、数据传送阶段、结束阶段。
12、按总线在微机结构中所处的位置,总线可分为片内总线、芯片总线、系统总线、外部总线。
13.系统总线按其性能可分为: 高端总线与低端总线。
14系统总线按其技术上的差异可分为传统总线与现代总线。
15、8086CPU的外部中断引脚有 INTR 与NMI 。
16、8086的中断可分为内部中断、外部中断两大类。
17.8086的外部中断分为可屏蔽中断(INTR) 与不可平不中断(NMI) 。
18、8255A就是可编程并行接口芯片。
19.8255A具有三种工作方式:基本I/O选通、I/O双向选通与I/O 。
20、8255A有三种工作方式。
21、8253有6种工作方式。
228253中有三个独立的计数器23、8253就是可编程定时器/计数器。
24、8253中的每个计数器可作为二进制与十进制计数器用25、8253共有 4 个地址。
26、从8253计数器中读出的计数值不就是读出瞬间的减计数器的内容。
27.0809就是常用的 A/D 转换芯片。
28.数/模转换方式有多种方法,常用的就是T型电阻网络法。
微机原理与接口(复习题2及答案)复习题2一.填空题(每题1分,共40分)1. 指令包括操作数和操作码两部分。
2. 微型计算机的功能部件是通过总线连接的,按传输数据的类型可将总线划分三类,分别是___数据总线(DB) __总线、_地址总线(AB) _ _ __总线和__控制总线(CB) _ __总线。
3. 8086/8088中共有 14 个十六位寄存器,其中有 AX 、BX 、CX 和DX 可以分成独立的两个八位寄存器。
4. 串寻址中,使用了一种隐含的变址寄存器寻址,分别使 SI 和 DI 指向源串和目的串,实现字节串的传送。
5. 在8086/8088系统的存储器寻址中,段基址由段寄存器提供,寻址方式只需确定段内16位偏移地址。
6. 8086CPU的内部有两个独立的工作部件构成,即执行部件(EU 和总线接口部件(BIU )。
7. 使用XLAT指令之前,要求 BX 指向表的首地址, AL 中存放待查的码,用来表示表中某一项与表首址的距离。
8. ROM存储器按存入信息方式分为掩膜式ROM 可编程式的PROM ,及可擦除式的EPROM和E2PROM 。
9. 8086/8088CPU与外设进行信息传递的三种控制方式是程序控制,中断控制, DMA控制。
10. 8086CPU的中断类型码共个, 中断服务程序入口地址表存放在存储器区间为__ __ ___到。
11. 8086外部数据线为___16 ___根,外部地址线都为___20 ____ 根。
最小模式下的8086读时序中,T1状态下,完成___ _输出地址信号并锁存 __任务。
12. LDS和LES两指令功能类似,不同之处在于前者偏移地址送 DS ,后者偏移地址送ES 。
13. 8086系统将中断分为外部中断和内部中断,其中,外部中断又称硬件中断,内部中断又称软件中断。
14. 是以后进先出的方式工作的存储空间。
15. 若中断类型号为42H, 则它的中断服务程序入口地址即中断向量存放在以0000:0108H 开始的四个字节单元中。
微机原理与接口技术期末考试题库1.微机系统的硬件由哪几部分组成?答:三部分:微型计算机(微处理器,存储器,I/0接口,系统总线),外围设备,电源。
2.什么是微机的总线,分为哪三组?答:是传递信息的一组公用导线。
分三组:地址总线,数据总线,控制总线。
3.8086/8088CPU的内部结构分为哪两大模块,各自的主要功能是什么?答:总线接口部件(BIU)功能:根据执行单元EU的请求完成CPU 与存储器或IO设备之间的数据传送。
执行部件(EU),作用:从指令对列中取出指令,对指令进行译码,发出相应的传送数据或算术的控制信号接受由总线接口部件传送来的数据或把数据传送到总线接口部件进行算术运算。
4.8086指令队列的作用是什么指令队列的作用是什么??答:作用是:在执行指令的同时从内存中取了一条指令或下几条指令,取来的指令放在指令队列中这样它就不需要象以往的计算机那样让CPU轮番进行取指和执行的工作,从而提高CPU的利用率。
5.8086的存储器空间最大可以为多少?怎样用16位寄存器实现对20位地址的寻址?完成逻辑地址到物理地址转换的部件是什么?答:8086的存储器空间最大可以为2^20(1MB);8086计算机引入了分段管理机制,当CPU寻址某个存储单元时,先将段寄存器内的内容左移4位,然后加上指令中提供的16位偏移地址形成20位物理地址。
6.段寄存器CS=1200H,指令指针寄存器IP=FF00H,此时,指令的物理地址为多少?指向这一物理地址的CS值和IP值是唯一的吗 答:指令的物理地址为21F00H;CS值和IP值不是唯一的,例如:CS=2100H,IP=0F00H。
7.设存储器的段地址是4ABFH,物理地址为50000H,其偏移地址为多少?为多少?答:偏移地址为54100H。
(物理地址=段地址*16+偏移地址)8.8086/8088CPU有哪几个状态标志位,有哪几个控制标志位?其意义各是什么?义各是什么?答:状态标志位有6个:ZF,SF,CF,OF,AF,PF。
1.1、接口技术在微机应用中起什么作用?答:在微机系统中,微处理器的强大功能必须通过外部设备才能实现,而外设与微处理器之间的信息交换和通信又是靠接口来实现的,所以,接口处于微机总线与设备之间,进行CPU与设备之间的信息交换。
1.2、微机接口技术的基本任务是什么?答:通过接口实现设备与总线的连接;连接起来以后,CPU通过接口对设备进行访问,即操作或控制设备。
1.5、什么是I/O设备接口?答:设备接口是指I/O设备与本地总线(如ISA总线)之间的连接电路并进行信息(包括数据、地址及状态)交换的中转站。
1.6、I/O设备接口一般应具备哪些功能?答:微机的接口一般有如下的几个功能:(1)执行CPU命令的功能:CPU将对外设的控制命令发到接口电路中的命令寄存器(命令口)中,在经分析去控制外设;(2)返回外设状态的功能:通过状态寄存器(状态口)完成,包括正常工作状态和故障状态;(3)数据缓冲的功能:接口电路中的数据寄存器(数据口)对CPU 于外设间传送的数据进行中转;(4)设备寻址的功能:CPU某个时刻只能和一台外设交换数据,CPU发出的地址信号经过接口电路中的地址译码电路来选中I/O设备;(5)信号转换的功能:当CPU与外设的信号功能定义、逻辑关系、电平高低及工作时序不兼容时接口电路要完成信号的转换功能;(6)数据宽度与数据格式转换的功能:由于CPU处理的数据都是并行的,当外设采用串行传送方式时,接口电路就要完成串、并之间的转换,并进行数据格式的转换。
1.8、I/O设备接口与CPU之间交换数据有哪几种方式?答:1.查询方式;2.中断方式;3.直接存储器存取(DMA)方式。
2.1、什么是总线?总线在微机系统中起什么作用?答:总线是计算机各种功能部件之间传送信息的公共通信干线,它是由导线组成的传输线束。
总线作用:连接微处理器、存储器、外部设备构成微机系统,从而形成一个有机的整体来运行程序。
它的基本任务是微处理器对外连接和传输数据。
微机总复习题《微机原理及应⽤》课程期末复习材料⼀、考核⽬标和范围通过考核使学⽣掌握计算机硬、软件技术的基本知识和基本⽅法,培养学⽣的计算机理论与实践相结合的能⼒,培养学⽣利⽤计算机硬、软件技术解决实际问题的基本思路和技巧。
课程考核的命题严格限定在三个导学范围内(即教材第⼀章⾄⼗⼆章)。
⼆、考核⽅式期末考试采⽤开卷,笔试三、复习资源和复习⽅法1.复习资源:(1)教材《微机原理与接⼝技术》,汪吉鹏,⾼等教育出版社(2)离线作业中的第1、2、3次作业(3)平台、思考与练习2.复习⽅法:考前⼀定要把3次作业习题弄懂,考试就会简单很多!单项选择题(以作业和复习串讲为主)填空题(以作业和复习串讲为主)判断题(以作业和复习串讲为主)简答题(以作业和复习串讲为主,答出知识点,不要⼤段摘抄)综合应⽤题(以作业和复习串讲为主,对知识点的灵活和综合应⽤)四、期末复习重难点第1章微型计算机基础知识1.1 微型计算机的发展概况微型计算机是指以⼤规模、超⼤规模集成电路的微处理器为核⼼,配以存储器、输⼊输出接⼝电路及系统总线所构造出的计算机系统。
⼀、微型计算机的发展⼆、计算机的分类三、计算机的应⽤四、软件系统的层次结构和三类编程语⾔1.2 微型计算机数制及其转换⼀、微型计算机常⽤数制⼆、⼏种不同数制间的转换1.3 微型计算机中数的表⽰⽅法⼀、机器数⼆、原码、反码、补码第2章8086/8088微型计算机系统结构2.1 微型计算机系统组成原理2.1.1 计算机的硬件基本结构冯?依曼型计算机的基本⼯作原理可分为程序存储和程序控制。
在物理结构上,计算机由运算器、控制器、存储器以及输⼊设备和输出设备组成。
2.1.2 计算机的基本⼯作原理微型计算机是在微处理器的控制下⾃动进⾏⼯作的,⽽微处理器发出控制的依据则是⽤户的程序指令。
2.2 8086的编程结构2.2.1 8086 CPU概述2.2.2 8086寄存器结构8086微处理器内部有14个16位寄存器,这14个寄存器分为三⼤类。
《微机系统与接口技术》复习题(2012-2013)1、在计算机内部,一切信息的存取、处理和传送都是以二进制编码形式进行的。
2、与十进制数56等值的二进制数是111000。
3、十进制数59转换成八进制数是73Q。
4、与十进制数58.75等值的十六进制数是3A.CH。
5、二进制数1101.01转换成十进制数是13.25。
6、二进制数111010.11转换成十六进制数是3A.CH。
7、十六进制数1CB.D8转换成二进制数是111001011.11011。
8、将十六进制数FF.1转换成十进制数是255.0625。
9、十进制正数43的八位二进制原码00101011。
10、十进制正数38的八位二进制补码是00100110。
11、微型计算机的性能主要由CPU来决定。
12、对微处理器而言,它的每条指令都有一定的时序,其时序关系是一个指令周期包括几个机器周期,一个机器周期包括几个时钟周期。
13、属于数据寄存器组的寄存器是AX,BX,CX,DX。
14、微型计算机的ALU部件是包含在CPU之中。
15、在8086和8088汇编语言中,一个字能表示的有符号数的范围是-32768≤n≤32767。
16、80386微型计算机是32位机,根据是它的地址线和数据线都是32位。
17、某数存于内存数据段中,已知该数据段的段地址为2000H,而数据所在单元的偏移地址为0120H,该数的在内存的物理地址为20120H18、在存贮器读周期时,根据程序计数器PC提供的有效地址,使用从内存中取出操作码。
19、8086/8088系统中,对存贮器进行写操作时,CPU输出控制信号有效的是W/IO=1, WR=0。
20、在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是OUT 端口地址,AL。
21、微型机按其应用领域分为通用机和专用机。
P722、微型计算机是指以微处理器为核心,配以内存储器以及O/I接口和相应的辅助电路而构成的裸机。
第三部分综合练习题一.填空题1.查询输入/输出方式时,接口电路中除了有数据口外还需有状态口。
2.总线请求信号有效时,微机系统是工作在DMA 方式。
3. 执行OUT指令对接口输出数据时,8086的W R和M/IO引脚输出低电平。
4.可屏蔽中断的优先级比非屏蔽中断的优先级低。
5.两片8259A接成级联缓冲方式可管理15 个可屏蔽中断。
6.INT21H的中断服务程序入口地址放在内存地址从84H 开始的单元中。
7.利用8条口线最多可以识别16 个按键。
8.微机中使用的键盘是编码键盘。
9.微机中自带的串行通信接口有 2 个。
10.当距离较远时,串口通信线路中需要一个MODEM 。
11.对查询输出方式,当外设的状态线EMPTY为高电平时,不能输出数据。
12.DMA工作方式时,总线上的各种信号是由DMA控制器发送的。
13. ISA总线宽度是16 位。
14.在中断优先级自动循环方式下,IR5中断结束后,IR6 自动变为最高级。
15.8086系统中优先级最低的是单步中断。
16.当8255A作输出接口使用时,它具有锁存功能。
17.若减计数器的计数初值为10H,则减计数器可作为10 分频计数器用。
18.数模转换器内部集成有一个供外接运算放大器使用的T型电阻。
19.共阴极数码管显示数字9的字形码是6FH 。
20.每秒串行传送数据的位数称为波特率。
21、MOV BX,1000H指令的寻址方式是立即数寻址。
22、MOV AX,disp[BX][DI]指令的寻址方式是相对基址变址。
23、CPU与外设进行数据传送的方式有程序控制的输入输出方式、程序中断的输入输出方式及直接存储器存取方式。
24、8086有两条中断请求线,即NMI 和INTR 。
25、CPU与外设间的接口信息包括地址信息、数据信息、和状态信息。
26.CPU执行OUT DX,AX指令时,AL 的值输出到数据总线上。
27.PC/XT总线的地址信号和数据信号是分时复用的28. 中断返回时,8086自动从堆栈中取出断点地址和标志寄存器的内容恢复。
29.8259A的全嵌套方式指的是优先级固定,IR0优先级最高,IR7优先级最低。
30.8255A有两个8位的控制字,分别是:方式选择控制字和C口按位置位/复位控制字。
31.8253定时器/计数器的OUT端可作为中断请求信号。
32.采样保持器应放在模/数转换器的前面。
33.液晶显示器的符号名称是LCD。
34.一种利用微机串口通信的方法是只使用串口中的 3 条线。
35.接口是位于主机与外设间电路的统称。
36.在查询输出方式下,如果外设状态线BUSY为高电平,则不能输出。
37. 断点是指中断服务程序的入口地址。
M/引脚是控制总线中的一条。
38.8086的IO39.当标志寄存器的IF为0时,8086不响应可屏蔽中断。
40.当计数脉冲的频率一定时,计数器可作为定时器用。
41.PC机中采用的异步通信接口芯片是8250。
42.如果外设的模拟电压信号太小,则在模/数转换前先应对外设信号进行放大。
43.当主机与外设的速度不相匹配时,需对数据进行缓冲,以延长数据存在的时间。
44.LCD显示是利用液晶材料的电光效应特性制成的显示器。
二.判断题1.只有当CPU对某个接口地址写入数据时,数据才能被写入到该接口中。
(√)2.8259A的完全嵌套方式指的是IR0引脚的中断源优先级最高。
(√)3.8255A不能作为电流驱动器件使用。
(√)4.ISA总线是通过电缆与外设进行连接的。
(×)5.8086在中断响应时,自动将通用寄存器和地址指针寄存器的值入栈保存。
(×)6.对8086系统,中断类型码越小,其中断优先级越高。
(×)7.输入接口中肯定不会需要锁存器。
(×)8.采用查询输入/输出方式时,外设的数据通过接口会比无条件输入/输出方式下可靠。
(√)9.采用将输入模拟电压进行放大的方法可以有效地提高A/D转换器的分辨率。
(×)10.串行通信方式只适用于远距离数据传送,而不适用于近距离数据传送。
(×)11.同步传输时,由于不需要给每一个数据加上起始、停止位,所以它比异步传输效率高。
(√)12.CPU与存储器间及I/O间的连线被称为总线。
(√)13.8259A只能管理可屏蔽中断,而不能管理非屏蔽中断。
(√)14.8086在中断响应时,会自动将标志寄存器的值入栈保存。
(√)15.并行接口只适用于近距离数据传送。
(×)16.若要实现定时控制,则需将定时器的计数脉冲输入信号作为中断请求信号。
(×)17.A/D转换器是将数字量变换成模拟量的器件。
(×)18.LCD显示器本身会发光。
(×)19.串行传送一批数据时,数据间是不允许混杂其它非数据内容的。
(×)20.CPU执行OUT DX,AL指令时,首先CPU沿着地址总线送出AL的值,然后CPU再沿着数据总线送出DX的数据。
(×)21.只有当CPU从某个接口地址读入数据时,数据才能被读入到CPU中。
()22.8259A的完全嵌套方式指的是IR7引脚的中断源优先级最高。
(×)23.8255A可以作为电流驱动器件使用。
(×)24.ISA总线是通过电缆与CPU进行连接的。
(×)25.8086在中断响应时,自动将通用寄存器和地址指针寄存器的值弹出堆栈。
(×)26.对8086系统,中断类型码越大,其中断优先级越高。
(×)27.采用查询输入/输出方式时,外设的数据通过接口会比无条件输入/输出方式下可靠。
(√)28.采用将输入模拟电压进行放大的方法可以有效地提高A/D转换的精度。
(×)29.串行通信方式不仅适用于远距离数据传送,而且适用于近距离数据传送。
(×)30.一个端口可以集成有多个外设接口。
(√)31.微机总线的位数是指控制线的位数。
(×)32.采用中断方式进行数据传送时,必须在主程序中事先保护现场,否则会引起系统混乱。
(√)33.对8086系统,中断类型码的大小与中断优先级高低无关。
(√)34.并行接口只适用于近距离数据传送。
(×)35.在定时/计数器8253的输出端可产生正弦波波形。
(×)36.如果希望了解ADC0809的模数转换进程是否结束,需对ADC0809的EOC 引脚查询,若该引脚为高电平,则表示转换过程结束。
(√)37.位于主机与外设间的电路统称为人机接口。
(×)38.根据数据传送方向不同,串行通信可分为单工、半双工和全双工三种方式。
(√)39.波特率指的只是每秒传送的数据位数,而不包括起始位和停止位等内容。
(×)40.CPU执行输入输出指令时选通相应的端口工作。
(√)41.CPU执行OUT DX,AL指令时,AL寄存器的值输出到数据总线上。
(√)42.DMA工作方式期间,CPU的寄存器值是不会改变的。
(√)43.ISA总线保持了与PC/XT总线的兼容。
(√)44.中断控制器8259A可管理可屏蔽中断。
(√)45.8086系统中如果采用可屏蔽中断,则中断源的个数就不到256个。
(×)46.可编程并行接口的工作方式是单一的。
(×)47.D/A转换器输出的模拟电压极性与所加参考电压极性无关。
(×)48.微机与外设进行串行通信时,微机与外设应使用相同的地址。
(×)49.如果定时器的CLK端输入1KHz的标准方波信号,则它的最短定时时间为1秒。
(×)三.简答题1.总线如何分类?如何通过总线完成一次数据的传输?(P29~30)答:总线按传送信息的类别可分为:地址总线、数据总线、控制总线;按在微机结构中所处的位置可分为:片内总线、芯片总线、系统总线、外部总线。
完成一次数据的传输要经过以下4个阶段:(1)总线请求和仲裁阶段;(2)寻址阶段;(3)数据传送阶段;(4)结束阶段2.什么是中断请求信号?什么是断点?什么是中断?系统在执行完中断处理子程序后,为何能回到原断点继续原主程序的执行?答:向CPU发出中断请求的事件信号,称之为中断请求信号;CPU处理“紧急事件”进行中断响应时,原程序的暂时中断处,称为断点;中断是指:见书P52因为保留了断点和保护了现场,所以系统在执行完中断处理子程序后能回到原断点继续原主程序的执行3.设8253的端口地址为300H-303H,计数器0#的CLK0端输入1MHz的计数脉冲,若要使其作为BCD码计数器,且在OUT0端产生1KHz的方波,试写出设置计数器0#工作方式的控制字的程序。
MOV DX,303HMOV AL,00100111BOUT DX,ALMOV DX,300HMOV AL,10HOUT DX,AL4.微机与外设之间的数据传送有哪几种方式?在一个串行异步通信系统中,数据速率为1200波特率。
(1)如果每一帧数据中包括8个数据位、一个校验位、两个停止位,那么每秒钟最多可传送多少个汉字?(2)如果不用校验位,且停止位改为一位,那么?答:(1)1200/(11*2)约等于55,所以每秒钟最多可传送54个汉字(2) 1200/(10*2)=60,每秒钟能传送60个汉字5.用流程图表示设置8259A工作方式的步骤。
答:见书P79图3—296.输入缓冲的功能是什么?输出锁存的功能是什么?缓冲器和锁存器什么时候起作用?为什么?答:输入缓冲的功能是将是将外设送来的数据暂时存放,以便CPU将它取走;输出锁存的功能是用来暂时存放处理器送往外设的数据对于输入外设,需要在数据总线与外设的数据线间设计一个带选通端的缓冲器,以便数据不被干扰;对于输出外设,需要在数据总线与外设数据线间设计一个锁存器,以便数据能保持住。
当CPU与外设的工作速度不匹配时,缓冲器和锁存器起作用,否则,会出现读取错误的数据和数据丢失。
7.总线有哪些性能指标?若总线工作频率为33MHZ,总线宽度为32位,则最大传输率为多少?答:总线的性能指标有:(1)总线宽度(2)标准传输率(3)时钟同步/异步(4)数据总线/地址总线的多路复用和非多路复用(5)信号线数(6)负载能力(7)总线控制方式(8)扩增电路板尺寸(9)其它指标最大传输率为:132MB/s8.比较8253定时/计数器的方式2和方式3两种工作方式的异同点。
答:见书P132~133和P135表5-5 参见P141习题5.9的答案做9.微机与外设之间的数据传送有哪几种方式?在一个串行异步通信系统中,数据速率为2400波特率。
(1)如果每一帧数据中包括8个数据位、一个校验位、两个停止位,那么每秒钟最多可传送多少个汉字?(2)如果不用校验位,且停止位改为一位,那么每秒钟能传送多少个汉字?答:(1)2400/(11*2)约等于109.0,所以每秒钟最多可传送109个汉字(2) 2400/(10*2)=120,每秒钟能传送120个汉字10、微机硬件系统存储器分为哪几级?其中哪一级的工作速度与CPU相近?这种体系结构有什么好处?答:微机硬件系统存储器分为三级:高速缓冲存储器,主存储器,外部存储器;高速缓冲存储器工作速度与CPU相近11、8086/8088微处理器内部有哪些寄存器?它们的主要作用是什么?答:通用寄存器:AX、BX、CX、DX; AX(AH+AL)是累加器,大多数算数运算和逻辑运算以及输入输出都由它完成,BX(BH+BL)基地址寄存器,在间接寻址中作为偏移地址寄存器,在基址寻址中作为基地址寄存器用,CX(CH+CL)计数寄存器,在块传送和循环指令中作为固定的计数器用,DX (DH+DL)数据寄存器,在乘除法指令中做数据寄存器,在输入输出指令中做外设口地址寄存器用;SI 源变址寄存器,DI 目的变址寄存器用;CS 代码段寄存器,固定与IP 一起寻址内存代码区;SS:堆栈段寄存器,固定与SP或BP寻址内存的堆栈区;DS:数据段寄存器,可与SI、DI、BP等寻址内存数据区;ES :附加段寄存器,可与SI、DI、BP等寻址内存数据区;SP:堆栈指针固定配合SS来指定(寻址)内存中的堆栈区栈顶的当前偏移地址。