PersonalCorpus 版 (精华区)



    · LCALL  addr16   长调用子程序
 
 长调用指令,其与LJMP一样提供16位地址,可调用64K字节范围内
的子程序。由于其为三字节指令,所以执行时首先(PC)+3,以获
得下一条指令地址,并把此时的PC内容压入堆栈,作为返回地址,
然后把地址addr16装入PC,转去执行子程序。

    
    · ACALL  addr11  绝对调用子程序

绝对调用指令,该指令提供11位目标地址,限制在2K字节范围内调
用,由于是双字节指令,所以执行时(PC)+2以获得下一条指令的
地址,然后把该地址压入堆栈作为返回地址。其操作码的形成与AJM
P指令相同。

    
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:5.159毫秒