Quiz 7.3

DIRECTIONS: Read each question carefully. Then click on the dot next to the answer that most closely fits the question. Try to answer all questions on this quiz and when you are done, click on the grade me button at the bottom.


Coverage: Sections 7.3 to 7.4

  1. What is a control point?
a place in the architecture where a human can control the operation of the computer
a wire that causes things to happen
a kind of flip-flop that stores information about the state of the computer
an electronic probe that allows us to test the proper functioning of the circuitry

  1. Which component of the computer turns on and off the LD and MUX wires that feed into registers and multiplexors?
the control unit
the memory unit
the ALU
the input/output unit

  1. If a mux has two streams of wires flowing into it from two other registers, how many mux control wires will it have?
1
2
3
4

  1. How many wires control the ALU?
1
2
3
4

  1. Which of the following wire sets controls the shifter?
PC-LD, PC-INCR, PC-CLR
MA, WR
F2, F1, F0
S1, S0

  1. Which component sets the values on the C, N, Z and V wires?
shifter
ALU
memory
PC

  1. What does RTL stand for?
Register Transfer Language
Resistor Transistor Logic
Really Tricky Lingo

  1. In the following RTL statement
              A <- A + m[3570]
    
    what does m[3570] mean?
set the multiplexor that feeds into A to the (binary) value 3570
put the value 3570 into the MBR
get the word out of memory from address 3570

  1. What does << stand for?
shift right 1 bit
shift left 1 bit
put the value on the right into the component on the left
it is illegal in RTL

  1. Which RTL statement below is the meaning of the CSC-1 instruction STD 2148?
A <- A + m[2148]
A <- m[2148]
m[2148] <- A
S <- 2148; A <- m[S]

  1. Which of the following functions of the ALU is represented by the RTL A | TMP?
A + TMP
identity A
A and TMP
A or TMP

  1. Which of the following is the highest possible address for the CSC-1?
m[4095]
m[4096]
m[2048]
m[9999]