《微机原理与接口技术》试题第一套无答案.docx
- 文档编号:3940118
- 上传时间:2023-05-06
- 格式:DOCX
- 页数:34
- 大小:34.78KB
《微机原理与接口技术》试题第一套无答案.docx
《《微机原理与接口技术》试题第一套无答案.docx》由会员分享,可在线阅读,更多相关《《微机原理与接口技术》试题第一套无答案.docx(34页珍藏版)》请在冰点文库上搜索。
《微机原理与接口技术》试题第一套无答案
《微机原理与接口技术》试题(第一套)
一、选择题(每题3分,共30分)
1.8288在8086/8088组成的计算机中的作用是(②)。
①数据缓冲器②总线控制器③地址锁存器④提供系统时钟CLK
2.指令MOV0283H[BX][SI],AX中目标操作数的寻址方式为(②)。
①寄存器寻址②基址变址相对寻址③基址寻址④变址寻址
3.某存储单元的段基址为3806H,段内偏移地址为2A48H,该存储单元的物理地址为(④)。
①4100H②3AA08H③3B008H④3AAA8H
38060+2A48=3AAA8H
4.某存储器芯片有地址线13根,数据线8根、该存储器芯片的存储容量为(③)。
①15K×8②32K×256③8K×8④32K×8
5.某存储器芯片容量为2K×1bit、若用它组成16K×8bit存储器组,所用芯片数以及用于组内寻址的地址线为(②)。
①32片、11根②64片、14根③8片、14根④16片、8根
6.“ADDAX,[BX+8]”的源操作数在当前(②)。
①堆栈段②数据段③代码段④程序段
7.DMAC8237具有(②)。
①八个独立通道②四个独立通道③二个独立通道④三个独立通道
DMAC8237A的主要性能:
1、有4个独立的DMA通道,每个通道都充许开放或禁止DMA请求,都可以独立控制自动预置方式。
2、具有三种基本的传输方式:
单字节传送、数据块传送、请求传送。
3、具有存储器到存储器的传送功能4、具有正常时序和压缩时序两种基本时序。
5、8257A级联可扩充任意个DMA通道。
6、有两种优先管理方式:
固定优先级和循环优先级。
7、有较高的数据传输速率。
8.可编程并行接口8255A具有(①)
①两个8位(A口、B口)和两个4位(C口的高、低各4位)并行输入输出端口。
②两个8位(A口、C口)和两个4位(B口的高、低各4位)并行输入输出端口。
③两个8位(B口、C口)和两个4位(A口的高、低各4位)并行输入输出端口。
④两个4位(A口、B口)和一个8位(C口)并行输入输出端口。
9.8259分别有(③)个ICW和OCW。
①2,4②4,2③4,3④3,4
8259A有3个操作命令字OCW1-OCW3,4个初始化命令字ICW1-ICW4。
10.8255A有3种工作方式,能工作与工作方式2的口有(④)。
①A口和B口②B口和C口③B口④A口
二、判断题(每题2分,共10分)
1.数据总线是单向总线。
(错)双向总线。
2.RAM是指只读存储器(错)RAM随机访问存储器。
ROM只读存储器
3.CPU与外界交换信息的方式有两种:
同步通信和异步通信。
(对)
4.8259A具有8级优先权控制,通过级联可扩展至64级优先权控制。
(对)
5.CPU的发展经历了4代,第三代用的是半导体管。
(错)集成电路。
三、填空题(每空2分,共20分)
1.标志寄存器FR中下列标志位的名称以及为0和1时代表的意义分别为:
①CF:
(进位标志位;0:
无进位1:
有进位);
②IF:
(中断允许标志位;0:
屏蔽外部的可屏蔽的中断请求;1:
允许接受外部的可屏蔽的中断请求);
2.物理地址是指(存储器的实际地址,一个存储单元的物理地址是惟一);
3.微机中的ROM是(只读存储器)。
5.CPU与接口之间传送信息的方式一般有四种,即:
(无条件)、(查询式)、(中断方式)、(DMA方式)。
6.8086/8088从总的说来有(内部)、(外部)两种中断。
7.总线根据其所处的位置不同,可以分为(片内总线)、(片总线)、(内总线)、(外总线)。
8.半导体存储器从使用功能上来说,可分为两类:
(随机存取存储器RAM)和(只读存储器ROM)。
9.8253一个芯片上有(3)个独立的16位计数器通道,每个通道有(6)种工作方式。
10.MOVAX,1234H中源操作数所使用的寻址方式为:
(立即数寻址方式),MOVES,AX源操作数所采用的寻址方式:
(寄存器寻址方式)。
四、简答题(每题5分,共计20分)
1.8086CPU由哪两个独立的工作单元组成?
它们的功能是什么?
答:
8086CPU由总线接口单元BIU和执行单元EU组成。
其中,
BIU负责与存储器接口,即8086CPU与存储器之间的信息传送,都是由BIU进行的。
EU负责指令的执行
2.微机中的基本计时有哪几种?
它们之间的有何关系?
答:
微机中的基本计时有:
指令周期;总线周期;时钟周期。
一个指令周期由若干时钟周期或总线周期构成,一个基本的总线周期由四个时钟周期构成,时钟周期是最小的计时单位,它是微机主频的倒数。
3.8237在系统中起什么作用?
请简述8237工作过程。
答:
DMA控制作用,具有DMA请求、响应、传送和结束的管理能力。
8237工作过程分四个阶段:
(1)请求:
(2)响应:
(3)传送:
(4)结束:
4.试述中断处理过程?
答:
中断处理过程为:
中断请求、中断排队、中断响应、中断处理、中断返回。
五、程序分析题
在数据段中从0500H单元开始存放着100个带符号数(16位),要求把其中的正数传送至1000H开始的存储区;负数传送至1100H开始的存储区。
(8分)
XORDX,DX
MOVSI,0500H
MOVDI,1000H;存正
MOVBX,1100H;存负
MOVCX,100
L1:
MOVAX,[SI]
TESTAX,8000H
JNZL2;负转L2
MOV[DI],AX
INCDI
INCDI
JMPL3
L2:
MOV[BX],AX
INCBX
INCBX
L3:
INCSI
INCSI
LOOPL1
HLT
六、应用题(12分)
使用下列RAM芯片,组成所需的存储容量,各需多少RAM芯片?
各需多少RAM芯片组?
共需多少根寻址线?
每块芯片需多少寻址线?
(1)512×4的芯片,组成8K×8的存储容量(32,16,13,9)
(2)4K×1的芯片,组成64K×8的存储容量(128,16,16,12)
(3)1K×8的芯片,组成32K×8的存储容量(32,32,15,10)
《微机原理与接口技术》试题(第二套)
一、单项选择题(每小题1分,共15分)
1.指令MOVAX,[3070H]中源操作数的寻址方式为()
A.寄存器间接寻址B.立即寻址C.直接寻址D.变址寻址
2.Reset信号有效后,8086CPU的启动地址()
A.FFFFFh B.0FFFFh C.FFFF0h D.00000h
3.在8086CPU的标志寄存器中,控制标志位占()
A.3位B.9位C.4位D.16位
4.堆栈的工作方式是()
A.先进先出B.随机读写C.只能读出不能写入D.后进先出
5.CPU与外设间数据传送的控制方式有()
A.中断方式B.程序控制方式C.DMA方式D.以上三种都是
6.设串行异步通信的数据格式是:
1位停止位,7位数据位,1位校验位,1位起始位,若传输率为2400位/秒,则每秒传输的最大字符个数为()
A.10个B.110个C.120个D.240个
7.CPU与I/O设备间传送的信号有()
A.控制信息B.状态信息C.数据信息D.以上三种都有
8.若传送率为1200,波特率因子n=16,则收、发时钟(RxC.TxC)的频率为()
A.1MHz B.19.2KHz C.20KHz D.2400Hz
9.在DMA方式下,外设数据输入到内存的路径是()
A.外设→CPU→DMAC→内存B.外设→DMAC→内存
C.外设→存储器D.外设→数据总线→存储器
10.8255A中即可以作数据输入、输出端口,又可提供控制信息、状态信号的端口是()
A.B口B.A口C.C口D.以上三个端口均可以
11.8251A的方式控制字(即模式字)的作用是()
A.决定8251的数据格式B.决定8251的数据格式和传送方向
C.决定8251何时收发D.以上都不对
12.在数据传输率相同的情况下,同步字符串送的速度高于异步字符传输,其原因是()
A.字符间无间隔B.双方通信同步
C.发生错误的概率少D.附加位信息总量少
13.采用高速缓存的目的是()
A.提高主存速度B.提高总线传输率
C.使CPU全速运行D.扩大可寻址空间
14.CPU响应中断请求和响应DMA请求的本质区别是()
A.程序控制B.需要CPU干预
C.响应中断时CPU仍控制总线而响应DMA时,让出总线D.速度快
15.用三片8259A级数是()
A.24级B.22级C.23级D.21级
二、填空题(每空1分,共20分)
1.微型计算机由______________________________________四部分组成。
2.8086CPU的9个标志位中,属状态标志的有______________________。
3.总线周期是指_____________________________________。
4.当__________________________________________时,CPU便进入等待状态(Tw)。
5.当一个系统中包含的外设接口较多时,数据总线上需要有________________________
______以增强驱动能力。
6.Reset信号到来后,8086CPU的特征是________________________________。
7.总线读操作是指____________________________________。
8.软件中断服务程序的入口地址是由__________________________产生的。
9.串行通信数据传送的方向有___________________________三种。
10.DMA控制器的基本组成包括___________________________。
11.对8251A初始化时必须按照___________________________________的次序进行。
12.8259A的初始化命令字包括____________________________,其中______________是必须设置的。
13.中断类型码为的中断向量一定存放在_____________个连续单元中,若其入口地址为
3040:
2010,则这四个单元中的具体内容依次为____________________。
14.8253芯片内包含有____个独立的计数通道,它有______种工作方式,若输入时钟CLK
1=1MHz,计数初值为500,BCD码计数方式,OUT1输出为方波,则初始化时该通道的控制字应为___________________________________。
15.用2k×8的SRAM芯片组成16K×16的存储器,共需SRAM芯片_______________片,片内地址和产生片选信号的地址分别为___________________位。
三、名词解释(每小题3分,共15分)
1.Cache
2.中断向量
3.总线主模块
4.全双工
5.堆栈
四、简答题(共25分)
1.总线标准化的目的是什么?
涉及哪些内容?
列举1-2个标准系统总线。
(5分)
2.某系统中有一片8253,其四个端口地址为310H,312H,314H,316H,计数脉冲频率为1MHz、BCD码计数,试编写输出频率为2KHz方波的初始化程序。
(5分)
3.在一个8086CPU和单片8259A组成的系统中,试说明:
(1)8086CPU在响应可屏蔽中断的条件是什么?
(2)8086CPU在响应中断过程中,连续执行两个INTA周期,其作用是?
(3)假如8259A已被编程,ICW2=0AH,若连接在8259A的IR3端的外设提出中断申请,它的中断向量的存放地址是什么?
(15分)
五、简单应用题(共25分)
1.图1所示为某微机系统中用74LS138译码器产生各I/O接口新片的片选信号的电路,试指出与Y1,Y3连接的芯片的端口地址范围。
(5分)
2.数/模(D/A)转换接口电路如图2所示,设8255A的端口地址为300H-303H,C口的工作于方式0,试编写能从Vout端产生连续三角波的程序,程序应加适当注释。
(10分)
3.利用8251A实现与外设串行通信的控制程序如下,其中8251A的控制/状态口地址为2F9H,数据口地址为2F8H,41H为字符A的ASCII码,要求:
(10分)
(1)阅读此程序,加上适当注释并说明程序实现的功能;
(2)指出CPU与8251A见数据传送的控制方式。
START:
MOVDX,2F9H
MOVAL,74H
OUTDX,AL
MOVAL,11H
OUTDX,AL
L1:
MOVDX,2F9H
INAL,DX
ANDAL,01H
JZL1
MOVDX,2F8H
MOVAL,41H
OUTDX,AL
HLT
《微型计算机原理及接口技术》试题(第三套)
一、选择题
1.一个完整的计算机系统通常应包括。
①系统软件和应用软件②计算机及其外部设备
③硬件系统和软件系统④系统硬件和系统软件
2.执行指令PUSHBX后,堆栈指针SP的变化为()
①SP-1②SP-2③SP+1④SP+2
3.设某数据段中有:
DA1DB32H,58H
DA2DW32H,58H
下面有错误的语句是()
①LEASI,DA2②MOVAL,DA1+1③MOVBL,DA2④INCDA2
4.指令MOV[BX][SI],AX中目标操作数的寻址方式为()。
①寄存器寻址②基址变址相对寻址③基址变址寻址④变址寻址
5.可编程中断控制器8259A每片具有()。
①4级优先权控制,可连接4个中断源。
②8级优先权控制,可连接8个中断源。
③2级优先权控制,可连接2个中断源。
④8级优先权控制,可连接16个中断源。
6.定时/计数器8253每片有()。
①3个独立的16位计数器,每个计数器都有6种不同的工作方式。
②2个独立的8位计数器,每个计数器都有3种不同的工作方式。
③3个独立的16位计数器,每个计数器都有8种不同的工作方式。
④4个独立的16位计数器,每个计数器都有6种不同的工作方式。
7.执行指令POPBX后,堆栈指针SP的变化为()
①SP-1②SP-2③SP+1④SP+2
8.MOVAX,ES:
[BX][SI]的源操作数的物理地址是。
①16d×(DS)+(BX)+(SI)②16d×(ES)+(BX)+(SI)
③16d×(SS)+(BX)+(SI)④16d×(CS)+(BX)+(SI)
9.条件转移指令“JS”的转移条件是()
①SF=0②SF=1③CF=0④CF=1
10.采用高速缓存(cache)的目的是()
①扩大主存容量②提高CPU运行速度③提高总线速度④提高主存速度
二、填空题(每空2分,共计20分)
1.(121)10=()2=()16
2.所有的变量都具有3种属性:
()、()、类型。
3.汇编语言源程序中的语句可分为两类:
()、()。
4.请指出下列指令中原操作数和目标操作数的寻址方式:
①ADD100H[BX][SI],DX;目标操作数();源操作数();
②ADCBX,[SI];目标操作数();源操作数();
5.指示性语句的作用是();指令性语句的作用是(
);
6.在串行通信中,线路传输的方式有单工、()、()、多工。
7.8237A在微机系统中所起的作用是DMA控制;它有()个通道;有()、()、()、()四种传送模式;片内有(
)端口可寻址。
三、判断题(每题2分,共计10分)
1.汇编语言编写的源程序能够被机器直接识别和执行。
()
2.8088中,取指令和执行指令可以重叠操作。
()
3.每个时钟周期都包含四个总线周期。
()
4.A/D转换器主要用来将数字信号转换为模拟信号。
()
5.8237A是一种高功能的DMA控制器,但它不可以编程。
()
四、简答题(每题5分,共计20分)
1.8259A在系统中起什么作用?
当中断源提出中断请求后,8259A应完成哪些工作?
2.8251A在串行通信中起什么作用?
3.8086/8088微处理器内部有哪些寄存器?
其主要作用是什么?
4.什么是总线周期?
一个基本的总线周期由多少个T构成?
五、程序分析题
1.执行系列程序(4分)
MOV SP,2000H
MOV AX,0F0H
MOV SI,1234H
MOV DX,5678H
PUSH SI
POP DI
SHL DX,1
TEST AX,DX
PUSH DX
HLT
请问:
SP=__________________;DI=___________________。
2.设DS=1000H,AX=1234H,若8086CPU执行完“MOV[2001H],AX”指令后,试回答下列问题:
(6分)
(1)目的操作数的物理地址是多少?
(2分)
(2)目的操作数高8位偏移地址是多少?
(2分)
(3)AL寄存器中的内容送到哪一个物理地址单元中?
(2分)
六、应用题
下面是一个静态RAM芯片的逻辑框图请问
(1)此芯片有多少根地址线?
(2)有多少根数据输入/输出线?
(3)、的作用是什么?
(4)此芯片内共有多少个存储单元?
(5)每个存储单元存放多少位二进制数?
《微机原理与接口技术》试题(第四套)
一.单项选择题(在每小题的四个备选答案中选出一个正确的答案,并将其号码填写在题干后面的○中。
每小题2分,本题共30分)
1.8086CPU芯片的外部引线中,数据线的条数为○
①6条②8条③16条④20条
2.8088CPU上READY信号为下面哪种信号有效?
○
①上升边②下降边
③高电平④低电平
3.8088CPU中的CS寄存器是一个多少位的寄存器?
○
①8位②16位③24位④32位
4.当8086CPU读写内存的一个规则(对准)字(16位)时,和A0的状
态必须是○
①00②01
③10④11
5.当8086CPU读I/O接口时,信号和的状态必须是○
①00②01
③10④11
6.在8088CPU中,用于寄存器间接寻址输入输出指令的寄存器是○
①AX②BX③CX④DX
7.ISA总线是一种多少位的内(系统)总线?
○
①8位②16位③32位④64位
8.属于只读存贮器的芯片是○
①SRAM②DRAM③EPROM④SDRAM
9.需要定时刷新的存贮器是○
①SRAM②DRAM③EPROM④EEPROM
10.内存从A4000H到CBFFFH,共有○
①124K②160K③180K④224K
11.擦除EPROM是用○
①+5V电压②+15V电压
③+21V电压④紫外光照射
12.采用查询方式来实现输入输出是因为它○
①速度最快
②CPU可以不介入
③实现起来比较容易
④在对多个事件查询工作时,能对突发事件做出实时响应
13.实现DMA传送,需要○
①CPU通过执行指令来完成
②CPU利用中断方式来完成
③CPU利用查询方式来完成
④不需要CPU参与即可完成
14下面哪种说法不正确○
①内存地址也可做为接口地址使用
②内存地址不可做为接口地址使用
③接口地址不可做为内存地址使用
④接口地址也可做为外存地址使用
15.8255工作在方式0时,下面哪种说法正确○
①A、B、C三个口输入均有锁存能力
②只有A口输入有锁存能力
③只有C口输入有锁存能力
④A、B、C三个口输入均无锁存能力
二.多项选择(在备选的答案中选出正确的答案,每小题2.5分,本题共10分)
1.在构成8088最大模式下构成系统总线时,可用到下列哪些芯片?
○
①74LS373②8288③74LS245④74LS138⑤8289
2.8086CPU一个总线周期可以读(或写)的字节数为○
①1个②2个③3个④4个⑤6个
3.当8255的A口工作在方式2,B口工作在方式0时,其C口可用作○
①全部用作联络信号②5条用作联络信号③4条用作联络信号
④3条用作I/O⑤8条用作I/O
4.当8086CPU最大模式下读内存时,下列哪些信号的状态是正确的?
○
①②③④
⑤
三.判断题(认为正确的在题后○中打“√”号。
错误的打
“×”号,并写出正确的内容。
每小题2分,本题共10分)
1.8086CPU的复位启动地址为0FFFFH。
○
2.在8086CPU响应中断时,CPU内部硬件只保护CS和IP,其余的内部寄存器应由程序员编程保护。
○
3.若各中断源的优先级是一样的,则可用自动循环优先级来实现。
○
4.异步串行通信在传送每一个字符时,传送出去的第一位一定是一个低电平的启动位。
○
5.8253不能产生宽度可编程的单个负脉冲。
○
四.简单回答题(每小题3分,本题共15分)
1.简要说明PCI总线的特点。
2.试说明在8088CPU执行INT40H指令的过程?
3.若己知8250芯片上有3条地址线A0~A2,该8250最少需占多少个接口地址?
4.说明当8253的外部时钟为1MHZ时,只用该8253如何产生宽度为1秒的负脉冲?
5.说明什么是中断嵌套?
五.应用题
1.(8分)下图为内存芯片与系统总线的连接图,用以存放数据。
图中锁存器为输出接口,其地址为0000H,它与数据总线相连接,可将数据总线上D0~D7从其输出端Q0~Q7输出。
回答下列两个问题:
⑴在读写内存芯片时,首先执行下列程序。
程序执行完后,决定存储器芯片的地址。
START:
MOVDX,0000H
MOVAL,76H
OUTDX,AL
⑵若首先执行下列程序,程序执行完后,决定存储器芯片的地址。
START:
MOVDX,0000H
MOVAL,0F0H
OUTDX,AL
2.(8分)下面两图均为利用锁存器74273作为输出接口的连接图,利用74273的CP端的上升沿可以锁存数据到74273的输出端。
并且假定接口地址为0000H。
⑴利用时序的概念,解释图Ⅰ和图Ⅱ哪一种连接是错误的?
⑵读下列程序,画出程序执行过程中图Ⅰ和图Ⅱ中74273的CP端的波形。
START:
MOVDX,0000H
GOON:
MOVAL,0F0H
OUTDX,AL
JMPGOON
3.(10分)一种通过接口芯片8255将ADC0809接到8088系统总线上的连接图如下图所示。
该电路以可编程并行接口8255作为ADC0809的接口,其初始化程序规定:
8255工作在方式0之下,A口输入,B口输出,C口的低4位输出、高4位输入,并且使PC0=0,PC1=0。
结合给出的硬件连接图,回答下面两个问题:
⑴若完成上述规定的8255的初始化程序如下,试在下划线处填上相应的数字或指指令。
INITI55:
MOVDX,①;
MOVAL,②;
OUTDX,AL
③;
MOVAL,00H
OUTDX,AL
⑵
一个具体的采集子程序如下,每调用一次采集子程序,可顺序对8路模拟输入IN0到IN7进行一次A/D变换,并将变换的结果存放在内存ADATA所在段、偏移地址为ADATA的顺序8个单元中。
PRMADPROCNEAR
PUSHBX
PUSHDX
PUSHDS
PUSHAX
PUSHSI
MOVDX,SEGADATA
MOVDS,DX
①
MOVBL,00H
MOVBH,08H
GOON:
MOVDX,8001H
MOVAL,BL
OUTDX,AL;送路地址
MOVDX,8002H
MO
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机原理与接口技术 微机 原理 接口 技术 试题 第一 答案