ANSWERS
Fetch - CORRECT ANSWER-Data inputs are prepared for
transformation into data outputs.
Execution - CORRECT ANSWER-The transformation that
takes place and the output is stored.
Control Unit - CORRECT ANSWER-Moves data, accesses
instructions between main memory and registers, and controls
the arithmetic logic unit.
Arithmetic Logic Unit - CORRECT ANSWER-Performs all
computation and comparison operations.
Registers - CORRECT ANSWER-Internal storage locations in a
CPU; each is capable of holding a single instruction or data
item instruction and instruction sets. Storage locations that hold
inputs and outputs for the ALU.
OP code - CORRECT ANSWER-The first group of bits and
represents the instruction's unique binary number.
Operands - CORRECT ANSWER-In an instruction's bit string,
they're groups of bits after the op code that hold the
, instruction's input values; they can contain a data item or the
location of a data item.
Move - CORRECT ANSWER-Copies data to storage locations
and can copy data between any combination of registers and
primary storage locations.
Load - CORRECT ANSWER-Data transfer from main memory
into a register.
Store - CORRECT ANSWER-Data transfer from a register into
primary storage.
NOT, AND, OR, XOR - CORRECT ANSWER-Data
Transformation Boolean Operators
ADD - CORRECT ANSWER-Accepts two numeric inputs and
produces their arithmetic sum.
NOT - CORRECT ANSWER-Transforms the Boolean value
true (1) into false (0) and the value false into true.
AND - CORRECT ANSWER-Generates the result true if both of
its data inputs are true.
OR - CORRECT ANSWER-Generates the value true if either or
both data inputs are true.
XOR - CORRECT ANSWER-Generates the value true if either
(but not both) data input is true.
SHIFT - CORRECT ANSWER-Moves all bit values right or left,
according to the number of positions specified by the operand;
after shifting, empty positions are filled with 0s, and bit values
that shift beyond the bit string's bounds are discarded.