2009微机原理

2009微机原理

ID:40662818

大小:919.00 KB

页数:9页

时间:2019-08-05

2009微机原理_第1页
2009微机原理_第2页
2009微机原理_第3页
2009微机原理_第4页
2009微机原理_第5页
资源描述:

《2009微机原理》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、题号一二三四五总分分数一选择题(共10分,每个1分)1.指令MOVAX,[3070H]中源操作数的寻址方式为()A、寄存器间接寻址  B、立即寻址  C、直接寻址  D、变址寻址2.RESET信号有效后,8086CPU的启动地址()A、FFFFFH  B、0FFFFH  C、FFFF0H  D、00000H3.CPU与I/O设备间传送的信号有()A.控制信息  B.状态信息  C.数据信息  D.以上三种都有4、8086CPU内指示下条指令有效地址的寄存器是()A、IPB、SPC、BPD、SI5.若寄存器AX,BX,C

2、X,DX的内容分别为14,13,12,11时,依次执行PUSHAX,PUSHBX,POPCX,POPDX,PUSHCX,PUSHDX,POPAX,POPBX后,则寄存器AX和BX的内容分别为:()A、14,13;B、13,12;C、12,11;D、14,116.下面汇编语言指令书写正确的是()A、MOVAX,[SI][DI]B、MOVAX,5GE2C、MOV[BX],[SI]D、INC[BX]7.执行INTn指令或响应中断时,CPU保护现场和断点的次序是()A、标志寄存器,CS,IPB、CS,IP,标志寄存器C、标志寄

3、存器,IP,CSD、IP,CS,标志寄存器8.已知两个符号数AL=6AH,BL=78H,执行指令ADDAL,BL后;CF,OF和AF的值为()A、1,0,0B、0,1,0C、0,0,1D、0,1,1燕山大学试卷密封线共9页第2页9.在LOOP指令执行时,隐含着对某寄存器减1的操作,该寄存器是()A、AX;B、BX;C、CX;D、DX10.若AL=39H,则ANDAL,0FH与TESTAL,0FH执行后,AL中的内容分别为()。A、39H,39HB、09H,39HC、09H,09HD、39H,09H二、填空题(15分,每

4、空1分)1.一台微型计算机必须拥有、、和。2.总线周期是指_____________________________________。一个8086的总线周期至少包括_______个时钟周期3.存储器地址12F8H:015FH的物理地址是。4.18.125(10)=(2);101010.111(2)=(10)5.中断类型号为1CH的中断向量存储在地址为至的个单元中6.8086CPU最多可以有个中断类型,6片8259A接成级连形式,最多可管理级可屏蔽中断三、简答题(20分)1、8086CPU从功能上分为哪两个部分?其功能主

5、要包括哪些?说明二者是如何配合工作的?(5分)2、非屏蔽中断和可屏蔽中断各有什么特点?分别用于什么场合?(6分)燕山大学试卷密封线共9页第3页3、堆栈的含义是什么?(3分)4、如果一个存储体,其地址线14条,数据线8条,则(1)如果该存储体由2K×4的芯片组成,需要多少片?(2)采用什么方法扩展?需要多少根地址线选择这些芯片?(6分)四、程序题(30分)1、设伪指令定义如下,要求将伪指令定义的数据按地址对应填入图中:(5分)BUFFERDB?DB‘A’,‘B’DD1234H燕山大学试卷密封线共9页第4页2、ARRAYD

6、W20DUP(4)XORAX,AXMOVCX,LENGTHARRAY;LENGTH运算符返回一个与存储器地址操作数相联系的单元数MOVSI,SIZEARRAY-TYPEARRAY;SIZE运算符返回一个为存储器地址操作数所分配的字节数NEXT:ADDAX,ARRAY[SI]SUBSI,TYPEARRAYLOOPNEXT问:(AX)=?(4分)3程序分析DA1DB1AH,2BH,3CH,4DH,5EH,6FHDA2DB6DUP(0)LEASI,DA1+5MOVBX,OFFSETDA2MOVCX,604HSTDLOP:LO

7、DSB;本指令把由SI作为指针的串元素,传送至AL,同时修改SI,使其指向串中下一个元素ROLAL,CLMOV[BX],ALINCBXDECCHJNZLOP①程序执行后DA2中各字节内容是什么?②序中ROLAL,CL是否可用RORAL,CL指令替代,使其功能不变?(8分)燕山大学试卷密封线共9页第5页4、程序填空CODESEGMENTCS:CODESTART:MOVBL,1AGAIN:MOVAL,BLINCBLMULBLCMPAL,100JNAAGAINMOVAH,4CHINT21HEND问:执行完程序后(AX)=。(

8、6分)5、写出实现将255H端口的8位数据的值放入到BL中,再将BL中的内容加5,最后将BL中的内容通过560H端口输出的功能程序(7分)燕山大学试卷密封线共9页第6页五、硬件题(25分)1、图中的RAM用Intel2114系列芯片(1K×4位)组成,若采用全译码的方式用2114构成2KB的RAM,要求用译码器输出端0和1作为两组

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。