比較指令的實現:做減法運算,根據標誌寄存器裏表示結果正負零的位,指示是大於等於還是小於的結果。
函數調用的原理:把調用方的下一條指令的地址,寫到新函數的棧裏;return時從棧裏得到返回地址,寫入PC寄存器;
壓縮:
RLE(Run Length Encoding, 行程長度編碼):AAAAAABBCDDEEEEEF 被壓縮成 A6B2C1D2E5F1;即"數據*重複次數"
比較指令的實現:做減法運算,根據標誌寄存器裏表示結果正負零的位,指示是大於等於還是小於的結果。
函數調用的原理:把調用方的下一條指令的地址,寫到新函數的棧裏;return時從棧裏得到返回地址,寫入PC寄存器;
壓縮:
RLE(Run Length Encoding, 行程長度編碼):AAAAAABBCDDEEEEEF 被壓縮成 A6B2C1D2E5F1;即"數據*重複次數"