Bit Level view of the Register File
The Arithmatic Logic Unit(ALU)
The Arithmatic Logic Unit(ALU)
Instructions and Datapathfor Register-to-Register Operations
Instructions and Datapathfor Store Operation
SW R4, 0X4385
Instructions and Datapathfor Load Operation
LW R21, 0X23A9
Variations in Instruction sets & Datapaths
Datapath forsw R2, 4(R30) operation
Say, [R30]=4500 [R2] =3245 values are in decimal
Enhancement of Instruction set
SHL R14, R8, 3 shift left the content of R8 by 3 and place in R14
SHR R2,R27, 2 shift right the content of R27 by 2 and place in R2
Source
A First Course in Digital Systems Design - An Integrated Approach
by John P. Uyemura
Brooks/Cole Publishing Company, 1999. (required)