当前位置:网站首页 > 电子电气知识 > 正文

魏德米勒机器指令的调用

评论:0 发布时间: 2020-06-16 浏览: 657

魏德米勒模块的段内启用命令机器指令的操作码是十六进制,其实际操作是先把当今IP命令表针存储器的值压进堆栈储存,这一值是下一条命令详细地址,随后再把被启用的汇编程序的偏位详细地址值送进IP存储器。微控制器把当今值和IP值紧密结合产生MAC地址,此详细地址偏向被启用汇编程序的第1字节。当汇编程序的实行中,碰到命令离去汇编程序,回到时,命令会从堆栈击中出IP的保留值,并把它装进IP,使程序流程回到到下一条命令执行,这一全过程是段内启用。其特性是在汇编程序启用、回到全过程中段存储器不转变,仅有命令表针存储器IP产生变化。

 魏德米勒机器指令的调用 第1张

魏德米勒模块主程序与被启用的汇编程序共行一个段内。模块化编程设计必定牵涉到模块间的启用难题。模块间的启用是根据段间的启用来完成的。若被启用的汇编程序是在现命令段以外,则称之为段间启用。一条段间启用命令的机器指令码现有五个字节数。被启用汇编程序所属段的段值)装进存储器,把IP命令表针存储器的值压进堆栈,并将被启用汇编程序相对的偏位详细地址装进IP,当离去汇编程序回到时,段间启用的命令会从堆栈中依次弹出来IPCS2个存储器的固定资产原值,回到到CALL的下一条命令。


推荐阅读:

防爆接线箱选型及接线方法

滑环在机械产品上面的应用

魏德米勒工业生产剖析:集计算机科学与专业技能于一体化

TAGS:
推荐文章
Theme By sscmwl模板,Copyright Your WebSite.Some Rights Reserved.