- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机原理课后作业--李恒文,微机原理课后习题答案,微机原理课后答案,微机原理课后题答案,微机原理课后习题,课后作业辅导,课后作业辅导班,魅力科学课后作业答案,学而思课后作业答案,窃读记课后作业
4.11.给定SP=0100H、SS=0500H、PSW=0240H,在存储单元中已有内容为(00024)=0060H、(00026)=1000H,在段地址为0800H及偏移地址为00A0H的单元中,有一条中断指令INT 9。试问,执行INT 9指令后,SS、SP、IP、PSW的内容是什么?栈顶的三个字是什么? 解:执行INT 9指令,首先是PSW的内容入栈,然后是INT 9的下一条指令的CS:IP入栈。INT 9( CS:IP=0800:00A0 )下一条指令的地址CS:IP=0800H:00A2H。 PSW、CS、IP的入栈顺序为: SP-2 → SP , PSW(=0240H)入栈;SP=00FEH SP-2 → SP , CS (=0800H)入栈;SP=00FCH SP-2 → SP , IP (=00A2H)入栈;SP=00FAH 栈顶的三个字是: 00A2H 、0800H 、0240H。 SS:SP=0500H:00FAH 执行完INT 9指令,进入中断响应,首先PSW的IF、TF清0。 PSW的格式为: 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 OF DF IF TF SF ZF AF PF CF 所以:PSW由0240H变为0040H. 中断服务入口: 中断类型号为9,中断向量指针为:9×4=36=24H,中断服务子程序入口地址在0000:0024~0000:0027单元中。将中断服务子程序入口地址送入CS:IP中。根据题意: 0000:0024 , IP= 0060H ;0000:0026,CS= 1000H所以,执行完INT 9指令后: PSW=0040H,SS=0500H,SP=00FAH,CS= 1000H ,IP= 0060H 。 4.11???? 给定(SP)=0100H,(SS)=0300H,(FLAGS)=0240H,以下存储单元的内容为(00020)=0040H,(00022)=0100H,在段地址为0900及偏移地址为00A0H的单元中有一条中断指令INT 8,试问执行INT 8指令后,SP,SS,IP,FLAGS的内容是什么?栈顶的三个字是什么? 答:执行INT 8指令后,(SP)=00FAH,(SS)=0300H,(CS)=0100H,(IP)=0040H,(FLAGS)=0040H 栈顶的三个字是:原(IP)=00A2H,原(CS)=0900H,原(FLAGS)=0240H? 假定中断类型9H的中断处理程序的首地址为INT_ROUT,试写出主程序中为建立这一中断向量而编制的程序段。 答:程序段如下: ┇ MOV????? AL, 1CH???? ;取原中断向量,并保护起来 MOV????? AH, 35H INT??????? 21H PUSH???? ES PUSH???? BX PUSH???? DS MOV????? AX, SEG INT_ROUT MOV????? DS, AX MOV????? DX, OFFSET INT_ROUT MOV????? AL, 09H MOV????? AH, 25H??????;设置中断向量功能调用 INT??????? 21H POP????????????? DS ┇ POP????????????? DX?????;还原原中断向量 POP????????????? DS MOV????? AL, 1CH MOV????? AH, 25H INT??????? 21H ??????? 设一个接口的输入端口地址为0100H,而它的状态端口地址为0104H,状态口中第5位为1表示输入缓冲区中有一个字节准备好,可输入。设计具体程序实现查询式输入。 答:DATA? ?????? SEGMENT BUFFER??? DB??20??? DUP(?)?;接收数据缓冲区 DATA??????? ENDS CODE????????????? SEGMENT ASSUME DS:DATA,CS:CODE STAT:??????? MOV????? AX,DATA????????????????? ;对DS初始化 MOV????? DS,AX MOV????? DI,OFFSET BUFFER MOV????? DX,0104H STATIN:??? IN????????? AL,DX TEST????? AL,20H?????????????? ;测试第5位 JZ?????????? STATIN?????????????????????? ;第5位为0继续测试 MOV????? DX,0
您可能关注的文档
最近下载
- 标准化管理手册2021年版(施工线路).docx VIP
- 我爱宁波小学三年级教案.doc VIP
- 石油产品分析(第三版)全套PPT课件.pptx
- 2025年四川省中科执业药师继续教育答案《黄帝内经》与岐黄之术.pdf VIP
- 2024-2025学年初中信息技术(信息科技)人教版(2024)七年级全一册教学设计合集.docx
- 全国现场流行病学调查职业技能竞赛理论考试题库(浓缩600题).doc VIP
- 程序设计类课程“闯关式”数字化教学设计与实践.docx VIP
- 第5单元 探索1 互联网安全风险及其产生原因 教学课件.ppt VIP
- 2022玻璃结构工程技术规程.docx VIP
- (高清版)DB33∕T 1217-2020 屋面工程质量验收检查用表标准 .pdf VIP
有哪些信誉好的足球投注网站
文档评论(0)