Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
14 Cards in this Set
- Front
- Back
The computer unit is made up conceptually of what three major components?
|
- arithmetic/logic unit (ALU)
- countrol unit (CU) - memory |
|
The ALU and CU together are known as the ___________.
|
Central Processing Unit (CPU)
|
|
Which component of the CPU is used to temporarily hold data and where calculations take place?
|
Arithemtic/Logic Unit (ALU)
|
|
How does the control unit determine the particular instruction to be executed?
|
By reading the program counter, somtimes called an instruction pointer
|
|
What part of the Control Unit (CU) supervises the fetching of instructions and data from memory?
|
Memory Management Unit
|
|
What is a register?
|
A single, permanent storage location with the CPU for a particular, defined purpose.
|
|
Which registers hold the data that are used for arithmetic operations, as well as the results?
|
General Purpose Registers (also accumulator)
|
|
What is the purpose of the program counter register?
|
holds the address of the current instruction being executed
|
|
What is the role of the instuction register (IR)?
|
holds the actual instruction being executed currently by the computer
|
|
What does the memory address register (MAR) hold?
|
the address of a memory location
|
|
What does the memory data register (MDR) hold?
|
holds a data value that is being stored to or retieved from the memory location currently addressed by the memory address register
|
|
The control unit (CU) contains several 1-bit registers, sometimes known as flags. What do these registers do?
|
keep track of special conditions such as arithmetica carry and overflow, power failure, and internal computer error.
|
|
Several flags group together, are known as _________.
|
status registers
|
|
List the four primary types of operations most registers support:
|
- Registers can be loaded with values from other locations.
- Data from another location can be added to or subtracted from the value previously store in the register - Data can be shifted or rotated roght or left by one or more bits - Data can be tested for certain conditions |