资源描述:
《《微机原理及应用》考研复习题(四)参考答案》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、《微机原理及应用》考研复习题(四)参考答案一、单项选择题(每小题1分,共20分)1.D2.B3.C4.C5.B6.A7.A8.C9.B10.C11.A12.B13.C14.B15.B16.C17.C18.D19.A20.C二、判断说明题(本大题共5个小题,每个小题2分,共10分)判断下列各题正误,正者在括号内打√误者在括号内打X,并说明理由。21.√22.X23.X24.√25.√三、简答题(本大题共5小题,每小题3分,共15分)学号:26.STRINGDW‘BA’,0,’DC’,0,’FE’,027.①栈顶内容àIP,(SP)+2àSP班级:②栈顶内容àIP,
2、(SP)+2àSP栈顶内容àCS,(SP)+2àSP288086有6个字节指令队列,而8088有4个;8086地址/数据线16条AD15~AD0,8088有8条AD7~AD0;8086有BHE/S7,8088有SS0;8086存储器,IO选择是M/IO,而8088是IO/M;29班级:.复位信号是RESET,为高电平有效。8086复位后CS=0FFFFH,其余寄存器为0,程序从0FFFFH地址开始运行。30.入栈操作时,SP向小地址方向变化。四、简单分析设计题(本大题共2题,每题9分,共18分)31.①4KB②08000H---09FFFH③存在重叠区08000
3、H---08FFFH09000H---09FFFH32.①N=F×T=5×106×10-3=5000②MOVAL,76HOUT13H,ALMOVAX,5000OUT11H,ALMOVAL,AHOUT1H,AL五、程序分析题(本大题共3小题,每小题3,共9分复习题(四)第3页共3页33.AH=0AL=934.姓名:① 拆字程序:将DAT单元的内容拆成两部分,分别存入相邻单元中,高4位存入DAT+1单元,低4位存入DAT+2单元。② (DAT+1)=0AH,(DAT+2)=0BH35.①Y数据区各字节单元中的内容是:23H,01H,3EH,2AH,0DFH,89H②
4、可以替代六、编制程序(8分)DATASEGMENTBUFDWXX,XX,XX,……..COUNTEQU$-BUFTOTALDW?DATAENDSCODESEGMENTASSUMEDS:DATA,CS:CODESTART:MOVAX,DATAMOVDS,AXMOVBX,OFFSETBUFMOVCX,COUNT/2MOVAX,0LOP:CMP[BX],0JLENEXTADDAX,[BX]NEXT:INCBXINCBXLOOPLOPMOVTOTAL,AXMOVAH,4CHINT21HCODEENDSENDSTART七、8255接口应用(10分)SEGCODEDB0C0
5、H,0F9H,A4H,B0H,…,8EH…………MOVAL,10000010BOUT83H,ALLOP:INAL,81HANDAL,0FHMOVBX,OFFSETSEGCODEXLATOUT80H,AL复习题(四)第3页共3页JMPLOPJMPLOP复习题(四)第3页共3页