



Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Lecture #18 Worksheet, Answer Master. Fill in blanks to answer questions below. Then email this sheet to your TA. 1. Define computer architecture.
Typology: Schemes and Mind Maps
1 / 5
This page cannot be seen from the preview
Don't miss anything!




Lecture #18 Worksheet, Answer Master Fill in blanks to answer questions below. Then email this sheet to your TA.
jump instruction. The 26-bit field is left-shifted twice to create a byte address (same reason as for branch), then the top four bytes of the Program Counter are added to make up the 32-bit address. 16.Why is the jump instruction executed so rapidly? The instruction does not involve the ALU or any other circuitry in the CPU— it is simply left shifted two and the upper bits inserted. 17.Why are multiplexers added to the register block and ALU inputs? Multiple data sources feed the ALU and register block inputs, so the CPU must be able to switch between them. 18.Define the components of read and write addresses in data memory. Read or write memory addresses are the sum of the load/store immediate and the contents of the Rs (source register) contents. 19.Slide 24 shows the two memory elements, which are the same memory, but use different paths. Although data memory only goes to the register block, it turns out that part of the instruction go to the register block as well. What part of the instruction is that? The source/destination registers in the instruction must be transmitted to the register block, in order to identify operands and the operation destination. 20.Define the two inputs to the Program Counter multiplexer.
(1) The program counter input ([PC] + 4), and (2) the new branch address increment (sign-extended, left-shifted-2 immediate). 21.Why is the CPU called a “single-cycle CPU?” Because one instruction is executed during each full clock cycle. 22.Review slide 31 and be sure that you can answer all the questions shown, then check your answers on slide 32.