跳轉到內容

68000 彙編/條件測試

來自華夏公益教科書

在任何指令中看到 "cc" 時,您應該用相應的條件測試程式碼替換它。參考此表瞭解每種測試的功能。

程式碼 描述 測試
T* 始終為真,始終測試為真。不適用於 Bcc 或 Jcc。 1
F 始終為假,始終測試為假。不適用於 Bcc 或 Jcc。 0
HI 高。如果進位和零位都清零,則為真。 not C and not Z
LS 低或相同。如果進位或零位被置位,則為真。 C or Z
CC 進位清零。如果進位清零,則為真。 not C
CS 進位置位。如果進位被置位,則為真。 C
NE 不等於。如果零標誌清零,則為真。 not Z
EQ 等於。如果零標誌被置位,則為真。 Z
VC 溢位清零。如果溢位清零,則為真。 not V
VS 溢位置位。如果溢位被置位,則為真。 V
PL 加。如果負標誌清零,則為真。 not N
MI 減。如果負標誌被置位,則為真。 N
GE 大於或等於 (N and V) or (not N and not V)
LT 小於 (N and not V) or (not N and V)
GT 大於 ((N and V) or (not N and not V)) and not Z
LE 小於或等於 Z or (N and not V) or (not N and V)
華夏公益教科書