微机原理11A2.doc
上传人:sy****28 上传时间:2024-09-14 格式:DOC 页数:2 大小:66KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

微机原理11A2.doc

微机原理11A2.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

《微机原理》期末试卷(A)卷学号学院工学院专业(班级)电子、通信姓名使用教材统编修读性质初修、重修学期2010-2011(2)学期考试方式(闭)卷讲授总学时64命题人齐英鑫、徐红梅、金珖龙期末考试分数占总分数的百分比80%学分4判卷人集体考试时间6月24日13:00~14:40审批人密封线※考试完毕后,请将此卷连同标准答案交院、专业存档。三、判断下列每列每行程序的正误,并改正(20分,每题1分,如有错,改对并明确指出错误处,才得分)1、REPCMPS2、VREAEQU1600H3、PUSHFBX4、AND[0987H],ALANDAH+35、A@1MACROFAR6、RCL[DI],CL7、ADCDX,[SI]AND09H8、MOVCX,AA1;(AA1是变量名)9、MULAX,DX10、INT1611、IN[DX],AL12、AA1:PUSHAX;保护现场13、JMPBX+1014、A22DB‘!@~#$%^’15、REPMOVSW16、OUT12,AL17、LOOP[BX]18、CLCAL,01H19、XCHGAL,AA1;(AA1是变量名)20、ADC:MOVAH,AL+5得分四、解答下列题(每题直接给分,共16分)8086CPU系统中,AD0~AD7连接到锁存器的入口,锁存器的出口Q3、Q5、Q6分别连接到3-8译码器的A、B、C输入端。译码器的输出Y2连接到8259芯片的低电平片选信号端,8259的A0接到Q1。8259高电平触发,单级连接,中断矢量值为24H,IR2、IR4、IR7进行屏蔽。8086CPU系统中,AD8~AD15连接到锁存器的入口,锁存器的出口Q13、Q14、Q15分别连接到3-8译码器的A、B、C输入端。1K×8位的2片RAM和2K×81片ROM低电平片选端分别连接到3-8译码器的Y5(A13)、Y6(A14)和Y7(A15)。存储器的地址是从CPU的A0开始连接。求各存储芯片的地址范围、8259芯片的地址和初始化命令值和操作命令值控制字。写出各芯片的地址、初始化和操作字(二进制形式写出!!!!!!!),写出8255A的初始化程序,A、只画出RAM与CPU之间地址的连接图。(每个芯片地址或范围1分,初始化值1分,初始化程序2分,地址接线图3分)得分五、间答题(每4分,共20分)你认为子程序和宏程序运行过程的区别是什么?8086系统中存储器的访问地址和I/O口的访问地址是否相同?8086系统中,这种方式设计的优点是什么?为什么没有内部存储器RAM或ROM时,计算机不能正常工作?4、计算机中一般有三种总线:数据总线、地址总线、控制总线。其中唯一控制总线是不一定8位或16位,为什么?5、什么是中断矢量?什么是中断矢量表?举例并画图说明。得分六、请说明下列程序的每句含义或组合语句的作用,并解释程序内容(详细写出每一个语句,每直接给出,共26分)第一题(14分)第二题(12分)DASEGMENTDA1SEGMENTX1DB04H,09H,?,?IO1EQU22BHORG05HORG5HZ1DB?,?STRGDB‘1234567890’,‘$’(1分)DAENDS(1分)WEDDB2DUP(3,4,2)(1分)STASEGMENTSTACKZHIEQULENGTHSTRG(1分)SS1DW20HDUP(0)DA1ENDSSTAENDSDSA1SEGMENTPARACODESEGMENTORG$(1分)ASSUMESS:STA,DS:DA,CS:CODE(1分)STDW3DUP(?)(1分)AAQ:MOVAX,DADSA1ENDSMOVDS,AX画出内存中变量初始值的分配情况(3分),并求常量值。(4分)MOVAX,STAMOVSS,AXLEADI,X1MOVDH,[DI](1分)INCDIMOVAL,[DI]ADDAL,DHAAA(1分)INCDIMOV[DI],ALADDAL,30HMOVSI,OFFSETZ1MOV[SI],AL(1分)MOVAH,02HMOVDL,ALINT21H(1分)MOVAX,4C00HINT21H(1分)CODEENDSENDAAQ程序完成什么任务?程序执行结果是什么?请详细说明计算机执行程序执行时数据段存储器内容的变化过程(画图说明)(程序说明7分,存储器变化过程4分,执行结果说明3分)