东华大学微机原理11级考试A卷-答案

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1东华大学2013----2014学年第一学期期末试题(A)11级考试A卷答案踏实学习,弘扬正气;诚信做人,诚实考试;作弊可耻,后果自负。课程名称_微机系统及应用_使用专业_信息学院11级各本科专业_班级_____________________姓名________________学号__________试题得分一二三四五六七八九十总分一、填空题(每空1分,共25分)1.已知X=68,Y=12,若用8位二进制数表示,则[X+Y]补=___50H或80D__,此时,OF=___0__;[X-Y]补=__38H或56D__,CF=__0___。2.通用微型计算机的硬件系统由__CPU___、_存储器___、__接口___、__外设__和___总线__五部分组成。3.8086/8088CPU在RESET信号到来后其CS和IP的值分别为__FFFFH___和_0000H__。4.CPU与外设传送数据时,输入/输出控制方式有_无条件方式___,__查询方式__,__中断方式___和_DMA方式___。5、CPU与外设接口通过__控制__总线传送状态信号与命令信号。6、外设端口的编址方式有两种,它们分别是__与存储器统一编地址___和__独立编地址___。7、INTEL8253采用BCD码计数时,其最大计数值为__0000H__,此时的计数初值为__10000D___。8、硬件中断可分为___可屏蔽中断___和__非屏蔽中断___两种。9、3片8259A接成级联可管理__22__级中断。10、在普通全嵌套方式下,8259A只有高级中断源可中断低级中断源;在特殊全嵌套方式下,8259A可响应___同级___中断请求。在全嵌套模式下,应采用的结束中断方式是___非自动结束中断____。12注意:填写内容不要超出以上格式,第二页的边距和第一页一样出题人(签名)__________室负责人(签名)_________二、选择题(单选或多选,每空2分,共20分)451、8086CPU寻址I/O端口最多使用___D____条地址线。A8;B10;C12;D162、计算机中数据总线驱动电路使用的基本逻辑单元是____B_____。A非门;B三态门;C)触发器;D)译码器3、8088/8086CPU的基本总线周期由__B____个时钟周期组成。A2;B4;C5;D64、在8086系统中中断号为0AH,则存放中断向量的内存起始地址为___B____。A0AH;B28H;C4AH;D2AH5、80X86CPU将累加器AX的内容清零的正确指令是__B____。AANDAX,0;BXORAX,AX;CSUBAX,AX;D.CMPAX,AX清零一般用XOR指令(效率最高),但前3个指令都能达到目的,影响标志位也一样,这个题目是不是太难了点?是否改为:不能将80X86CPU累加器AX的内容清零的指令是6、下列器件可作简单输入接口的电路是__A___,作简单输出接口的电路是__B____。A三态缓冲器;B锁存器;C反相器;D译码器7、某微机最大可寻址的内存空间为16MB,其CPU地址总线至少应有___D___条。A32;B16;C20;D248、两数比较,若相等时转移到LABEL的指令是__A_____。AJZLABEL;BJCLABEL;CJOLABEL;DJSLABEL9、下列信号中____C______用来区分CPU访问内存储器或I/O接口。AWR;BRD;CIOM/;DRDT/三、简答题(每小题5分,共15分)601试简述通用型计算机一般应配置哪些类型的存储器芯片(3分)?它们各自用来存放什么类型的信息(2分)?32、用2K×4位RAM构成64KB的存储系统,需要多少RAM芯片(3分)?需要多少位地址作为片外地址译码(2分)?(设系统为20位地址线,采用全译码方式)3、试述8086系统中中断类型码、中断向量、中断向量表的定义及关系?4四、存储器分析(8分)68用二片静态RAM芯片6264组成的8位微机存储器系统的电路如图所示。(设地址总线为16位。)1)存储器芯片#1和#2的存储容量是多大(4分);2)分析#1芯片和#2芯片的地址范围(需给出具体地址分配表)。(4分)五、程序分析(每空2分,共10分)7851、程序段如下:XDB65HYDB0F3HMOVAL,XMOVBL,YCMPAL,BLJGENEXTXCHGAL,BLNEXT:HLT1)程序的功能是:;2)程序执行后,AL=;BL=.2、程序段如下:MOVAL,23HMOVAH,0Again:ANDAL,ALJZSTPSHLAL,1JNCAgainINCAHJMPAgainSTP:HLT1)程序的功能是:;2)程序执行后,AH=六、汇编语言程序设计(8分)86设在数据段中定义了16个单字节带符号数,试设计汇编语言程序,计算这16个数的平均值,并将平均值存放在AVERAGE单元中。6七、接口电路(14分)100有如下接口原理图,如图所示。设:8255A的A口地址为80H,B口地址为81H,C口地址为82H,控制端口地址为83H。输入机启动信号为高电平,打印机启动信号为正脉冲,Ready为输入机就绪信号;BUSY为打印机忙信号。7(1)试用74LS138画出地址译码连线图(4分)。(2)编写出从输入机连续输入10个数据并存入存储器中,再由打印机输出该10个数据的汇编源程序。(10分)BUFFERDB10DUP(0);;8255A初始化MOVAL,__91H_____OUT__83H___,ALMOVAL,0CH;OUT83H,AL;PC6低电平MOVAL,0EHOUT83H,AL;PC7低电平;输入输出子程序IN_OUTPROCFARLEABX,BUFFERA0A18255ACSA0A1A2A3A4A5A6A78MOVCX,10AGAIN0:MOVAL,0DHOUT83H,AL;启动输入机AGAIN1:INAL,82HTESTAL,02HJZ__AGAIN1___INAL,80HMOV__[BX],AL____,AL;保存数据MOVAL,0CHOUT83H,AL;PC6=0INCBXDECCXJNZAGAIN0MOVSI,__OFFSET__BUFFERMOVCX,0AHAGAIN2:MOVAL,0FHOUT83H,AL;NOPMOVAL,__0EH___OUT83H,AL;启动一次打印AGAIN3:INAL,82HANDAL,_01H_____JNZ___AGAIN3;等待BUSY=0MOVAL,[SI]OUT81H,ALINCSI_LOOP____AGAIN2RETIN_OUT_ENDP____________98255A方式控制字8255AC口复位/置位控制字1D6D5D4D3D2D1D00000D3D2D1D0A口方式00方式0A口C口下半口01方式10输出0输出000PC00复位1×方式21输入1输入001PC11置位B口010PC2C口上半口B口方式0输出∶∶0输出0方式01输入111PC71输入1方式1

1 / 9
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功