Fundamentals of Computer Organisation & Architecture Flashcards
(37 cards)
What is the role of the Processor
To execute program instructions in order
to run applications
Name two types of main memory
- Random access memory (RAM)
- Read only memory (ROM)
Which is usually faster: main memory or secondary
storage?
Main memory
Name two types of information that may be held in
main memory
- Program instructions
- Frequently used data
What is meant by a bus?
A series of parallel wires that connects
internal components of a computer
Which bus is used to transport memory addresses?
Address bus
Which bus is used to send information to and from
different components?
Data bus
An address bus is formed from 8 parallel wires. How
many addressable memory locations does the
address bus allow?
256
2^8 = 256
What effect does increasing the width of the data
bus have?
Increases the volume of data that can be
transferred at any one time.
What is the role of the control bus?
Carries control signals, including the
system clock, that regulate the operation
of the computer system
What name is given to hardware that controls the
communication of data between the processor and
external hardware devices
I/O Controllers
Which type of architecture is shown in
the diagram: Harvard or von Neumann?
Main Memory(Instructions) — Processor — Main Memory(Data)
Harvard
Which type of architecture is extensively used in
embedded systems: Harvard or von Neumann?
Harvard
In which type of architecture are instructions and
data stored in the same memory: Harvard or von
Neumann?
Von Neumann
Which type of architecture is used in
general-purpose computer systems: Harvard or von
Neumann?
Von Neumann
What is meant by the stored program concept?
Machine code instructions stored in main
memory are fetched and executed
serially by a processor that performs
arithmetic and logical operations
What is the advantage of using the stored program
concept?
Allows one computer to run several
different programs
When using the stored program concept, what two
things could the contents of a memory location be
interpreted as?
- Instructions
- Data
Name the two architectures on which stored program
computers can be based
- Harvard architecture
- von Neumann architecture
Which type of register is the status register: general
purpose or special purpose?
Special purpose
Which of the following is not found within
a processor?
A: Control unit
B: Main memory
C: Buses
B
What effect does increasing the width of
the address bus have?
Increases the computer’s amount of
addressable memory
Which register holds the instruction that is currently
being executed by the processor?
CIR
Current Instruction Register
What is Cache
A small portion of fast memory used to
store frequently used information in the
processor.