匯編不像高級語言,嵌套回圈只有CX可用。
書里說可以用堆疊儲存,這樣整個堆疊就只能為CX服務了,因為堆疊先入后出,你不能把其它東西放到堆疊里。
uj5u.com熱心網友回復:
回圈不一定非得用 cx 的,也可以是其它的條件;用堆疊來保存外回圈的 cx,通常都是可以的,因為內回圈也應該的堆疊平衡的,所以 push cx->內回圈->pop cx 并不矛盾,當然也可以用記憶體甚至其它的通用暫存器來保存 cx。uj5u.com熱心網友回復:
那如果有很多層回圈嵌套,那要找什么地方存盤那么多cx?
uj5u.com熱心網友回復:
那還是堆疊簡單吧轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/283143.html
標籤:匯編語言
上一篇:請問寫匯編用什么IDE方便?
