micro, comp & memory Flashcards
(151 cards)
The devices that provide the means for a computer to communicate with the user or other computers are referred to as:
CPU
ALU
I/O
none of the above
I/O
The software used to drive microprocessor-based systems is called:
assembly language
firmware
machine language code
BASIC interpreter instructions
assembly language
The circuits in the 8085A that provide the arithmetic and logic functions are called the:
CPU
ALU
I/O
none of the above
ALU
How many buses are connected as part of the 8085A microprocessor?
2
3
5
8
3
The ________ ensures that only one IC is active at a time to avoid a bus conflict caused by two ICs writing different data to the same bus.
control bus
control instructions
address decoder
CPU
address decoder
How many bits are used in the data bus?
7
8
9
16
8
The items that you can physically touch in a computer system are called:
software
firmware
hardware
none of the above
hardware
Single-bit indicators that may be set or cleared to show the results of logical or arithmetic operations are the:
flags
registers
monitors
decisions
flags
When referring to instruction words, a mnemonic is:
a short abbreviation for the operand address
a short abbreviation for the operation to be performed
a short abbreviation for the data word stored at the operand address
shorthand for machine language
a short abbreviation for the operation to be performed
The technique of assigning a memory address to each I/O device in the computer system is called:
memory-mapped I/O
ported I/O
dedicated I/O
wired I/O
memory-mapped I/O
When was the first 8-bit microprocessor introduced?
1969
1974
1979
1985
1974
What type of circuit is used at the interface point of an output port?
decoder
latch
tristate buffer
none of the above
latch
I/O mapped systems identify their input/output devices by giving them a(n) ________.
8-bit port number
16-bit port number
8-bit buffer number
8-bit instruction
8-bit port number
What type of circuit is used at the interface point of an input port?
decoder
latch
tristate buffer
none of the above
tristate buffer
The register in the 8085A that is used to keep track of the memory address of the next op-code to be run in the program is the:
stack pointer
program counter
instruction pointer
accumulator
program counter
All computer programs for a machine are called:
software
firmware
hardware
none of the above
software
The 8085A is a(n):
16-bit parallel CPU
8-bit serial CPU
8-bit parallel CPU
none of the above
8-bit parallel CPU
Because microprocessor CPUs do not understand mnemonics as they are, they have to be converted to ________.
hexadecimal machine code
binary machine code
assembly language
all of the above
binary machine code
A register in the microprocessor that keeps track of the answer or results of any arithmetic or logic operation is the:
stack pointer
program counter
instruction pointer
accumulator
accumulator
What is the difference between a mnemonic code and machine code?
There is no difference.
Machine codes are in binary, mnemonic codes are in shorthand English.
Machine codes are in shorthand English, mnemonic codes are in binary.
Machine codes are in binary, mnemonic codes are in shorthand English.
Which bus is a bidirectional bus?
address bus
data bus
address bus and data bus
none of the above
data bus
Which of the following buses is primarily used to carry signals that direct other ICs to find out what type of operation is being performed?
data bus
control bus
address bus
address decoder bus
control bus
What kind of computer program is used to convert mnemonic code to machine code?
debug
assembler
C++
Fortran
assembler
Which of the following are the three basic sections of a microprocessor unit?
operand, register, and arithmetic/logic unit (ALU)
control and timing, register, and arithmetic/logic unit (ALU)
control and timing, register, and memory
arithmetic/logic unit (ALU), memory, and input/output
control and timing, register, and arithmetic/logic unit (ALU)