




已阅读5页,还剩55页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
微型计算机原理及应用模拟试题一、填空题(35分)18086/8088CPU内部共有个位寄存器。28086CPU有根数据线,根地址线,可寻址的地址空间达到字节,数据总线与地址总线是以方式复用,其经加电复位后,执行第一条指令的物理地址是。3存储器地址12F8015FH的物理地址是。48086CPU中,ALE为信号,电平有效。4从功能上,8086CPU可分为和两部分。5中断过程包括、和,中断向量就是指中断处理子程序的地址。若中断类型号N5,则存放该中断向量的首地址为。6中断控制器8259A有个命令字,占用个端口地址。7采用1K4的芯片组成32K8的存储器模块,需要块芯片。88255A的A组有种工作方式,B组有种工作方式。9设有指令MOVBPSI,2000H,源操作数为寻址方式,目的操作数为方式。10设有伪指令ADB01H,23H,则执行指令BDW2DUP(0)MOVAL,TYPEA后,(AL);MOVBL,SIZEB后,(BL)。11已知AX32C5H,BX546AH,则执行指令ADDAX,BX后,AX,BX。12单片8259A可管理级可屏蔽中断,要管理64级中断,需片级联。13可编程计数/定时器8253的工作方式共有种,共有个I/O地址。14CPU与外设间的信息传送控制方式有、和三种。二、判断题(若正确则在括号里打“”,否则打“”)(15分)()1两数相加,结果有偶数个“1”,则PF1。()2在加减运算中,OF1就表示结果有错。()3伪指令BVARDBABCD,200DUP()是合法伪指令。()4INCSI指令合法。()5XCHGAX,ES指令不合法。()6OUTDX,AL指令不合法。()7内存分为RAM和ROM两种,断电时ROM的内容消失而RAM中的内容存在。()8伪指令DAT1DB7,8,9,10与DAT1DW07H,08H,09H,0AH所预置的数据是一样的。()98088存储器采用分体结构,有奇存储体和偶存储体之分。()10指令SBBSI,SI,源操作数是寄存器间接寻址方式,目的操作数是寄存器寻址方式。()11MOV20HBX,TABLE,其中TABLE是符号地址,源操作数是立即数寻址方式,目的操作数是变址寻址方式。()128086的I/O接口采用统一编址方式。()13偏移地址和有效地址是相等的。()14MOVDS,1234H指令合法。()15硬件中断包括可屏蔽中断(INTR)和非屏蔽中断(NMI)两类,它们都受CPU内部的中断允许标志IF的控制。三、分析下面的程序段回答指定的问题(24分)1若已知SP2000H,AX1234H,BX5678H执行指令PUSHAXPUSHBXPOPAXPOPBX执行后,(SP),(AX),(BX)。2BEGININAL,20HTESTAL,80HJZLMOVAH,0FFHJMPSTOPLMOVAH,0STOPHLT问情况下,本段程序的执行结果(AH)0。3CODESEGMENTASSUMECSCODESTARTMOVBL,1AGAINMOVAL,BLINCBLMULBLCMPAL,100JNAAGAINMOVAH,4CHINT21HCODEENDSENDSTART问执行完程序后(AX)。4设8259A的端口地址为20H和21H,若执行下面初始化程序段MOVAL,13HOUT20H,ALMOVAL,40HOUT21H,ALMOVAL,01HOUT21H,AL问(1)中断请求信号IR的触发方式为;(2)中断级IR2的中断类型码为;(3)中断结束的方式为;(4)设置优先级的方式为。5在8086最小系统中,设8253的端口地址为1E0H1E3H,要求用计数器0工作于方式1,按BCD计数,计数初值为3000,将下面的初始化程序段补充完整。MOVDX,MOVAL,MOVDX,MOVAL,设8255A控制寄存器端口地址为FFFEH,要把口指定为方式输出,指定为输入,口指定为方式输入,指定为输出,将下面初始化6PC2PC程序段补充完整。MOVDX,MOVAL,四、程序设计题(20分)1实现DX中值加1的指令有2实现AL中值清零的指令有3下面程序是用来实现用压缩的BCD码表示的多字节十进制加法,如66557890。请填出程序中空缺的语句。DATASEGMENTFIRSTDB55H,66HSECONDDB90H,78HSUMBCDDB2DUPDATAENDSCODESEGMENTSTARTLEASI,FIRSTMOVAL,SILEADI,SECONDLEABX,SUMBCDMOVBX,ALDAAMOVBX1,ALMOVAH,4CHINT21HCODEENDSENDSTART4试编写程序段,使0500H开始的256个单元清零。五、如下图所示,某8086微机系统中有一片8255A,其端口PA接一个8段LED显示器,开关设置的二进制信息由8255A的PB口输入,经过程序转换成对应的8段LED字形码后,由PA口输出,来点亮此LED。(6分)要求1根据图中的译码电路,写出8255A的四个端口地址;2试写出8255A的工作方式命令字和8086对8255A的初始化程序段;806825AAD70RDWRESTA76A5A43A02A1M/IOD70RWREST与8G1G2ACBAG2BY2CSA0174LS138PA01PA67PB32PB10驱动电路ABGDP5VK32K105V微型计算机原理及应用模拟试题一、填空题(50)1微型计算机由CPU、_、输入/输出接口电路和_构成。2微型机的总线大体可分为_、_和_。38086CPU有_根数据线,_根地址线,可寻址的地址空间达到_字节;数据总线与地址总线是以_方式复用;从功能上可将8086CPU的内部结构分为_和_。48086CPU的指令队列为_个字节,8088CPU的指令队列为_个字节。58086/8088CPU的非屏蔽中断输入信号是由_引脚输入的,并产生_号中断;可屏蔽中断信号是由_引脚输入的,当标志寄存器中IF为_时,CPU将屏蔽此中断;最小/最大模式控制信号是由_引脚输入的。6当8086/8088CPU收到复位信号后,将CS设置为_,并从物理地址_处开始执行程序。78086/8088CPU中存储单元的物理地址(_)_;若(CS)0200H,IP0051H,则物理地址为_。88086CPU的基本总线周期由_个时钟周期组成;在读写周期T1状态,CPU向总线发出_信息;若时钟频率为24MHZ,则一个时钟周期为_。98086/8088CPU的OUTDX,AX指令执行的结果是将_的内容送至_,该指令可寻址的输出端口有_个。10CPU能直接访问的存储器称为_,它主要包括_和_,不能直接访问_。118086CPU的存储器组织采用了分体结构,A0引脚作为_的选择信号,引脚作为_的选择信号;若要访问从奇地BHE址开始存放的字,需要_个总线周期,这个字称为_的字。12典型中断处理程序结构应包括关中断、保护现场、_、执行中断服务程序、_、恢复现场、_、中断返回等部分。138253内部具有_个独立的计数器,每个计数器的计数速率可达_,最大二进制计数初值可为_。14I/O接口的编址方式分为_方式和_方式。15若要构成32K字节存储器模块,需要_个16K4RAM芯片,或需要_个4K8RAM芯片。16对于64K8RAM芯片,需要_个地址输入端,需要_个数据输入端。二、判断指令正错(对的打,错的打)(10)18086CPU的中断向量表共占有1024个字节(00000H003FFH),所以共有1024个中断。2MOVBL,AX3MOVAL,3F0H4MOV12H,AL5POPCS6MOVCS,AX7MOVBX,DI8PUSHCS9INCBX10ADD1234H,1234H三、简答题(30)1计算以下两个二进制数的加法,并写出运算后的6个状态标志位的值。10001011010001010011001010010110SF_,ZF_,PF_,CF_,AF_,OF_。2设堆栈指针SP的初始值为3000H,AX1224H,BX5215H,试问1执行指令PUSHAX后,SP;2再执行PUSHBX及POPAX指令后,SP、AX、BX。3微型计算机的接口一般具备那些功能48086CPU的中断源是如何分类的并写出8086CPU中断优先级由高到低的次序。5什么是同步通信什么是异步通信它们各有什么优点四、如下图所示,某8086微机系统中有一片8255A,其端口PA接一个7段LED显示器,开关设置的二进制信息由8255A的PB口输入,经过程序转换成对应的7段LED字形码后,由PA口输出,来点亮此LED。(10)要求3根据图中的译码电路,写出8255A的四个端口地址;4试写出8255A的工作方式命令字和8086对8255A的初始化程序段;5试写出8086工作的主体程序片断。806825AAD70RDWRESTA76A5A43A02A1M/IOD70RWREST与8G1G2ACBAG2BY2CSA0174LS138PA01PA67PB32PB10驱动电路ABGDP5VK32K105V微型计算机原理及应用模拟试题一、填空题(30分)1微型计算机由、和构成。28086CPU的地址总线是位,数据总线是位,其经加电复位后,执行第一条指令的物理地址是。3已知AX32C5H,BX546AH,则执行指令ADDAX,BX后,AX,BX,ZF,CF,OF。4从功能上,8086CPU可分为和两部分。58086的指令队列有个字节,8088的指令队列有个字节。6存储器地址20001300H的物理地址是。78086CPU中,ALE为信号,时有效。8在8086系统中,每个存储单元都有和两种地址。9设有伪指令ADB01H,23H,则执行指令BDB2DUP(0)MOVAL,LENGTHA后,(AL);MOVBL,SIZEB后,(BL)。10设有指令MOVBPSI,200H,源操作数为寻址方式,目的操作数为方式。11按实际需要,计算机存储器的系统可分为、和三级。12采用16K4的芯片组成64K8的存储器模块,需要块芯片。13CPU与外设间传递的信息有、和三种。14中断过程包括,中断向量就是指中断处理子程序的地址。若中断类型号N5,则中断向量首地址为。15中断控制器8259A内含有个命令字寄存器,共占用个端口地址,其中是初始化命令字,是操作命令字。16设伪指令定义如下,要求将伪指令定义的数据按地址对应填入图中BUFFERDBDBA,BDD1234H二、判断题(若正确则在括号里打“”,否则打“”)(15分)()1两数相加,结果有偶数个“1”,则PF1。()2在加减运算中,OF1就表示结果有错。()3伪指令BVARDBABCD,200DUP()是合法伪指令。()4INCSI指令合法。()5XCHGAX,ES指令不合法。()6OUTDX,AL指令不合法。()7内存分为RAM和ROM两种,断电时ROM的内容消失而RAM中的内容存在。()8伪指令DAT1DB7,8,9,10与DAT1DW07H,08H,09H,0AH所预置的数据是一样的。()98088存储器采用分体结构,有奇存储体和偶存储体之分。()10指令SBBSI,SI,源操作数是寄存器间接寻址方式,目的操作数是寄存器寻址方式。()11MOV20HBX,2000H,源操作数是立即数寻址方式,目的操作数是变址寻址方式。()128086的I/O接口采用统一编址方式。()13偏移地址和有效地址是相等的。()14MOVDS,1234H指令合法。()15中断可分为硬件中断和软件中断,其中软件中断是可屏蔽中断。三、简答题(10分)1什么是接口为什么要在CPU和外设间设置接口2变量和标号有何区别变量有哪些属性四、分析下面的程序段回答指定的问题(35分)1若已知SP2000H,AX1234H,BX5678H执行指令PUSHAXPUSHBXPOPAXPOPBX执行后,(SP),(AX),(BX)。2PUSHFPOPAXORAH,01HPUSHAXPOPF问该程序段完成功能。3BEGININAL,20HTESTAL,80HJZLMOVAH,0FFHJMPSTOPLMOVAH,0STOPHLT问情况下,本段程序的执行结果(AH)0。4TESTDL,82HJZLMOVDH,01HJMPSTOPLMOVDL,0STOPHLT问该程序段完成功能。5CODESEGMENTASSUMECSCODESTARTMOVBL,1INCBLMULBLCMPAL,100JNAAGAINMOVAH,4CHINT21HCODEENDSENDSTART问执行完程序后(AX)。五、用8086汇编语言编写一个结构完整的源程序,完成用压缩的BCD码表示的多字节十进制加法,如66557890。(10分)设加数6655存放在FIRST开始的存储区中,另一个加数7890存放在SECOND开始的存储区中,两数之和存放在SUMBCD开始的存储区中微型计算机原理及应用模拟试题二、填空题(40分)18086/8088CPU内部共有个位寄存器。28086CPU有根数据线,根地址线,其经加电复位后,执行第一条指令的物理地址是。3存储器地址12F8015FH的物理地址是。48086CPU中,ALE为信号,电平有效。5从功能上,8086CPU可分为和两部分。6中断过程包括、和,中断向量就是指中断处理子程序的地址。若中断类型号N5,则存放该中断向量的首地址为。7中断控制器8259A有个命令字,占用个端口地址。8采用1K4的芯片组成32K8的存储器模块,需要块芯片。98255A的A组有种工作方式,B组有种工作方式。10设有指令MOVBPSI,2000H,源操作数为寻址方式,目的操作数为方式。11设有伪指令ADB01H,23H,则执行指令BDW2DUP(0)MOVAL,TYPEA后,(AL);MOVBL,SIZEB后,(BL)。12单片8259A可管理级可屏蔽中断,要管理64级中断,需片级联。13可编程计数/定时器8253的工作方式共有种,共有个I/O地址。14CPU与外设间的信息传送控制方式有、和三种。15若X3BH,Y5DH,则,补X补Y补YX。16已知AX62D8H,BX526AH,则执行指令ADDAX,BX后,AX,BX,OF,AF。二、判断题(若正确则在括号里打“”,否则打“”)(12分)()1两数相加,结果有偶数个“1”,则PF1。()2在加减运算中,OF1就表示结果有错。()3伪指令BVARDBABCD,200DUP()是合法伪指令。()4INCSI指令合法。()5OUTDX,AL指令不合法。()6内存分为RAM和ROM两种,断电时ROM的内容消失而RAM中的内容存在。()7伪指令DAT1DB7,8,9,10与DAT1DW07H,08H,09H,0AH所预置的数据是一样的。()88088存储器采用分体结构,有奇存储体和偶存储体之分。()9指令SBBSI,SI,源操作数是寄存器间接寻址方式,目的操作数是寄存器寻址方式。()108086的I/O接口采用统一编址方式。()11MOVDS,1234H指令合法。()12硬件中断包括可屏蔽中断(INTR)和非屏蔽中断(NMI)两类,它们都受CPU内部的中断允许标志IF的控制。三、简答题(8分)1变量和标号有何区别变量有哪些属性2什么是接口为什么要在CPU和外设间设置接口四、分析下面的程序段回答指定的问题(20分)1若已知SP2000H,AX1234H,BX5678H执行指令PUSHAXPUSHBXPOPAXPOPBX执行后,(SP),(AX),(BX)。2TESTDL,82HJZLMOVDH,01HJMPSTOPLMOVDL,0STOPHLT问该程序段完成功能。3设8259A的端口地址为20H和21H,若执行下面初始化程序段MOVAL,13HOUT20H,ALMOVAL,40HOUT21H,ALMOVAL,01HOUT21H,AL问(1)中断请求信号IR的触发方式为(2)中断级IR5的中断类型码为(3)中断结束的方式为(4)设置优先级的方式为4在8086最小系统中,设8253的端口地址为1E0H1E3H,要求用计数器0工作于方式1,按BCD计数,计数初值为4000,将下面的初始化程序段补充完整。MOVDX,MOVAL,MOVDX,MOVAL,5设8255A控制寄存器端口地址为FFFEH,要把口指定为方式输出,指定为输入,口指定为方式输入,指定为输出,将下面初始化6PC2PC程序段补充完整。MOVDX,MOVAL,五、程序设计题(20分)1实现DX中值加1的指令有(1分)(1分)2实现AL中值清零的指令有(1分)(1分)(1分)3试编程序段将数据表TABLE1的前10H个数据复制到TABLE2的前10H个字节存储单元。(5分)4用8086汇编语言编写一个结构完整的源程序,完成用压缩的BCD码表示的多字节十进制加法,如66557890。(10分)设加数6655存放在FIRST开始的存储区中,另一个加数7890存放在SECOND开始的存储区中,两数之和存放在SUMBCD开始的存储区中。微型计算机原理及应用模拟试题一、单项选择题本大题共20小题,每小题1分,共20分1PC机硬件系统从逻辑上看主要由CPU、内存储器、外存储器、输入设备、输出设备以及组成。A运算器B键盘C显示器D总线2下列8086CPU标志寄存器FR的标志位中,不属于状态标志位的是AOFBIFCAFDPF38086CPU在进行读内存操作时,控制信号M/和DT/是A00B01C10D114当8086CPU采样到READY0,则CPU将A执行停机指令B插入等待周期C执行空操作指令D重新发送地址码5有一微机系统,采用CPU的低10位地址线A0A9作为输入/输出口的地址线,系统中某接口芯片内部有16个端口地址,该接口芯片的片选信号由地址译码器产生,则地址译码器的输入地址线一般应为AA5A9BA4A9CA2A9DA0A968086CPU的主频为5MHZ,内存芯片的存取时间为250NS,下面4种说法中正确的是A读/写内存时不需要加入等待周期TWB读/写内存时至少需加入1个等待周期TWC读/写内存时至少需加入2个等待周期TWD读/写内存时至少需加入3个等待周期TW7存储器映象编址,也称为统一编址,其特点是A有专用的I/O指令B无专用的I/O指令CI/O译码电路简单D执行I/O读操作时间较短8CPU在中断响应过程中,是为了能正确地实现中断返回。A识别中断源B断点压栈C获得中断服务程序入口地址D清除中断允许标志IF9在CPU停机方式的DMA操作中,CPU与总线的关系是A只能控制数据总线B只能控制地址总线C处于隔离状态D能传送所有控制信号10在8086CPU的下列4种中断中,需要由硬件提供中断类型码的是AINTRBINTOCINTNDNMI11在8259A内部,是用于反映当前哪些中断源要求CPU中断服务的。A中断请求寄存器B中断服务寄存器C中断屏蔽寄存器D中断优先级比较器128255A的PA口工作于方式2时,PB口不能工作于A方式0B方式1C方式2D任何方式13CPU可以对8253计数器执行读操作,其读到的是A工作方式字B计数初值C计数执行部件CE减法计数器的当前值D014在下列8253的四种工作方式中,即使GATE保持为高电平,处于的8253在写入初值以后也不开始定时或计数。A方式0计数结束中断B方式1硬件可重触发单稳态C方式2速率发生器D方式3方波15串行同步传送时,每一帧数据都是由开头的。A低电平B高电平C起始位D同步字符16在数据传输率相同的情况下,同步传输的字符传送速度高于异步传输的字符传送速度,其原因是A同步传输采用了中断方式B同步传输中所附加的冗余信息量少C同步传输中发送时钟和接收时钟严格一致D同步传输采用了检错能力强的CRC校验17可编程通信接口芯片8251AA可用作并行接口B仅可用作异步串行接口C仅可用作同步串行接口D可用作同步、异步串行接口18ADC0809是一种的A/D转换器。A8位8通道B8位16通道C16位8通道D16位16通道19现行PC机中打印机与主机的接口标准大多采用AIDEBCENTORONICSCRS232CDSCSI20USB通用串行总线实际上是一个万能插口,目前在PC机上都有USB连接器插座,USB连接器为芯连接器。A2B3C4D5二、多项选择题本大题共5小题,每小题2分,共10分在每小题列出的五个备选项中有二至五个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选、少选或未选均无分。218086CPU工作于最大方式时AMN/LB可加入8087C需要8288D可加入8089E必需有828422在16位存储系统中,存储字16位的地址A可以指向任何地址单元B最好指向奇地址单元C最好指向偶地址单元D只能指向奇地址单元E只能指向偶地址单元23一个采用查询方式的输入接口,通常需要有端口。A数据输入B数据输出C控制D状态E中断屏蔽248086CPU响应可屏蔽中断请求INTR的条件是A外设有中断请求,中断接口中的中断请求触发器置1B中断接口中的中断允许触发器置1C8086CPU开中IF1DCUP完成当前指令周期ECPU完成当前的总线周期25串行异步发送器具有等功能。A串行数据转并行B并行数据转串行C添加停止位D进行奇偶校检并提供出错信息E判别起始位三、填空题本大题共6小题,每空1分,共10分268259A可编程中断优先级控制器8259A有5种优先级管理方式,如果8259A初始化时未对优先级管理方式编程,则8259A就自动进入_。27CPU从I/O接口的_中获取外部设备的“忙”、“闲”和“准备好”等信息。CPU通过I/O接口中的_向外设发出“启动”和“停止”等信号。288255A工作于方式1输入时,它和外设间的联络信号为_和_。298255A可允许中断请求的工作方式有_和_。30为使传送过程更可靠,在串行异步通信接口中设立了三种出错标志,分别是_、_和奇偶错。318位D/A转换器的精度是1/2LSB,则最大可能误差为_VFSVFS为满量程电压。四、简答题本大题共5小题,每小题4分,共20分。328086系统中,下一条指令所在单元的物理地址如何计算338086的复位信号是什么有效电平是什么CPU复位后,寄存器和指令队列处于什么状态34方式0计数结束中断和方式1硬件可重触发单稳态是8253六种工作方式中的二种,试说明这两种工作方式中GATE信号的主要作用。35什么是8086CPU的总线周期,它至少需要由几个T状态时期周期组成在什么情况下需要在总线周期中插入等待周期TW,TW应插入在哪里36什么是总线仲裁五、简单分析、设计题本大题共3小题,第37小题6分,第38、39小题每小题7分,共20分。37某一串行通信设备以异步方式进行ASCII字符传送,约定采用7位数据位、1位偶校验位、1位停止位,波特率为9600。试问该设备每分钟最快能传送多少个字符38有一存储系统如题38图所示,请写出存储器M1、M2的存储容量和地址范围。存储容量M1为_M2为_地址范围M1为_HM2为_H39题39图为一个采用中断传送方式的输入接口,请回答如下问题1选通信号STB的作用;2D触发器的作用;3缓冲器2的作用;4CPU采用哪条指令读取输入设备送来的数据六、综合分析、设计题本大题共2小题,每小题10分,共20分。408255芯片同开关K和8个LED发光二极管的连接如题40图所示。要求在开关K断开时,8个LED全部熄灭;在开关K闭合时,则8个LED以1秒的间隔反复点亮和熄灭即先全部点亮1秒,再全部熄灭1秒,周而复始。设8255的端口地址为60H63H。下面给出满足上述要求的控制程序,请在空缺处填上正确内容。8255的控制字格式如下MOVAL,;初始化OUT,ALMOVAL,;LED熄灭OUT,ALLOP;测试K是否闭合TESTAL,JLOPAL,AL;K闭合,LED点亮OUT61H,ALLOP1CALLDELAY1SXOPAL,;AL变反OUT61H,ALJMPLOP141PC总线同ADC0809的接口如题41图所示,采用中断方式依次从IN0IN7转换8个模拟量,把转换后的数字量依次存入内存BUFFER变量中。下面给出满足上述要求的控制程序,请在空缺处填入正确内容,设0的地址为80H,1的地址为81H。主程序;开中MOVBL,;从通道0开始转换LEASI,BUFFERMOVCX,8MOVAL,BL;启动0通道OUT80H,ALLOPHLTJMPLOP中断服务程序AL,81H;读入转换后数字量存入MOV,AL从BUFFER开始的内存INC;修改内存地址INC;修改通道号DEC;检查8个通道是否转换完EXITMOVAL,;未完,转换下一通道OUT80H,ALEXIT解微型计算机原理及应用模拟试题一、单项选择题每小题1分,共15分1指令MOVAX,3070H中源操作数的寻址方式为A寄存器间接寻址B立即寻址C直接寻址D变址寻址2RESET信号有效后,8086CPU的启动地址AFFFFFHB0FFFFHCFFFF0HD00000H3在8086CPU的标志寄存器中,控制标志位占A3位B9位C4位D16位4堆栈的工作方式是A先进先出B随机读写C只能读出不能写入D后进先出5CPU与外设间数据传送的控制方式有A中断方式B程序控制方式CDMA方式D以上三种都是6设串行异步通信的数据格式是1位停止位,7位数据位,1位校验位,1位起始位,若传输率为2400位/秒,则每秒传输的最大字符个数为A10个B110个C120个D240个7CPU与I/O设备间传送的信号有A控制信息B状态信息C数据信息D以上三种都有8若传送率为1200,波特率因子N16,则收、发时钟RXCTXC的频率为A1MHZB192KHZC20KHZD2400HZ9在DMA方式下,外设数据输入到内存的路径是A外设CPUDMAC内存B外设DMAC内存C外设存储器D外设数据总线存储器108255A中即可以作数据输入、输出端口,又可提供控制信息、状态信号的端口是AB口BA口CC口D以上三个端口均可以118251A的方式控制字(即模式字)的作用是A决定8251的数据格式B决定8251的数据格式和传送方向C决定8251何时收发D以上都不对12在数据传输率相同的情况下,同步字符串送的速度高于异步字符传输,其原因是A字符间无间隔B双方通信同步C发生错误的概率少D附加位信息总量少13采用高速缓存的目的是A提高主存速度B提高总线传输率C使CPU全速运行D扩大可寻址空间14CPU响应中断请求和响应DMA请求的本质区别是A程序控制B需要CPU干预C响应中断时CPU仍控制总线而响应DMA时,让出总线D速度快15用三片8259A级数是A24级B22级C23级D21级二、填空题每空1分,共20分1微型计算机由_四部分组成。28086CPU的9个标志位中,属状态标志的有_。3总线周期是指_。4当_时,CPU便进入等待状态TW。5当一个系统中包含的外设接口较多时,数据总线上需要有_以增强驱动能力。6RESET信号到来后,8086CPU的特征是_。7总线读操作是指_。8软件中断服务程序的入口地址是由_产生的。9串行通信数据传送的方向有_三种。10DMA控制器的基本组成包括_。11对8251A初始化时必须按照_的次序进行。128259A的初始化命令字包括_,其中_是必须设置的。13中断类型码为的中断向量一定存放在_个连续单元中,若其入口地址为30402010,则这四个单元中的具体内容依次为_。148253芯片内包含有_个独立的计数通道,它有_6_种工作方式,若输入时钟CLK11MHZ,计数初值为500,BCD码计数方式,OUT1输出为方波,则初始化时该通道的控制字应为_。15用2K8的SRAM芯片组成16K16的存储器,共需SRAM芯片_8_片,片内地址和产生片选信号的地址分别为_位。三、名词解释每小题3分,共15分1CACHE2中断向量3总线主模块4全双工5堆栈四、简答题共25分1总线标准化的目的是什么涉及哪些内容列举12个标准系统总线。5分2某系统中有一片8253,其四个端口地址为310H,312H,314H,316H,计数脉冲频率为1MHZ、BCD码计数,试编写输出频率为2KHZ方波的初始化程序。5分3在一个8086CPU和单片8259A组成的系统中,试说明18086CPU在响应可屏蔽中断的条件是什么28086CPU在响应中断过程中,连续执行两个INTA周期,其作用是3假如8259A已被编程,ICW20AH,若连接在8259A的IR3端的外设提出中断申请,它的中断向量的存放地址是什么15分五、简单应用题共25分1图1所示为某微机系统中用74LS138译码器产生各I/O接口新片的片选信号的电路,试指出与Y1,Y3连接的芯片的端口地址范围。5分2数/模D/A转换接口电路如图2所示,设8255A的端口地址为300H303H,C口的工作于方式0,试编写能从VOUT端产生连续三角波的程序,程序应加适当注释。10分3利用8251A实现与外设串行通信的控制程序如下,其中8251A的控制/状态口地址为2F9H,数据口地址为2F8H,41H为字符A的ASCII码,要求10分1阅读此程序,加上适当注释并说明程序实现的功能;2指出CPU与8251A见数据传送的控制方式。STARTMOVDX,2F9HMOVAL,74HOUTDX,ALMOVAL,11HOUTDX,ALL1MOVDX,2F9HINAL,DXANDAL,01HJZL1MOVDX,2F8HMOVAL,41HOUTDX,ALHLT微型计算机原理及应用模拟试题一、填空题(每空1分,共30分)1X补0076H,Y补0FF8AH,则XY补H,XY补H2XY补7001H,XY补0001H,则2X补_H3计算11010121001001001BCD16816104ORG1000HXDB12HYDWXZDDYDS3800H,BX1000H,SI0002H求下列指令执行完后指定寄存器的内容MOVAX,1000HAXHMOVAX,BXAXHMOVAX,BXSIAXHMOVAX,Y1AXHLEADX,XDXHLDSSI,YSIHDSH5BX1000H,(DS)2000H,(21000H)3000H,(23000H)4000H,则XCHGBX,BX执行完后(BX)H(BX)H(一个字的内容)(21000H)H(一个字的内容)6(SP)1000H,(SS)3000H,(31000H)2000H,(DS)4000H,(BX)1200H,则POPBX指令执行完后(SP)H(BX)H(41200H)H(一个字的内容)7指令JMPNEARPROG1,在程序代码段中的偏移地址为2013H(这是该指令第一字节的偏移地址)。组成该指令的三字节机器码为E91234H(其中E9H为操作码)。执行该指令后,程序转移去的偏移地址为H8用指令SUB对两个无符号8位二进制数进行减法运算后,结果为0FDH,且标志位CF1,OF1,此结果的十进制数应为9AX8002H,BX0001H,则,指令MULBX执行后,AXH;指令IMULBX执行后,AXH10(SI)2000H,(BX)1000H,(DS)3000H,(33000H)15981000H,(32000H)86050F34H,(DI)4000H,(35000H)79008A4CH。求下列指令执行完后CS及IP寄存器的内容JMPSI;(IP)HJMPSI;(IP)HJMPBXSI;(IP)HJMPDWORDPTRBXDI;(IP)H(CS)H11(AX)4F08H,(CF)0,(CL)4,则RCRAX,CL指令执行完AXH,(CF)12(DS)0F800H,(DI)180AH,(CX)0105H,0F980A0064H则指令执行SARDI,CL后,(0F980A)_H,CF_二、程序分析题(10分)下面的程序通过子程序调用,将数组ARRAY的COUNT个元素求和,并将结果送SUM单元,分析这段程序后,补充完整程序中的空格部分。SUMDWARRAYDW200DUPCOUNTDW200MOVBX,OFFSETSUMPUSHBXMOVBX,OFFSETARRAYPUSHBXMOVBX,OFFSETCOUNTPUSHBXCALLSUMPROLABEL1SUMPROPROCNEARPUSHAXPUSHBXPUSHSIPUSHDIPUSHBPMOVBP,SPMOVSI,BP;得到ARRAY的地址MOVDI,BP;得到COUNT的地址MOVCX,DIMOVDI,BP;得到SUM的地址XORAX,AXNEXTADDAX,SIINCSIINCSILOOPNEXTMOV,AX;送求和结果POPPOPDIPOPSIPOPBXPOPAXRET6SUMPROENDP请填出用堆栈传送参数地址时,堆栈最满时的状态40三、问答题(每题5分,共30分)1简述8086CPU的ALE引脚、READY引脚及BHE引脚的作用。2简述80286/80386在保护方式下的存储器的寻址过程。3指令和伪指令的关系是什么4说明计算机中采用CACHE和虚拟存储器的原因5简述三种输入输出控制方式(直接程序、中断和DMA)的实现方法及优缺点。6简述串行异步通信字符格式中的停止位和空闲位有什么不同四、(10分)已知有一个4K字节的数据块,存放在以3DA0H1000H开始的存储区域内,要求编写一段的8086汇编语言源程序,将该数据块搬至3DA0H1008H开始的存储区内。五、(10分)请以一片8088、三片74LS373、一片74LS245、一片628512(512KX8SRAM)、一片27C512(64KX8EPROM)为主要器件设计一8088最小应用系统。六、(10分)请编写一DOS程序,为INT21H增加AH0FFH子功能,作用是将BL中的非压缩BCD码转换为ASCII码,以方便其他程序的使用。微型计算机原理及应用模拟试题一、单项选择题每小题1分,共16分1指令MOVAX,BXSI中源操作数的寻址方式是A寄存器间接寻址B变址寻址C相对寻址D基址变址寻址28086CPU内有指示下条指令有效地址的指示器是AIPBSPCBPDSI413设串行异步传送的数据格式是7个数据位、1个起始位,1个停止位、1个校验位,波特率为2400,则每秒钟传送的最大字符数为A100个B120个C10个D240个4采用高速缓存CACHE的目的是A扩大主存容量B提高CPU运行速度C提高总线速度D提高主存速度5在DMA方式下,数据从内存传送到外设的路径是A内存CPU总线外设B内存DMAC外设C内存数据总线外设D外设内存6若8086CPU主频为8MHZ,则其基本总线周期为A200NSB500NSC125NSD250NS78253工作在哪几种方式时,可输出1个时钟周期宽度1CLK的负脉冲A方式0,4,5B方式2,4,5C方式1,2,4D方式0,2,48CPU响应INTR和NMI中断时,相同的必要条件是A当前总线空闲B允许中断C当前访问内存结束D当前指令执行结束98251A的操作命令字的作用是A决定8251A的数据传送格式B决定8251A实际操作C决定数据传送方向D决定8251A何时收/发数据10用2K4位的RAM芯片组成16K字节的存储器,共需RAM芯片和片选地址分别为A16位和3片B8位和8片C4片和3位D32片和8位118086/8088中除_两种寻址方式外,其它各种寻址方式的操作数均在存储器中。A立即寻址和直接寻址B寄存器寻址和直接寻址C立即寻址和寄存器寻址D立即寻址和间接寻址4212设8259A当前最高优先级为IR5,若要使下一循环IR2为最低优先级,则OCW2应设为A01100010B11100000C11000010D1110001013设置特殊屏蔽方式的目的是A屏蔽低级中断B响应高级中断C响应低级中断D响应同级中断14设8255A的方式选择控制字为9BH,其含义是AA、B、C口全为输出BA、B、C口全为输入CA、B口为方式0且输出D以上都不对158086/8088CPU系统中最大模式下增加总线控制器8288的目的是A提高总线控制能力B提高总线驱动能力C控制协处理器D解决总线共享控制问题16同步通信传输信息时,其特点是A每个字符的传送不是独立的B字符之间的传送时间长度可不同C通信双方必须同步D字符发送速率由数据传输率确定二、填空题每空05分,共16分1一台完整的微型计算机应由_四部分组成。2只有_时,CPU才执行总线周期,总线接口部件BIU的功能是_。3总线标准是指_。4时钟周期是CPU的时间基准,它由计算机的_决定,若8086的时钟周期为250NS,则基本总线周期为_。5最小模式系统除CPU、存储器、I/O接口和总线外,至少还应配置_三种芯片部件。68086CPU响应可屏蔽中断的条件是_43_。78086CPU中的状态标志是_。8一个完整的中断过程包括_四个阶段。确定可屏蔽中断优先级的方法通常有_三种。9执行一条指令所需的总时间为_之和。10CPU执行IN、OUT指令,在硬件上会使_信号有效。11最小模式系统中除CPU以外的总线主模块是_,它与CPU间通过_两个信号来交换总线控制权。12在存储器系统中实现片选的方法有_三种。13用8K8位的RAM芯片组成16K16的存储器时,所需的RAM芯数、片内地址和产生片选信号的地址分别为_。14CPU与外设见的数据传送控制方式有_三种,其中_适用于高速数据传输。15中断系统的基本功能是_。168255A中共有_个8位端口,其中_口既可作数据口,又可产生控制信号,若要所有端口均为输出口,则方式选择字应为_。17若要读取8253的当前计数值,则必须_,若要其输出一正跳变沿信号,应选择工作方式_。188251A的方式字、操作命令字和状态自三者间的关系是_。4419DMA控制器可处于_两种工作状态,DMA控制器的传送方式(工作模式)有_四种。20
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年公共政策概论机考试题(附答案)
- 2025年公共卫生专业研究生入学考试试题及答案
- 2025年公共卫生与环境管理能力考核试卷及答案
- 2025年公共卫生基本知识考试题库及答案
- 供电所急救知识培训总结课件
- 2025年其他建筑装饰服务项目合作计划书
- 2026届辽宁省葫芦岛第六高级中学化学高二上期末统考试题含答案
- 2025年环己二酮项目建议书
- 知识题库-水泥厂碳排放知识竞赛试题及答案
- 昆明中小学校长职级考试题及答案
- 2025上海市八年级升九年级数学暑假提升讲义:相似三角形压轴题(六大题型)原卷版
- 2025年工业互联网工程技术人员考核试题题库及答案
- 供货组织方案范文
- 农行OCRM系统讲解
- 2025年《药品经营和使用质量监督管理办法》培训试题及答案
- 2024年云南省县乡教师选调考试《教育学》真题汇编带解析(原创题)
- 工贸安全员考试题库及答案大全
- 羊肚菌栽培及其管理课件
- 教师身体健康管理指南
- 2025高空作业考试试题及答案(完整版)
- 出租车车辆GPS定位承包合同范本
评论
0/150
提交评论