1、2013年三峡大学硕士研究生招生复试微型计算机技术课程考试答案 一、简答题(每题5分,共30分)1、答:微处理器(MPU)是指由一片或几片大规模集成电路组成的中央处理器(CPU)部件,一般由运算器、控制器和寄存器组成。单片机是指将CPU、RAM、ROM和IO接口电路集成在一块芯片上。两者在形式上看是相似的,但单片机是以芯片形式存在的微型计算机,它能独立地工作,而微处理器不能独立工作。2、8086内部寄存器的位数只有16位,但通过采用了一种分段式管理模式来实现存储空间的管理,故可提供20位的地址,可管理1M的内存空间。即采用“16位段地址:16位段内偏移地址”的方式来表达,此称为逻辑地址。当CP
2、U访存时,其BIU单元中有一个地址加法部件,专门用来将逻辑地址转换为20位的物理地址,其计算公式为:20位物理地址PA=16位段地址16+16位偏移地址3、第一个AND是逻辑运算指令,在取指后由CPU译码执行;第二个AND是逻辑运算符,由汇编程序在汇编时计算。4、向量地址是40H,在中断向量表中的存储情况为(0000H:0040H)=78H,(0000H:0041H)=56H,(0000H:0042H)=34H,(0000H:0043H)=12H。5、需要芯片16片,其中片内地址为10位,片选地址至少要3位。6、6个状态标志分别是溢出标志OF,其值为1表示运算结果产生溢出;溢出标志OF,其值为
3、1表示运算结果产生溢出;进位标志CF,其值为1表示最高位产生进位;零标志ZF,其值为1表示运算结果为零;奇偶标志PF,其值为1表示运算结果低8位中1的个数是偶数个;辅助进位标志AF,其值为1表示D3位向D4位产生进位;符号标志SF,其值为1表示结果为负数。二、单项选择题(每小题1分,共10分)1、A 2、B 3、C 4、D 5、B 6、C 7、A 8、D 9、A 10、C三、填空题(每空1分,共10分) 1、10110010、00111001 2、0FFEH 3、54400H 4、0、05、AX6、立即寻址、直接寻址、基址加变址寻址四、程序分析题(第1、2题各6分,第3题8分,共20分)1、答:该程序实现了将AX、BX中两个四位十进制数相加2、答:此程序段实现了判断AL中是否是小写字母,并分支处理。3、答:程序实现了求数组VAR1中的最大数,并将其保存在内存变量MAX_VALUE中。 五、(10分)答:LOP:IN AL,21HTEST AL,80HJZ LOPIN AL,20H六、(10分)答:FF000HFFFFFH,容量为2KB七、(10分)答:(1)MOV AL,0B8HOUT 83H,AL(2) MOV AL,75HOUT 43H,ALMOV AL,00HOUT 41H,ALMOV AL,10HOUT 41H,AL