南航微机原理及应用习题答案6.doc

南航微机原理及应用习题答案6.doc

ID:48596460

大小:21.01 KB

页数:3页

时间:2020-01-28

南航微机原理及应用习题答案6.doc_第1页
南航微机原理及应用习题答案6.doc_第2页
南航微机原理及应用习题答案6.doc_第3页
资源描述:

《南航微机原理及应用习题答案6.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、南京航空航天大学自动化学院6-4INAL,PORT_TCMPAL,0FEH;k0单独被按下,即最低位为0,其余位为高JZNEXT1CMPAL,0FDH;JZNEXT2MOVAL,00H;其他的情况,将灯全部不点亮OUTPORT_T,ALJMPEXITNEXT1:MOVAL,01H;K0被按下,LED0~LED7顺次点亮,送1则对应的灯亮MOVCX,8LOOP1:OUTPORT_T,ALCALLDELAYROLAL,1LOOPLOOP1JMPEXITNEXT2:MOVAL,80H;K1被按下,LED0~LED7反序点亮,送1则对应的灯亮MOVCX,8LOOP2:OUTPORT_T

2、,ALCALLDELAYRORAL,1LOOPLOOP2EXIT:….6-5MOVBX,OFFSETSTRINGOUT_TEST:INAL,STATUSTESTAL,80HJNZOUT_TESTMOVAL,[BX]OUTDATAS,ALINCBXCMPAL,0DHJNZOUT_TESTEXIT:…6-6MOVBX,OFFSETDATABUFMOVCX,100IN_TEST:INAL,STATUSTESTAL,80HJZIN_TESTINAL,DATASMOV[BX],ALINCBXLOOPIN_TEST6-9略6-13执行INT8后CPU将PSW,CS,IP压入堆栈,堆栈的情况

3、如下图:A2H00H00H09H40H02HSP00FAH00FBH00FCH00FDH00FEH00FFHSP=00FAH,SS=0300H,IP=0040H,CS=0100H因为IF,.TF进入中断后自动为零,所以PSW=0040H.6-16IRQ3申请中断,IRQ3正在被服务,20H,05H6-18MOVDX,0FFDCHMOVAL,00010011B;ICW1OUTDX,ALMOVDX,0FFDDHMOVAL,90H;ICW2OUTDX,ALMOVAL,00000001B;ICW4OUTDX,AL6-21RRREGDB?SRREGDB?IMREGDB?…MOVAL,00

4、001010B;读IRROUT20H,ALINAL,20HMOVRRREG,ALMOVAL,00001011B;读ISROUT20H,ALINAL,20HMOVSRREG,ALINAL,21H;读IMRMOVIMREG,AL

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。