- Data copying operations:
- Arithmetic/logical operations:
- Values from
1 or 2 source registers
(inside the CPU) are
combined
(e.g., negation, add, subtract, multiply, etc)
and the result of
operation is
stored in a
destination register
|
- Branch (with or without linking)
operations:
- A branch operation make
the program
jump to
a different part of the
program and
continues execution at the
branch location
|
|