8008のフラグ変化[2002-10-13]

flag が変化する命令
分類 命令 S Z P C
インクリメント
デクリメント
IN B〜L
DC B〜L
x
x
x
-
算術演算 AD?,AC?
SU?,SB?
CP?
x
x
x
x
論理演算 ND?,XR?
OR?
x
x
x
0
ローテイト RLC,RRC
RAL,RAR
-
-
-
x
-:無変化
x:演算の結果がセットされる。
0:0となる。
 
flagの値
flag フラグが1となる
演算結果例
1となる仕様
(D0)S
1000 0000
8桁めが1である場合
(D1)Z
0000 0000
演算結果がall 0である場合
(D2)P
0001 0001
演算結果に1が偶数個ある場合
(D3)C
1 0000 0000
9桁めにキャリー/ボローがある場合