首页 《微机原理与接口技术》试题(第一套)

《微机原理与接口技术》试题(第一套)

举报
开通vip

《微机原理与接口技术》试题(第一套)《微机原理与接口技术》试题(第一套)一、选择题(每题3分,共30分)1.8288在8086/8088组成的计算机中的作用是(②)。①数据缓冲器②总线控制器③地址锁存器④提供系统时钟CLK2.指令MOV0283H[BX][SI],AX中目标操作数的寻址方式为(②)。①寄存器寻址②基址变址相对寻址③基址寻址④变址寻址3.某存储单元的段基址为3806H,段内偏移地址为2A48H,该存储单元的物理地址为(④)。①4100H②3AA08H③3B008H④3AAA8H38060+2A48=3AAA8H4.某存储器芯片有地址线1...

《微机原理与接口技术》试题(第一套)
《微机原理与接口技术》试 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 (第一套)一、选择题(每题3分,共30分)1.8288在8086/8088组成的计算机中的作用是(②)。①数据缓冲器②总线控制器③地址锁存器④提供系统时钟CLK2.指令MOV0283H[BX][SI],AX中目标操作数的寻址方式为(②)。①寄存器寻址②基址变址相对寻址③基址寻址④变址寻址3.某存储单元的段基址为3806H,段内偏移地址为2A48H,该存储单元的物理地址为(④)。①4100H②3AA08H③3B008H④3AAA8H38060+2A48=3AAA8H4.某存储器芯片有地址线13根,数据线8根、该存储器芯片的存储容量为(③)。①15K×8②32K×256③8K×8④32K×85.某存储器芯片容量为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,48259A有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代,第三代用的是半导体管。(错)集成 电路 模拟电路李宁答案12数字电路仿真实验电路与电子学第1章单片机复位电路图组合逻辑电路课后答案 。三、填空题(每空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.试述中断处理过程?答:中断处理过程为:中断请求、中断排队、中断响应、中断处理、中断返回。五、程序 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 题在数据段中从0500H单元开始存放着100个带符号数(16位),要求把其中的正数传送至1000H开始的存储区;负数传送至1100H开始的存储区。(8分)XORDX,DXMOVSI,0500HMOVDI,1000H;存正MOVBX,1100H;存负MOVCX,100L1:MOVAX,[SI]TESTAX,8000HJNZL2;负转L2MOV[DI],AXINCDIINCDIJMPL3L2:MOV[BX],AXINCBXINCBXL3:INCSIINCSILOOPL1HLT六、应用题(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.00000h3.在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.2400Hz9.在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芯片内包含有____个独立的计数通道,它有______种工作方式,若输入时钟CLK1=1MHz,计数初值为500,BCD码计数方式,OUT1输出为方波,则初始化时该通道的控制字应为___________________________________。15.用2k×8的SRAM芯片组成16K×16的存储器,共需SRAM芯片_______________片,片内地址和产生片选信号的地址分别为___________________位。三、名词解释(每小题3分,共15分)  1.Cache  2.中断向量  3.总线主模块  4.全双工  5.堆栈四、简答题(共25分)  1.总线 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 化的目的是什么?涉及哪些内容?列举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+23.设某数据段中有:DA1DB32H,58HDA2DW32H,58H下面有错误的语句是()①LEASI,DA2②MOVAL,DA1+1③MOVBL,DA2④INCDA24.指令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+28.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=110.采用高速缓存(cache)的目的是()①扩大主存容量②提高CPU运行速度③提高总线速度④提高主存速度二、填空题(每空2分,共计20分)1.(121)10=()2=()162.所有的变量都具有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,2000HMOV AX,0F0HMOV SI,1234HMOV DX,5678HPUSH SIPOP DISHL DX,1TEST AX,DXPUSH DXHLT请问: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④115.当8086CPU读I/O接口时,信号和的状态必须是○①00②01③10④116.在8088CPU中,用于寄存器间接寻址输入输出指令的寄存器是○①AX②BX③CX④DX7.ISA总线是一种多少位的内(系统)总线?○①8位②16位③32位④64位8.属于只读存贮器的芯片是○①SRAM②DRAM③EPROM④SDRAM9.需要定时刷新的存贮器是○①SRAM②DRAM③EPROM④EEPROM10.内存从A4000H到CBFFFH,共有○①124K②160K③180K④224K11.擦除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⑤82892.8086CPU一个总线周期可以读(或写)的字节数为○①1个②2个③3个④4个⑤6个3.当8255的A口工作在方式2,B口工作在方式0时,其C口可用作○①全部用作联络信号②5条用作联络信号③4条用作联络信号④3条用作I/O⑤8条用作I/O4.当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,0000HMOVAL,76HOUTDX,AL⑵若首先执行下列程序,程序执行完后,决定存储器芯片的地址。START:MOVDX,0000HMOVAL,0F0HOUTDX,AL2.(8分)下面两图均为利用锁存器74273作为输出接口的连接图,利用74273的CP端的上升沿可以锁存数据到74273的输出端。并且假定接口地址为0000H。⑴利用时序的概念,解释图Ⅰ和图Ⅱ哪一种连接是错误的?⑵读下列程序,画出程序执行过程中图Ⅰ和图Ⅱ中74273的CP端的波形。START:MOVDX,0000HGOON:MOVAL,0F0HOUTDX,ALJMPGOON3.(10分)一种通过接口芯片8255将ADC0809接到8088系统总线上的连接图如下图所示。该电路以可编程并行接口8255作为ADC0809的接口,其初始化程序 规定 关于下班后关闭电源的规定党章中关于入党时间的规定公务员考核规定下载规定办法文件下载宁波关于闷顶的规定 :8255工作在方式0之下,A口输入,B口输出,C口的低4位输出、高4位输入,并且使PC0=0,PC1=0。结合给出的硬件连接图,回答下面两个问题:⑴若完成上述规定的8255的初始化程序如下,试在下划线处填上相应的数字或指指令。INITI55:MOVDX,①;MOVAL,②;OUTDX,AL③;MOVAL,00HOUTDX,AL⑵一个具体的采集子程序如下,每调用一次采集子程序,可顺序对8路模拟输入IN0到IN7进行一次A/D变换,并将变换的结果存放在内存ADATA所在段、偏移地址为ADATA的顺序8个单元中。PRMADPROCNEARPUSHBXPUSHDXPUSHDSPUSHAXPUSHSIMOVDX,SEGADATAMOVDS,DX①MOVBL,00HMOVBH,08HGOON:MOVDX,8001HMOVAL,BLOUTDX,AL;送路地址MOVDX,8002HMOVAL,②OUTDX,ALMOVAL,③OUTDX,AL;送ALE和START脉冲NOPWAIT:INAL,DXTESTAL,④JZWAIT;等待变换结束MOVAL,02HOUTDX,AL;MOVDX,8000HINAL,DX;MOV[SI],ALMOVDX,8002HMOVAL,00HOUTDX,AL⑤;INC⑥;DECBHJNZGOONPOPSIPOP⑦POPDSPOPDXPOPBXRETPRMADENDP4.(9分)下图为采用查询方式工作的输入接口,地址译码器中A15~A1直接接或门输入。看图并回答下列问题:⑴输入设备在向接口传送8位数据的同时,还传送负脉冲,该信号的作用是什么?⑵D触发器的作用是什么?⑶编程序,用查间方式将输入设备的一个数据读入CPU的BL中。试题参考答案一.1.③2.③3.②4.①5.①6.④7.②8.③9.②10.②11.④12.③13.④14.②15.④二.1.①②③2.①②3.②③4.①③⑤三.1.×应为FFFF0H2.×CPU硬件保护的是F、CS和IP三个16位的寄存器3.√4.√5.×因为利用8253的方式0或方式1,通过编程设定计数器的计数值,可以产生不同宽度的负脉冲。四.1.PCI总线的特点主要是:良好品兼容性;独立于CPU,可与CPU异步工作;支持构成多机系统;对32位64位使用是透明的。可提供3.3V和5.0V两种环境下工作;支持即插即用。2.CPU取出INT40H指令,经指令译码获知这是一条中断指令。并且得到40H就是该软件央断的中断向量码。接着就将F、CS和IP压入堆栈保护起来,并关中断。而后,将中断向量码40H乘4得到中断向量表地址,从该地址开始的顺序两个单元的内容送IP,下两个单元的内容送CS。这就转向了中断服务程序。当然,在此之前,中断服务程序的入口地址早已填入中断向量表中。3.因为地址A0到A2三条地址线共有8种编码,故8250最多占8个接口地址。4.因为计数时钟为1MHZ,而每个计数器的计数值是16位的。因此,一个计数器的最大计数时间只有65.5mS左右,无法满足要求。但8253有三个计数器,可以串联使用以解决问题。例如,将时钟接到CLK0上,使GATE0有效(高电平)并将OUT0输出接到CLK1上做为计数器1的计数时钟,并使GATE1为高电平。这就将计数器0和计数器1串到一起。可使计数器0工作在方式2或方式3,使其输出连续的脉冲。使计数器1工作在方式0。且使两计数器的总计数值为1000×1000,可以计数器0的计数值均为1000,则OUT0的输出就是周期为1ms的对称方波或窄脉冲。使计数器1的计数值为999,则OUT1的输出即为宽度1秒的负脉冲。5.当CPU正在对某一个中断源服务时,又有优先级更高的中断源提出中断请求,则CPU应暂仃正在进行的中断服务而转向更高优先级中断源的服务。当更高优先级中断源服务结束后再回到原先的中断服务程序继续服务。这就是中断嵌套,而且可以多级嵌套。五.1.⑴20000H~2FFFFH⑵30000H~3FFFFH2.⑴根据8088CPU的写接口的时序,结合连接图的译码电路,可以认为图Ⅰ中锁存器CP上的波形与一样。锁存数据的上升沿应出现在时序一个总线周期的T4开始之后。同时,在写接口的总线周期里,CPU在时钟T2之后开始送出数据到数据总线上,到时钟T4时,数据已传送到接口并已稳定。此时,利用的上升沿刚好可把稳定的数据锁存到锁存器的输出端。但是,若采用图Ⅱ所示的电路,锁存器的锁存脉冲输入端CP上的波形刚好为图Ⅰ的反相波形,即为IOW的反相。这样以来,CP脉冲的上升沿就出现在T2时周期里,这时,CPU刚刚开始向外送数据,数据还没有到达外设,这时进行锁存必定会出错。3.⑴①8003H②10011000B③MOVDX,8002H⑵①MOVSI,OFFSETADATA(LEASI,ADATA)②01H③00H④10H⑤INCSI⑥BL⑦AX4.spanstyle='mso-ignore:vglayout;;z-index:3;left:0px;margin-left:33px;margin-top:2px;width:22px;height:2px'⑴STB脉冲除了将输入设备的数据锁存到锁存器的输出端外,该脉冲还用来触发D触发器,使其输出Q为高电平,此高电平表示外设有数据准备好。⑵D触发器的作用是用来提供外设数据准备好的状态。⑶程序如下:START:MOVDX,0001HWAIT:INAL,DXANDAL,80HJNZWAITMOVDX,0000HINAL,DXMOVBL,ALRET《微机原理与接口技术》试题(第五套)一、单项选择题(每题1分,共15分)  1.CPU与外设间数据传送的控制方式有()  A.中断方式B.DMA方式  C.程序控制方式D.以上三种都是  2.8086CPU内标志寄存器中的控制标志位占()  A.9位B.6位  C.3位D.16位  3.若传输率为2400,收、发时钟(RxC∕TxC)频率为38.4KHz,则波特率因子为()  A.1B.16  C.32D.64  4.CPU与I∕O设备间传送的信号有()  A.数据信息B.控制信息  C.状态信息D.以上三种都是  5.8251的方式字(模式字)的作用是()  A.决定8251的通信方式  B.决定8251的数据传送方向  C.决定8251的通信方式和数据格式  D.以上三种都不对  6.8255A这既可作数据输入、出端口,又可提供控制信息、状态信息的端口是()  A.B口B.A口  C.A、B、C三端口均可以D.C口  7.设串行异步通信的数据格式是:1个起始位,7个数据位,1个校验位,1个停止位,若传输率为1200,则每秒钟传输的最大字符数为()  A.10个B.110个  C.120个D.240个  8.在数据传输率相同的情况下,同步字符传输的速度要高于异步字符传输,其原因是()  A.字符间无间隔B.双方通信同步C.发生错误的概率少D.附加的辅助信息总量少  9.采用高速缓存Cache的目的是()  A.提高总线速度B.提高主存速度  C.使CPU全速运行D.扩大寻址空间  10.在中断方式下,外设数据输入到内存的路径是()  A.外设→数据总线→内存B.外设→数据总线→CPU→内存  C.外设→CPU→DMAC→内存D.外设→I∕O接口→CPU→内存  11.CPU响应中断请求和响应DMA请求的本质区别是()  A.中断响应靠软件实现  B.响应中断时CPU仍然仍控制总线,而响应DMA请求时,CPU要让出总线  C.速度慢  D.控制简单  12.堆栈的工作方式是()  A.先进先出B.随机读写  C.只能读出,不能写入D.后进先出  13.指令MOVAX,[3070H]中源操作数的寻址方式为()  A.寄存器寻址B.直接寻址  C.立即寻址D.间接寻址  14.Reset信号到来后,8086CPU的启动地址为()  A.00000HB.FFFFFH  C.FFFF0HD.0FFFFH  15.用3片8259A级联,最多可管理的中断数是()  A.24级B.22级  C.23级D.21级二、填空题(每空1分,共20分) 1.用2K×8的SRAM芯片组成32K×16的存储器,共需SRAM芯片__________片,产生片选信号的地址需要__________位。 2.在8086CPU中,总线接口部件(BIU)的功能是______________________________,执行部件(EU)的功能是______________________________。 3.在8086中,一条指令的物理地址是由________________________相加得到的。 4.8086CPU只在______________________________时,才执行总线周期。5.8086∕8088CPU工作在最大模式时,总线控制器产生控制信号的依据是____________________。6.从CPU的NMI引脚产生的中断叫做____________________,他的响应不受____________________的影响。7.中断类型码为15H的中断,其服务程序的入口地址一定存放在____________________四个连续的单元中,若这四个单元的的内容为:66H、50H、88H、30H,则其服务程序的入口地址为____________________。8.在8086系统中,最小模式下CPU通过__________引脚接收DMA控制器的总线请求,而从__________引脚上向DMA控制器发总线请求允许。9.设微机的地址总线为16位,其RAM存储器容量为32KB,首地址为4000H,且地址是连续的,则可用的最高地址是____________________。10.可编程串行接口芯片8251A可检测______________________________三种错误。11.常用来实现RS-232C电平与TTL电平相互转换的电路是。12.在存储系统的层次结构中,通常分为____________________两个层次。13.设8253的计数器1的输入时钟频率为1MHz,以BCD码计数,要求该通道每隔5ms输出一个正跳变信号,则其方式控制字应为____________________。14.若要可编程并行芯片8255A三个端口均作为输入口,则其方式选择控制字应为____________________。15.为使DMA操作过程正确进行,DMA操作之前,系统程序要对DMA控制器预置________________________________________三个信息。三、名词解释(每小题2分,共10分)  1.调制与解调  2.DRAM  3.波特率  4.中断嵌套  5.总线主模块四.简答题(每小题5分,共15分)  1.总线标准化的目的是什么?EIA-RS-232C是什么标准?主要包括哪些内容?适用于何种场合。  2.某8086系统中有一片8253芯片,其4个端口为:310H、312H、314H、316H,计数脉冲(CLK引脚)频率为1MHz,按BCD码计数,试编写使计数器1输出周期为250μs方波,计数器2对外事件计数,计满500个事件后输出中断请求信号的汇编程序。  3.8086CPU响应可屏蔽中断的条件是什么?下面是CPU用8255A作打印机接口采用中断方式传送数据的程序段,8255A的口地址为300H~306H,请阅读程序回答下列问题:  (1)打印数据从8255A的哪个端口输出,工作于何种方式?  (2)中断类型码是什么?  (3)中断服务子程序的入口地址是多少?五.简单应用题(共40分)  1.I/O端口地址译码器电路如图1所示,试指出Y1,Y2对应的端口地址及操作类型。(带&的为与非门,带≥1的为或门,带‘1’的为非门)。(10分)  2.8086CPU通过8255A与DAC0832接口的连接如图2所示,8255A的端口地址为300H~306H,请编写能从Vout端产生连续锯凿波的程序。设MOV、OUT指令的执行时间为10T,INC指令为2T,JNZ和JMP指令为12T,CPU主频为10MHz,计算锯凿波的周期。程序中主要语句应加适当注释。(15分)  3.利用8251A实现与外设串行通信的控制程序如下,其中8251A的控制∕状态口地址为2F9H,数据口地址为2F8H,要求:  (1)阅读此程序,加上适当注释,并说明串行数据格式和程序实现的功能。  (2)指出CPU与8251A间数据传送的控制方式及数据区首地址。(15分)  MOVDX,2F9H  MOVAL,40H  OUTDX,AL  MOVAL,5AH  OUTDX,AL  MOVAL,11H  OUTDX,AL  MOVDI,3000H  MOVCX,0FFH  STT:MOVDX,2F9H  INAL,DX  ANDAL,01H  JZSTT  MOVDX,2F8H  MOVAL,[DI]  OUTDX,AL  INCDI  LOOPSTT  HLT《微机原理与接口技术》试题(第六套)一、单项选择题(每小题1分,共16分)  1.指令MOVAX,[BX][SI]中源操作数的寻址方式是()A.寄存器间接寻址B.变址寻址C.相对寻址D.基址变址寻址  2.8086CPU内有指示下条指令有效地址的指示器是()  A.IPB.SPC.BPD.SI  3.设串行异步传送的数据格式是7个数据位、1个起始位,1个停止位、1个校验位,波特率为2400,则每秒钟传送的最大字符数为()  A.100个B.120个C.10个D.240个  4.采用高速缓存(cache)的目的是()  A.扩大主存容量B.提高CPU运行速度C.提高总线速度D.提高主存速度  5.在DMA方式下,数据从内存传送到外设的路径是()  A.内存→CPU→总线→外设B.内存→DMAC→外设  C.内存→数据总线→外设D.外设→内存  6.若8086CPU主频为8MHz,则其基本总线周期为()  A.200nsB.500nsC.125nsD.250ns  7.8253工作在哪几种方式时,可输出1个时钟周期宽度(1clk)的负脉冲()  A.方式0,4,5B.方式2,4,5C.方式1,2,4D.方式0,2,4  8.CPU响应INTR和NMI中断时,相同的必要条件是()  A.当前总线空闲B.允许中断C.当前访问内存结束D.当前指令执行结束  9.8251A的操作命令字的作用是()  A.决定8251A的数据传送格式B.决定8251A实际操作  C.决定数据传送方向D.决定8251A何时收/发数据  10.用2K×4位的RAM芯片组成16K字节的存储器,共需RAM芯片和片选地址分别为()  A.16位和3片B.8位和8片C.4片和3位D.32片和8位  11.8086/8088中除______两种寻址方式外,其它各种寻址方式的操作数均在存储器中。()  A.立即寻址和直接寻址B.寄存器寻址和直接寻址  C.立即寻址和寄存器寻址D.立即寻址和间接寻址  12.设8259A当前最高优先级为IR5,若要使下一循环IR2为最低优先级,则OCW2应设为()  A.01100010B.11100000C.11000010D.11100010  13.设置特殊屏蔽方式的目的是()  A.屏蔽低级中断B.响应高级中断C.响应低级中断D.响应同级中断  14.设8255A的方式选择控制字为9BH,其含义是()  A.A、B、C口全为输出B.A、B、C口全为输入  C.A、B口为方式0且输出D.以上都不对  15.8086/8088CPU系统中最大模式下增加总线控制器8288的目的是()  A.提高总线控制能力B.提高总线驱动能力C.控制协处理器D.解决总线共享控制问题  16.同步通信传输信息时,其特点是()  A.每个字符的传送不是独立的B.字符之间的传送时间长度可不同  C.通信双方必须同步D.字符发送速率由数据传输率确定二、填空题(每空0.5分,共16分)1.一台完整的微型计算机应由________________________________四部分组成。2.只有________________________________时,CPU才执行总线周期,总线接口部件BIU的功能是________________________________。3.总线标准是指____________________________________________。4.时钟周期是CPU的时间基准,它由计算机的________________决定,若8086的时钟周期为250ns,则基本总线周期为________________。5.最小模式系统除CPU、存储器、I/O接口和总线外,至少还应配置________________________________三种芯片部件。6.8086CPU响应可屏蔽中断的条件是_____________________________________。7.8086CPU中的状态标志是____________________________________________。8.一个完整的中断过程包括_______________________________四个阶段。确定可屏蔽中断优先级的方法通常有____________________________________________三种。9.执行一条指令所需的总时间为_____________________________________之和。10.CPU执行IN、OUT指令,在硬件上会使______________________信号有效。11.最小模式系统中除CPU以外的总线主模块是__________________,它与CPU间通过____________________两个信号来交换总线控制权。12.在存储器系统中实现片选的方法有___________________________________三种。13.用8K×8位的RAM芯片组成16K×16的存储器时,所需的RAM芯数、片内地址和产生片选信号的地址分别为____________________________。14.CPU与外设见的数据传送控制方式有_______________________________________三种,其中____________________________适用于高速数据传输。15.中断系统的基本功能是____________________________。16.8255A中共有________________个8位端口,其中_____________口既可作数据口,又可产生控制信号,若要所有端口均为输出口,则方式选择字应为_______________________。17.若要读取8253的当前计数值,则必须____________________________,若要其输出一正跳变沿信号,应选择工作方式____________________________。18.8251A的方式字、操作命令字和状态自三者间的关系是____________________________________________。19.DMA控制器可处于_______________________两种工作状态,DMA控制器的传送方式(工作模式)有___________________________________________四种。20.条件传送时,一个数据的传送过程包括_______________________________________三个环节。21.外总线也叫____________________,微机外总线通常有___________________两种。三、计算题(每小题4分,共12分)  1.在串行异步传送中一个串行字符由1个起始位,7个数据位,1个校验位和1个停止位组成,每秒传送120个字符,则数据传送的波特率应为多少?传送每位信息所占用的时间为多少?  2.已知:I/O端口译码电路如图所示,请指出y1和y4的地址范围及操作类型。  3.已知8251A的方式字为DAH,那么发送的字符格式应是怎样的?若要使接收和发送时的波特率分别为600波特和2400波特,则加在RxC和TxC引脚上的接收时钟和发送时钟应各为多少?四、简答题(每小题5分,共20分)  1.8259A中的中断屏蔽寄存器IMR和8086/8088的中断允许标志IF有何区别?在中断响应过程中,它们怎样配合起来工作?  2.用8K×8位的RAM芯片,8K×8位的EPROM芯片和3-8译码器74LS138构成一个16K×16位的RAM和16K×16位的ROM存储器,8086工作在最小模式,各需要多少芯片?画出该存储器的组成框图及其与CPU的连接图,写出各芯片的地址范围。  3.根据总线所处位置可分为哪几类?总线操作可分为哪几个阶段?RS-232C串行总线是用于哪两个设备间的串行通信标准?该标准包括哪些内容?  4.A/D转换器与系统连接时需要考虑哪些问题?一个完整的微机的A/D、D/A通道应包括哪几部分?五、应用题(每小题12分,共36分)  1.某微机系统中使用1片8253,其端口地址为300H、301H、302H、303H,系统提供的计数脉冲频率为500KHz,CLK1由8253内其它计数器提供,对8253的初始化程序如下所示,阅读该程序,请完成:  (1)对程序加上适当注释。  (2)指出各计数器的工作方式、计数初值。  (3)各个计数器输出的定时信号形式及周期或频率。  (4)画出8253及其与系统总线的硬件连接图(端口译码电路用框图表示即可)。  MOVDX,303  MOVAL,36H  OUTDX,AL  MOVDX,300H  MOVAL,0F4H  OUTDX,AL  MOVAL,01H  OUTDX,AL  OUTDX,303H  MOVAL,54H  OUTDX,AL  MOVDX,301H  MOVAL,0AH  OUTDX,AL  2.8088系统中用8255A作打印机接口电路,用PA口作数据输出,CPU采用中断方式与8255A传送数据,要求输出一个数据后,从8255A的PC上输出一个负脉冲作为打印机的输入选通信号。设8255A的端口地址为80H、81H、82H和83H,输出数据存放在内存中2000H:3000H开始的单元中,中断服务程序的入口地址为3000H:2000H,中断类型码为11。要求:  (1)编写完成上述要求的初始化程序(即主程序)和输出10个字符的中断服务字程序。  (2)所有程序均应加适当注释和必要参数说明。  3.按下列要求对8251A进行初始化,并加适当注释。  (1)要求工作于异步方式,波特率系数为16,奇校验,8位数据位,1位停止位。  (2)允许接收、允许发送、全部错误标志复位。  (3)查询8251A的状态字、当接收准备就绪时,则从8251A输入数据,否则等待。设8251A的控制口地址为3F2H,数据口地址为3F0H。
本文档为【《微机原理与接口技术》试题(第一套)】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
中小学教育资料大全
暂无简介~
格式:doc
大小:117KB
软件:Word
页数:33
分类:互联网
上传时间:2023-03-02
浏览量:0