资源描述:
《济南大学2008~2009微机原理》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、济南大学2008〜2009学年第二学期课程考试试卷(A卷)¥2、如果要将AX中的数逻辑左移4位,请写出操作指令、.:3、8086CPU从功能上可以分为两大部分:和o;4、8086微处理器中,数据段由段寄存器指示,堆栈段由段寄存器指示。5、半导体存储器从使用功能上可以分为和两类。得分阅卷人线二、选择题(每小题1分,共10分)1、微型计算机中有哪三类总线()。A)地址总线、数据总线、控制总线B)内部总线、外部总线、片总线C)PC总线、ISA总线、PCI总线2、指令MOVAX,1234H[BX+SI]中源操作数的寻址方式是()。A)基址加变址寻址B)存储器间接寻址C)相对基址加变址寻址D)寄存
2、器寻址微型计算机中主要包括有()oA)微处理器、存储器和I/O接口B)微处理器、运算器和存储器C)控制器、运算器和寄存器组D)微处理器、运算器和寄存器4、指令()的源操作数的寻址方式为直接寻址。A)MOV[2000H],ALB)INAL,DXC)XORAL,[2000H]D)MOVAX,2000H5、现行数据段位于存储器BOOOOH到BOFFFH字节单元,则段寄存器DS的内容及该段长度(字节数)分别为:()A)BOOOH,1000HB)0000H,OFFFHC)BOOOH,OFFFHD)BOOOH,OOFFH6、在下列伪指令中定义字节变量的是()。A)DBB)DWC)DDD)DT7、在异
3、步串行通信屮,使用波特率来表示数据的传送速率,它是指()。A)每秒钟传送的字符数B)每秒钟传送的字节数0每秒钟传送的二进制位数D)每分钟传送的字节数8、下列语句中有语法错误的语句是()A)MOVAX,[BX][BP]B)ADDAX,[BX]C)CMP[BX],AXD)MOV[AX],[200011]9、下列指令中,能完成将AL寄存器清零的有()条。CMPAL,AL;SUBAL,AL;XORAL,ALMOVAL,A)1B)2D)410、8253A的工作方式和I/O端口地址分别是)oB)4种,5个C)6种,D)6种,3个得分阅卷人A)3种,4个三、简答题(每题4分,共20分)1、什么是指令周
4、期?什么是总线周期?2、什么叫屮断向量?它是如何产生的?3、在指令MOVBX,VAR[DI]中,如果DS=2000H,DI=0500H,VAR=0100H,则源操作数的物理地址是多少?4、微处理器、微型计算机、微型计算机系统三者之间有什么不同?得分阅卷人MOVAX,1234H5、计算机的基本执行环境有哪些部分组成?四、程序分析。(每空2分,共10分)1、分析下面程序:MOVBX,4321HMOVCX,AXMOVAX,BXADDBX,CXHLT求:AX二BX二CX二2、ORG1000HBUFDB12HLEABX,BUFMOVCX,BXLOP:ADDBX,2LOOPLOPHLT执行后,BX=
5、,CX=o五、编写程序。(每题10分,共20分)1、在BUF开始的存储单元中放有4个连续的十进制ASCII码,把它们转换为相应的BCD码,并存放在DX屮。(低地址放低字节)注:数字0~9对应ASCTT码30H~39H2、请编写完整汇编程序:自0100H单元开始,有10个无符号数,编写程序,求这10个数的和,并将结果放在1000H和1001H单元中,高位在1001H中。六、存储器扩展。(10分)某CPU有地址线16根(A()〜AQ擞据线8根(Do〜D7)及控制信号RD、WR、MERQ(存得分阅卷人七、综合应用题。(20分〉储器选通)、IORQ(接口选通)。如图所示,利用RAM芯片2114(
6、1KX4)扩展成2KX8的内存,请写出芯片组1和芯片组2的地址范围。图1存储器扩展打印机通过8255A与PC总线连接的电路原理图如图2所示。要求:(1)写出8255A各端口地址;(2)编写初始化8255A的程序;74LS138图2打印机接口原理图其中,A5、A6、A7设为0,芯片8255A的控制字如下: