欢迎来到天天文库
浏览记录
ID:13377973
大小:97.50 KB
页数:6页
时间:2018-07-22
《微机原理与应用试卷》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、微机原理与应用试卷一、单项选择题(每小题1分共10分)1.十进制33.25转换成十六进制数为()①B1.4H②1B.19H③21.4H④33.4H2.若有16条地址线,那么可访问的内存地址范围为。()①0001H~FFFFH②0000H~FFFFH③00000H~FFFFFH④00001H~FFFFFH3.8086CPU内有指示下条指令有效地址的指示器是()①IP②SP③BP④SI4.下列指令中语法有错误的是()①INAX,20H②LEASI,[2000H]③OUTDX,AL④SHLAX,25.8088CPU内部的数据总线有多少条()①8条②16条③20条④32条6.若
2、(AL)=0FH,(BL)=04H,则执行CMPAL,BL后,AL和BL的内容为()①0FH和04H②0BH和04H③0FH和0BH④04H和0FH7.指令MOVAX,[BX][SI]中源操作数的寻址方式是。()①寄存器间接寻址②变址寻址③基址变址寻址④相对寻址8.与MOVBX,OFFSETX等价的指令是()①MOVBX,X②LDSBX,X③LESBX,X④LEABX,X9.不能实现将AX清零和CF清零的指令是()①SUBAX,AX②MOVAX,0③XORAX,AX④ANDAX,010.可编程计数/定时器8253的工作方式有几种()① 3②4③5④6二、填空题(每空2分
3、,共20分)1.计算机通常___________和___________是核心部件,合称为中央处理单元CPU。2.8086CPU通过数据总线对__________进行一次访问所需要的时间为一个总线周期,一个总线周期至少包括__________时钟周期。3.组成16M*8位的存储器,需要1M*4位的存储芯片___________片。4.微机中一般采用__________芯片作为串行通信接口。5.在8086CPU系统中,设某中断源的中断类型码为08H,中断矢量为0100H:1000H,则相应的中断矢量存储地址为__________;从该地址开始,连续的4个存储单元存放的内容依次
4、为__________。6.堆栈是内存中一个专用区域,其存取规则是__________;在8086系统中,当CPU响应外部中断请求转向中断处理程序前,应将__________的内容依次压入堆栈。三、判断改错题(每题1分,共10分)1.8086向存储器的奇地址写一个字节的数据时,需要一个总线周期,在该总线周期内的第一个时钟周期中,A0为1。()2.8088的信号可用作中断矢量的读选通信号。()3.已知AL的内容为01011101B,执行NEGAL后再执行CBW,AX中的内容为7FA3H。()4.8088中,取指令和执行指令必须是串行操作。()5.MOV[BX],0指令是正确的。
5、()6.8259A的8个中断源的中断矢量在中断向量表中是连续存放的。()7.多个外设可以通过一条中断请求线,向CPU发中断请求。()8.EPROM虽然是只读存储器,所以在编程时不可以向内部写入数据。()9.在CMPAX,DX指令执行之后,当标志位SF,OF,ZF满足下列逻辑关系(SF⊕OF)+ZF=0时,表明(AX)<(DX)。()10.CPU与外部接口数据传输方式有程序控制、中断、DMA三种方式。()四、汇编程序(共20分)1.设某数据区定义如下:ORG0100HNAMES:DB‘TOM’,20DB‘ROSE’,25DB‘KATE’,22下列各组指令,若为合法指令,请写出执
6、行结果,若为非法指令,则写出错误原因。(本题5分)(1)MOVSI,5LEADI,NAMES[SI+6]MOVAL,[DI](AL)=(2)MOVSI,4LEABX,NAMESCMP[BL][SI],BYTEPTRNAMES+10(SF)=2.设初值(AX)=4321H,(DX)=8765H,则MOVCL,04HSHLDX,CLMOVBL,AHSHLAX,CLSHRBL,CLORDL,BL上述程序执行后(DX)=;(AX)=。(本题5分)3.编写一个程序,接收从键盘输入的10个十进制数字,输入回车符则停止输入,然后将这些数字加密后(用XLAT指令变换)存入内存缓冲区BUFFE
7、R。加密表为:输入数字:0,1,2,3,4,5,6,7,8,9密码数字:7,5,9,1,3,6,8,0,2,4(本题10分)五、简答题(共20分)1.简述在最小工作模式下,8086如何响应一个总线请求?(本题5分)2.伪指令的功能是什么?(本题5分)3.简述宏指令与子程序的区别(本题5分)4.8259A中断控制器的功能是什么?(本题5分)六、综合应用题(共20分)已知某8088微机系统包括8255,8253两个可编程接口电路。其中8253三个计数器分别工作在不同的方式下,可以为A/D转换器提供可编程的采
此文档下载收益归作者所有