========== (Mini-)ALU [TOC] ========== The following circuit demonstrates how the register file can be used together with the adder and the status flag module for a simple ALU (Arithmetical-Logical-Unit): ---- IMAGE (width=600) ----------- session04/s04_6.png ---------------------------------- Tasks ===== - Create this circuit in CircuitVerse. - Familiarize yourself with how the circuit works. Try performing the following operations: - Write the bit pattern `1111` into register `%0`. The status flags should not be modified. - Write the bit pattern `0001` into register `%1`. The status flags should not be modified. - Add the contents of registers `%0` and `%1`, simultaneously updating the status flags. - Subtract the content of register `%1` from `%0`, simultaneously updating the status flags.