欢迎来到天天文库
浏览记录
ID:41126368
大小:60.00 KB
页数:5页
时间:2019-08-17
《哈工程 微机原理 期末试题--2004四系试卷A答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、—————————————————装订线—————————————————标准答案及评分标准第1页(字体均为宋体小四号)课程名称:微机原理及应用技术(A卷)一、填空(共30分,每题1分)1.147-1092.100110103.648EDH649B4H4.0D244HCF=0ZF=0SF=1OF=15.②④6.直接,寄存器间接,寄存器7.低8.T3高TW9.指令语句指令性语句宏指令10.201M00000H-FFFFFH1664K00000H:FFFFFH11.0000H:0090H二.按要求回答问题(共25分,6题5分,其它各题4分)1.1)立即数不能直接送入段寄存器2)DX不能作寄存器
2、间接寻址3)POP字操作指令3)没有指明存储器操作数类型2.IP:指令指针寄存器,指出下一条要执行指令的地址SP:堆栈指针寄存器,记录堆栈栈顶地址BP:基址指针寄存器,一般存放于堆栈的偏移地址3.物理地址:唯一代表存储器的空间中每个字节单元的地址偏移地址:指端内相对段起始的偏移量(字节数)段地址:取段的起始地址的高16位—————————————————装订线—————————————————第2页4.INTR:可屏蔽中断,用于处理一般外部设备的中断,受中断允许标志IF控制,高电平有效;NMI:非屏蔽中断,CPU响应非屏蔽中断不受中断允许标志的影响,由上升沿触发,CPU响应该中断过程与可屏
3、蔽中断基本相同,区别仅是中断类型号不是从外部设备读取,固定是类型2,NMI中断优先级要高。5.8086CPU最多可接受256个中断,每个中断对应一个中断类型号,并通过中断向量表存放在存储器开始的1024个单元,每4个单元为一组,用于存放一个向量。当某个中断请求发生时,CPU可得到该请求德中断类型号N,CUP从4*N处取出中断服务程序入口地址16位偏移地址,置入IP,再从4*N+2处取出16位段地址,置入CS,这样就完成了转去执行中断服务子程序的任务6.BUF1:01H0FFH41H42H--01H--01HBUF2:----0AHCOUNT=8三.分析下列程序,回答问题。(共9分,每题3分
4、)1.[BUF]=35=23H。2.执行上述程序段后BX的内容是0C02DH。3.上述程序段的功能是:以’*’作为结束标志,求字符串长度四、编制程序(10分)DATASEGMENTBUFDBX1,X2,X3,…….,XNPBUFDB?姓名:PLENDB?NBUFDB30DUP(?)NLENDB?DATAENDS—————————————————装订线—————————————————第3页CODESEGMENTASSUMECS:CODE,,DS:DATASTART:MOVAX,DATAMOVDS,AXMOVBX,0MOVSI,OFFSETBUFMOVDI,0MOVCX,30LOP:MOVA
5、L,[SI]NCSI学号:CMPAL,0JGELOP1MOVNBUF[BX],ALINCBXJMPNEXTLOP1:MOVBUF[DI],ALINCDINEXT:LOOPLOPMOVPLEN,DIMOVNLEN,BXMOVAH,4CH班级:INT21HCODEENDSENDSTART五、8253接口应用(5分)MOVAL,00010100BOUT43H,ALMOVAL,200OUT40H,AL—————————————————装订线—————————————————第4页六、8255接口应用(10分)BUFDB‘XXXXXXX……..’…………………….MOVAL,81HOUT83H,,A
6、LMOVAL,,0FHOUT83H,ALMOVCX,,500班级:MOVSI,,OFFSETBUFLOP:INAL,,82HTESTAL,,04HJNZLOPMOVAL,[SI]OUT80H,ALMOVAL,0EHOUT83H,ALMOVAL,0FHOUT83H,ALINCSILOOPLOPHLT班级:学号:姓名:装订线七、存储器扩展(11分)1)地址线12根,数据线8根;2)4片;3)1#20000H~20FFFH2#21000H~21FFFH3#22000H~22FFFH4#23000H~23FFFH4)—————————————————装订线—————————————————G1Y0
7、G2AY1G2BY2Y3CB74LS138AC27321#27322#27323#27324#第5页A17A16IO/MA14A13A12CSCSCSCSRDD0-D7A0-A11
此文档下载收益归作者所有