Define ALU
Arithmetic Logic Unit - The device that performs the arithmetic operations like addition and subtraction or logical operations like AND and OR. (8)
Define BUS
Collection of data lines that is treated together as a single logical signal; also a shared collection of lines with multiple sources and uses. (11)
What are Multiplexers?
a selector, since its output is one of the inputs that is selected by a control. (12)
What are the Logic Design Basics?
What is clocking methodology?
Combinational logic transforms data during clock cycles. (20)
What does a datapath consist of?
What is op?
It is an operation code or opcode that selects a specific operation. (24)
What is rs and rt?
First and second source registers (24)
What is rd?
destination register (24)
What is shamt?
“shift amount” used only for shift instructions (24)
What is func?
It is used together with op to select and arithmetic instruction. (24)
R-Format Instructions
What do branch instructions do?
What does the Load instruction do?
Read memory and update register (26)
What does the Store instruction do?
Write register value to memory (26)
Five Stages of MIPS Pipeline are _______.
What is speed up?
1 / (1 - instruction count change) * (cycle time without / cycle time with)