作者loteslogin (张三立)
看板ASM
标题Re: [问题] 请问 PROC 为何物哉?
时间Tue Feb 8 15:09:45 2011
感谢 kikiqqp 详细的解说。
看来两个副程序可以共用部分程式码是可行的。
※ 引述《kikiqqp (喵食罐头)》之铭言:
: 接着执行到06H RET时,RET取回Stack最後一笔数值後清除,但Stack里面没有东西
: Stack Under Flow,翘蛋
只要能自己注意哪些部分 TEST2 呼完後,程式该如何正确结束就可以了。
再次感谢 kikiqqp 的解说!赠送 kikiqqp
气质点数 ☆☆☆ +1 ☆☆☆
: CALL TEST1
: CALL TEST2
: TEST1:
: NOP
: NOP
: TEST2:
: NOP
: NOP
: RET
: 第一个CALL发生时跳到02H执行,此时Stack写入01H
: 执行到06H RET时,RET取回Stack最後一笔数值後清除,返回01H位置
: 执行第二个CALL,跳到04H执行,此时Stack写入02H
: 执行到06H RET时,RET取回Stack最後一笔数值後清除,返回02H位置
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.20.203.228