1 Register Label sreg Bits 32 Splitter Input Splitting 1*32 Output Splitting 32 In Label Z_i In Label C_i In Label N_i In Label V_i Const Value 0 Clock Label CK In Label w Splitter Input Splitting 32 Output Splitting 1*32 Out Label Z_o Out Label C_o Out Label N_o Out Label V_o In Label S_i Out Label S_o Text Description Status Register Z : Zero flag C : Carry flag N : Negative flag (bit 31) V : Two's Complement Overflow flag S : True Sign (V xor N)