Save
Computer Science Revision
Paper 2
Fundamentals of Computer Organisation and Architecture
Save
Share
Learn
Content
Leaderboard
Learn
Created by
Beelze
Visit profile
Cards (58)
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
)
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 regulates 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?
Input/Output Controller
Which type of architecture has one set of main memory for instructions and another for data: Harvard or von Neumann?
Harvard
architecture
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
:
Main memory
For what do the letters ALU stand?
Arithmetic Logic Unit
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?
Current Instruction Register
What is cache?
A small portion of fast
memory
used to store frequently used information in the
processor
What name is given to small storage locations used to hold data temporarily in the processor?
Registers
What is meant by this assembly language instructions?
STR
R3
,
38
Store the value that is in register 3 into memory location
38
.
Which register holds the contents of a memory location that has been read from or data that is to be stored?
Memory Buffer Register
Which part of a computer’s processor generates signals at a regular frequency?
Clock
Which special purpose register is abbreviated as MAR?
Memory Address Register
Name the three stages of the fetch-
execute
cycle
Fetch
,
decode
, execute
What name is given to the data to be used in an instruction: opcode or operand?
Operand
Form an assembly language instruction that would mean: “Add the value in register 4 to the value in register 5 and store the result in register 3”
ADD
R3, R4, R5
In which stage of the fetch-execute cycle is the program counter incremented?
Fetch
Between which two stages of the fetch-execute cycle is the status register checked?
Execute
and
Fetch
What name is given to the group of instructions that a processor can carry out?
Instruction set
In which addressing mode does the value specified by an operand signify a memory address?
Direct
addressing
In which stage of the fetch-execute cycle is an instruction broken into opcode and operands?
Decode
What name is given to a signal sent to the processor by another part of the computer requesting the attention of the processor?
Interrupt
Name two parts of a barcode reader
Laser
,
lens
, photodiodes, mirror
See all 58 cards