四川理工学院微机原理复习题.docx
- 文档编号:25118740
- 上传时间:2023-06-05
- 格式:DOCX
- 页数:26
- 大小:86.62KB
四川理工学院微机原理复习题.docx
《四川理工学院微机原理复习题.docx》由会员分享,可在线阅读,更多相关《四川理工学院微机原理复习题.docx(26页珍藏版)》请在冰豆网上搜索。
四川理工学院微机原理复习题
《微机原理与接口技术》练习题
填空题
1.8088/8086均有两种工作模式:
和。
其中模式是指系统中只有8088或8086一个微处理器。
[答案]最小模式;最大模式;最小
2.8088CPU有条数据引脚、条地址引脚,8086CPU有条数据引脚。
[答案]8;20;16
3.8086系统中存取一个非规则字需要个总线总周期。
[答案]2
4.逻辑地址2400H:
1200H对应的物理地址是。
[答案]25200H
5.微机系统中,I/O端口的编址方式有编址和编址两种。
[答案]独立;统一
6.根据总线在微机系统的位置分类为:
、、和。
[答案]片内总线;局部总线;系统总线;通信总线
7.根据总线功能分类,总线可分为、、以及电源和地线、备用线。
[答案]地址总线;数据总线;控制总线
8.在有多个总线主设备的系统中,在总线上完成一次信息交换要经过、、和四个阶段。
[答案]申请总线使用权;寻址;传输数据;结束
9.所谓接口电路就是与的连接部件。
[答案]微处理器或微机;外界
10.CPU和I/O设备之间交换的信息分为数据信息、信息和信息。
其中数据信息又分数字量、和。
[答案]状态信息;控制信息;模拟量;开关量
11.CPU与外设之间的数据传送方式有程序控制方式、和三种方式。
[答案]中断方式;DMA方式
12.程序控制方式分为、两种方式;其中方式需要CPU检测接口状态是否处于“就绪”状态。
[答案]条件传送方式;无条件传送方式;条件传送
13.DMA(直接存储器存取)方式,是CPU不参加数据I/O的控制,而是由来实现内存与外设之间、内存与内存之间的直接快速传送,从而减轻CPU的负担。
[答案]DMA控制器/DMAC
14.8255A可允许中断请求的工作方式有和。
[答案]方式1;方式2
15.8255A有三个8位并行端口PA,PB和PC,通常PC口用作信息的端口。
[答案]控制和状态
16.若将8255A编程为A口方式0输入,B口方式0输出,C口的低4位为输出,高4位为输入,则其方式选择控制字应为?
[答案]10011000(98H)]
17.在8259A中,用于存放所有中断请求信号的寄存器为;用于存放正在被服务的中断源的寄存器为。
[答案应是IRR和ISR。
18.在中断服务程序中,进行中断处理之前,应先,才允许中断嵌套,只有中断优先级的中断源请求中断,才能被响应。
[答案]开中断,更高
19.IBMPC/XT机中断控制逻辑(单片8259)中,若8259采用电平触发,ICW1应该设定为。
[答案]1BH
20.IBMPC/XT机中断控制逻辑中,8259的ICW2=08,键盘接口连接到8259的IR1,则键盘中断的中断类型码是。
中断矢量所在地址为。
[答案]09H,0000:
0024H~0000:
0027H
21.IBMPC/AT机中断控制逻辑中(使用了两片8259),假设主8259的IR7连接从8259的INT,主8259的ICW3应该设定为,从8259的ICW3应该设定为。
[答案]80H,07H
22.8259片内有2个端口,根据A0区分片内端口地址。
A0=1时的端口为奇地址端口,A0=0的端口为偶地址端口。
送入奇地址端口的控制字有:
。
送入偶地址端口的控制字有:
。
送入奇地址端口的多个控制字之间根据区分,送入偶地址端口的多个控制字之间根据区分。
[答案]ICW2、ICW3、ICW4、OCW1;ICW1、OCW2、OCW3;特定顺序;特征位
23.8253有3个位计数通道,每个计数通道中有3条信号线:
计数输入CLK,输出信号OUT以及。
[答案]16;门控信号GATE
24.方波输出的8253,其计数初值为奇数时输出方波,为偶数时输出方波。
[答案]非对称对称
25.8253的六种工作方式中,上升沿触发的有,电平触发的有,既能上升沿触发又能电平触发的有;连续计数的有。
[答案]方式1和方式5;方式0、4;方式2、3;方式2和方式3
26.观察8253工作方式波形图,说明这是工作方式。
[答案]5
27.存储器按存取速度依次递减,而在容量上依次递增的顺序是、、和。
(1)高速缓存器
(2)外存储器(3)内部寄存器(4)内存储器[答案]3,1,4,2
28.存储器片选控制方法有、和。
[答案]线选法,部分译码法和全译码法。
29.一存储器芯片有13条地址引脚、8条数据引脚,请问该存储器芯片内有个字节单元。
[答案]8K
30.某种存储器芯片有12条地址引脚、4条数据引脚,若要利用此类芯为某系统扩展16K的8位存储器,请问需要片这样的存储器芯片。
[答案]8
31.最大模式和最小模式的主要区别在于控制信号的产生,最小模式下的控制信号是由产生,最大模式下控制信号是由产生[答案]CPU;总线控制器
32.PC总线、AT总线和EISA总线的地址线分别为:
、和根。
[答案]20;24;32
33.8253定时/计数器内部有个端口、共有种工作方式。
[答案]4;6
34.在8086的中断中,只有 需要硬件提供中断类型码。
[答案]可屏蔽中断
35.一个可编程的定时器内部通常有计数初值寄存器和计数执行单元。
计数器的初值由OUT指令写入 ,当 中的数值减为零时,计数器OUT端输出信号。
[答案]初值寄存器;计数执行单元
36.CPU访问存储器进行读写操作时,通常在状态去检测READY,一旦检测到READY无效,就在其后插入一个周期。
[答案]T3;TW
37.8086/8088CPU中的指令队列的长度分别为和字节。
[答案]6;4
38.当8086CPU的MN/MX引脚接电平,CPU处于最大模式,这时对存储器和外设端口的读写控制信号由芯片发出。
[答案]低;总线控制器(8282)
39.8086CPU写入一个规则字,数据线的高8位写入存储体,低8位写入存储体。
[答案]奇地址;偶地址
40.CPU在执行OUTDX,AL指令时,寄存器的内容送到地址总线上,寄存器的内容送到数据总线上。
[答案]DX;AL
41.中断矢量就是中断服务子程序的,在内存中占有个存储单元,其中低地址存储单元存放的是,高地址存储单元存放的是。
[答案]入口地址;4;入口地址的偏移量;入口地址的段地址
42.CPU响应8259A中断,在引脚上输出个负脉冲,在第个负脉冲期间读入中断类型码。
[答案]INTA;2;2
43.PC/XT机的中断矢量表放在从H地址单元到地址单元,总共有个字节。
[答案]00000H;003FFH;1024
44.计算机与外界交换信息称为通信,通信有两种基本的方式:
和。
[答案]串行通信;并行通信
45.工业控制中的模拟信号必须经转换变成量才能送计算机处理。
[答案]数/模;数字
46.一片8259A可管理级中断,经过级连最多可管理级中断。
8259A有个方式选择控制字和个操作命令字。
[答案]8;64;4;3
47.微机系统中,ROM只能,RAM可,动态RAM的内容需定时。
[答案]读;随机读写;刷新
48.8086/8088微处理器被设计为两个独立的功能部件:
________和________。
[答案]BIU;EU
49.具有电可擦除的只读存储器是________。
[答案]E2PROM
选择题
1.要对可编程接口芯片进行读写操作的必要条件是(),只有满足该条件后,才能使该接口芯片进入电路工作状态,实现数据的输入/输出。
(L表示低电平)[答案]A
A)CS=LB)WR=LC)RD=LD)WR=L或RD=L
2.程序查询I/O的流程总是按()次序完成一个字符的传输。
A)读状态端口,写数据端口,读控制端口B)写数据端口,读状态端口,写控制端口
C)读状态端口,读/写数据端口D)随I/O接口具体要求而定[答案]C)
3.在IBMPC机中,I/O端口编址方式为()。
A)独立编址B)统一编址C)固定地址D)不一定[答案]A)
4.从端口320H读数据进AL的指令组为()。
A)INAL,320HB)OUT320H,AL
C)MOVDX,320HD)MOVDX,320H
INAL,DXOUTDX,AL[答案]C)
5.8086微处理器的一个典型总线周期需要()个T周期。
A)4B)3C)2D)1[答案]A)
6.8086微处理器的一个总线周期若有必要,则在()之后插入Tw。
A)T4B)T3C)T2D)T1[答案]B)
7.8255A的PA口工作在方式2,PB口工作在方式1时,其PC端口()。
A)用作两个4位I/O端口B)部分引脚作联络,部分引脚作I/O
C)全部引脚均作联络信号D)作8位I/O端口,引脚都为I/O线[答案]C)
8.当8255A的PA口工作在方式1的输入时,对PC4置位,其作用是()
A)启动输入B)开放输入中断C)允许输入D)停止输入[答案]B)
9.8255A端口A工作在方式2,其端口功能是()。
A)双向B)输出C)输入D)传送[答案]A)
10.8086/8088的中断向量表用于存放()。
[答案]B)
A)中断类型号B)中断服务程序入口地址C)中断服务程序D)中断服务程序返回地址
11.一个8259可管理()中断源。
[答案]B)
A)1B)8C)16D)64
12.当8086CPU的INTR=1且IF=1时,则CPU至少应完成()后,才能响应该中断请求,进行中断处理。
[答案]C)
A)当前时钟周期B)当前总线周期C)当前指令周期D)下一个指令周期
13.8086CPU响应可屏蔽中断时,CPU()。
[答案]C)
A)执行一个中断响应周期B)执行两个连续的中断响应周期
C)执行两个中断响应周期,其间有3个Ti(空闲周期)D)不执行中断响应周期
14.9片8259A级连可管理()中断源。
[答案]D)
A)1B)8C)16D)64
15.8253的哪种工作方式能产生连续方波输出()。
[答案]D)
A)方式0B)方式1C)方式2D)方式3
16.8253某通道的最大计数值对应的初值是()。
[答案]D)
A)FFFFHB)65535C)10000D)0000H
17.8086系统中若访问奇存储体的一个字节单元,则此时
与A0是( )状态。
[答案]B)
A)1,0 B)0,1 C)0,0 D)1,1
18.存储系统中,通常SRAM芯片所用控制信号有( )。
[答案]B)
A)
READY B)
C)
ALE D)
19.6116芯片地址及数据线的条数分别为( )。
[答案]C)
A)11条地址线,16条数据线 B)10条地址线,8条数据线
C)11条地址线,8条数据线D)10条地址线,16条数据线
20.半导体EPROM中写入的内容,可以通过( )擦除。
[答案]A)
A)紫外线照射 B)电信号 C)口令 D)DOS命令
21.8253某一通道工作于方式3,接入1MHZ的时钟,如要求产生400HZ的方波,则计数器的初值应为( )[答案]B)
A)2000 B)2500C)3000 D)4000
22.8086有两种工作模式,即最大模式和最小模式,工作于何种模式由控制总线中的一条( )信号线来决定。
[答案]A)
A)MN/
B)M/
C)NMI D)LOCK
23.两片8259A采用主从级连方式,最多能管理()[答案]B)
A)8级中断B)15级中断C)16级中断D)7级中断
24.8086CPU对内存读/写操作,需两个总线周期的读/写操作是()[答案]D)
A)从偶地址读/写一个字节B)从奇地址读/写一个字节
C)从偶地址读/写一个字D)从奇地址读/写一个字
25.8086微机系统主存和外设端口,通常分为偶地址存储器和奇地址存储器(或外设端口),通常奇偶地址存储器(或外设端口)数据线以及选通信号和8086接法是()。
[答案]A)
A)奇地址存储器数据线接8086D15~D8,选通信号是
=0,A0=1
偶地址存储器数据线接8086D7~D0,选通信号是
=1,A0=0
B)奇地址存储器数据线接8086D7~D0,选通信号是
=0,A0=1
偶地址存储器数据线接8086D15~D8,选通信号是
=1,A0=0
C)奇地址存储器数据线接8086D15~D8,选通信号是
=1,A0=0
偶地址存储器数据线接8086D7~D0,选通信号是
=0,A0=1
D)奇地址存储器数据线接8086D7~D0,选通信号是
=1,A0=0
偶地址存储器数据线接8086D15~D8,选通信号是
=0,A0=1
26.8086CPU复位后,CPU执行的第一条指令的起始地址应是()[答案]A)
A)ROM,FFFF0HB)RAM,FFFF0HC)ROM,FFFFHD)RAM,FFFFH
27.8253工作在()时,计数到0时OUT引脚能输出一个CLK周期宽度的负脉冲。
[答案]D)
A)方式0B)方式1C)方式3D)方式4或方式5
28.若8259A工作在优先级自动循环方式,则IRQ3的中断请求被响应并且服务完毕后,优先权最高的中断源是()。
[答案]D)
A)IRQ0B)IRQ2C)IRQ3D)IRQ4
29.由2732芯片组成64KB的存储器,则需要()块芯片和至少()根地址总线。
[答案]C)C)
A)12B)24C)16D)14
30.ADC0809转换完成后可以用()引脚经中断逻辑向CPU申请中断。
[答案]C)
A)OEB)STARTC)EOCD)ALE
31.与8253工作方式4输出波形相同的是()。
[答案]D)
A)方式1B)方式3C)方式2D)方式5
32.如果计数初值N=9,8253工作在方式3,则高电平的周期为()个CLK周期。
[答案]A)
A)5B)6C)3D)4
33.8253有()个独立的计数器。
[答案]B)
A)2B)3C)4D)6
34.8255工作在方式1的输出时,OBF信号表示()信号。
[答案]B)
A)输入缓冲器满B)输出缓冲器满C)输入缓冲器空D)输出缓冲器空
35.对8255的C口D3位置1的控制字为()。
[答案]B)
A)00000110BB)00000111BC)00000100BD)00000101B
36.对8255的端口A工作在方式1输入时,C口的()一定为空闲的。
[答案]C)
A)PC4、PC5B)PC5、PC6C)PC6、PC7D)PC2、PC3
37.8255的()一般用作控制或状态信息传输。
[答案]C)
A)端口AB)端口BC)端口CD)端口C的上半部分
38.PC/XT机中若对8259A写入的ICW2是70H,则该8259A芯片的IRQ5的中断矢量存储的地址是()[答案]D)
A)75HB)280HC)300HD)1D4H
39.若8259A工作在优先级自动循环方式,则IRQ4的中断请求被响应并且服务完毕后,优先权最高的中断源是()。
[答案]B)
A)IRQ3B)IRQ5C)IRQ0D)IRQ4
40.CPU响应INTR引脚上来的中断请求的条件之一是()。
[答案]A)
A)IF=0B)IF=1C)TF=0D)TF=1
41.由2K×4的芯片组成容量为4KB的存储器需要()片这样的存储芯片。
[答案]B)
A)2B)4C)8D)16
简答题
1.8086/8088CPU中,EU与BIU各自的功能是什么?
如何协同工作?
答:
EU是执行部件,主要的功能是执行指令。
BIU是总线接口部件,与片外存储器及I/O接口电路传输数据。
EU经过BIU进行片外操作数的访问,BIU为EU提供将要执行的指令。
EU与BIU可分别独立工作,当EU不需BIU提供服务时,BIU可进行填充指令队列的操作。
2.8086/8088微处理器内部有那些寄存器,它们的主要作用是什么?
答:
执行部件有8个16位寄存器,AX、BX、CX、DX、SP、BP、DI、SI。
AX、BX、CX、DX一般作为通用数据寄存器。
SP为堆栈指针存器,BP、DI、SI在间接寻址时作为地址寄存器或变址寄存器。
总线接口部件设有段寄存器CS、DS、SS、ES和指令指针寄存器IP。
段寄存器存放段地址,与偏移地址共同形成存储器的物理地址。
IP的内容为下一条将要执行指令的偏移地址,与CS共同形成下一条指令的物理地址。
3.8086对存储器的管理为什么采用分段的办法?
答:
8086是一个16位的结构,采用分段管理办法可形成超过16位的存储器物理地址,扩大对存储器的寻址范围(1MB,20位地址)。
若不用分段方法,16位地址只能寻址64KB空间。
4.在8086中,逻辑地址、偏移地址、物理地址分别指的是什么?
如何将逻辑地址转换为物理地址?
答:
逻辑地址是在程序中对存储器地址的一种表示方法,由段地址和段内偏移地址两部分组成,如1234H:
0088H。
偏移地址是指段内某个存储单元相对该段首地址的差值,是一个16位的二进制代码。
物理地址是8086芯片引线送出的20位地址码,用来指出一个特定的存储单元。
将逻辑地址中的段地址左移四位后再加上逻辑地址中的段内偏移地址便可转换为对应的物理地址。
5.8086与8088CPU在编程结构和引脚上的主要区别是什么?
答:
在内部编程结构上的区别:
8086片内指令预取缓冲器深度为6字节,8088只有4字节。
在引脚上的区别:
8086有16条数据信号引线,8088只有8条;在8086中,M/IO引脚为高时表示访问内存单元,为低时则访问I/O端口,而在8088中刚好相反;8086中有BHE(高8位有效)信号,而8088中无此信号,对应引脚仅为状态信号。
6.8086基本总线周期由几个时钟周期构成?
其中各时钟周期分别完成什么基本操作?
答:
基本总线周期由4个时钟(CLK)周期组成,按时间顺序定义为T1、T2、T3、T4。
在T1期间8086发出访问目的地的地址信号和地址锁存选通信号ALE;T2期间发出读写命令信号RD#、WR#及其它相关信号;T3期间完成数据的访问;T4结束该总线周期。
7.8086中断分哪两类?
8086可管理多少个中断?
答:
8086中断可分为硬件中断和内部中断两类。
8086可管理256个中断。
8.在基于8086的微计算机系统中,存储器是如何组织的?
是如何与处理器总线连接的?
/BHE信号起什么作用?
答:
8086为16位处理器,可访问1M字节存储器空间;1M字节的存储器分为两个512K字节的存储体,分别为偶地址存储体和奇地址存储体;偶地址存储体的数据线连接D7~D0,“选通”信号接地址线A0;奇地址存储体的数据线连接D15~D8,“选通”信号接/BHE信号;/BHE信号有效时允许访问奇地址存储体中的存储单元。
9.A/D和D/A转换在微机应用中分别起什么作用?
答:
在微机应用中A/D转换器完成输入模拟量到数字量的转换,供微机采集数据。
D/A转换器完成微机输出数字量到模拟量的转换,实现微机控制。
10.微型计算机系统总线由哪三部分组成?
它们各自的功能是什么?
答:
由地址总线、数据总线和控制总线三部分组成。
地址总线用于指出数据的来源或去向;数据总线提供了模块间数据传输的路径;控制总线用来传送各种控制信号以便控制数据、地址总线的操作及使用。
11.CPU与接口之间有哪几种传送信息方式,他们各应用在什么场合?
答:
CPU与接口之间有哪几种传送信息方式有四种:
程序控制方式、中断方式、DMA方式。
其中程序控制方式包括无条件传送和查询传送。
无条件传送只能应用于简单对象控制,如LED显示等。
查询传送在CPU不太忙,传送速度不太高的情况下可以采用。
中断方式用于CPU任务比较忙,传送速度不太高的系统中,尤其适合实时控制及紧急事件处理。
DMA方式对于高速度大批量数据传送特别有用。
]
12.什么是中断类型码、中断向量、中断向量表?
在8086/8088的微机系统中,中断类型码和中断向量之间有什么关系?
答:
处理机可处理的每种中断的编号为中断类型码。
中断向量是指中断处理程序的入口地址,由处理机自动寻址。
中断向量表是存放所有类型中断处理程序入口地址的一个默认的内存区域。
在8086系统中,中断类型码乘4得到向量表的入口,从此处读出4字节内容即为中断向量。
13.简述可屏蔽中断的响应过程。
答:
当8086收到INTR的高电平信号时,在当前指令执行完且IF=1的条件下,8086在两个总线周期中分别发出INTA#有效信号;在第二个INTA#期间,8086收到中断源发来的一字节中断类型码;8086清除IF、TF并将PSW、CS、IP内容进入堆栈;然后用类型码乘4后得到中断向量入口地址,从此地址开始读取4字节的中断处理程序的入口地址,8086从此地址开始执行程序,遇到中断返回指令时,便从堆栈中恢复PSW、CS、IP的内容,从而返回中断前的程序去执行,至此完成了INTR中断请求的响应过程。
14.已知某系统的存储器全部用2114存储芯片扩展而成,每片2114存储容量为1K×4bit,请问:
①每片2114存储器有多少条地址引脚,有多少数据引脚?
②若要扩展8K×8的存储器,需要用多少片2114?
③与系统连接时,芯片上的/OE引脚和/WE引脚应分别与系统总线上的什么信号相联?
。
15.8086/8088CPU在寻址I/O端口时使用多少位地址?
可寻址多少个字端口和字节端口?
8086/8088CPU在寻址内存时使用多少位地址?
可寻址多少字节内存单元?
16.设CS=4000H
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 四川 理工学院 微机 原理 复习题