We will examine the different components and their functions....
General Purpose Registers:
The ARM CPU that we study has registers that have 32 bits
A CPU typically has about 10 general purpose registers
Usage:
The Arithmetic & Logic Unit (ALU):
In CS355, students will build a simple ALU circuit built using a digital simulator:
/home/cs255001/demo/355/ALU-circuit
Some special purpose registers:
Every CPU will have these 3 special purpose registers:
(We will learn how the CPU uses the special purpose registers later)
Every CPU will have these 3 special purpose registers:
Every CPU will have these 3 special purpose registers:
(This special purpose register is used in if-statements and while-statements)
The CPU and Memory in details:
We will discuss the operations of the CPU next...