Professional Documents
Culture Documents
Group Members:
R0 000
R1 001
R2 010
R3 011
R4 100
R5 101
R6 110
R7 111
b) Special purpose:
1. Memory Address Register (MAR): 1 (8 bits)
2. Instruction Register (IR): 2 (16 bits)
3. Program Counter (PC): 1 (8 bits)
5. INSTRUCTION FORMAT:
0 – 3 = Opcode
4 = A.M.
5- 7 = Immediate value/Address of register
8-15 = Memory Address
6. CAPABILITIES/OPERATIONS PERFORMED BY CPU:
Total Operations: 16
Bits required to represent 16 operations: 4 Bits
Capabilities:
● Data movement
● Logical operations
● Arithmetic operations
● Unconditional branching
● Conditional branching
OPERATIONS BIT FORMAT DESCRIPTION
REPRESENTATION
DATA MOVEMENT
ARITHMETIC
Multiplies value in R1 to
MUL R0, R1
value in R0 and stores to
R0
Multiplies value in R1 to
DIV R0, R1
value in R0 andstores to
R0
LOGICAL
BRANCHING
-1 if R0<R1
CONTROL FLOW: