Save
1.1
1.1.1
Save
Share
Learn
Content
Leaderboard
Learn
Created by
Penelope Yell
Visit profile
Cards (18)
Hardware
is any
physical component
that makes up a
computer.
Software
is any program that
runs
on a
computer.
All computer systems must have a
CPU
(
Central Processing Unit
)
Any
computer system
will have these
4
basic
components
:
CPU
,
input device
,
output device
,
primary storage
primary storage
holds
instructions currently
being
executed
and
data
that is being
used.
secondary storage
is necessary because it can hold
large amounts
of
data
that is
not currently
being
used
Von Neumann
architecture used the idea of holding both programs and data in
memory.
Data would then move between the
memory unit
and the
processor.
The
CPU
is the
hardware
that
executes
programs and
manages
the rest of the hardware.
Cache memory
is very
fast memory
, close to the
CPU
, used to
temporarily
hold
data
or
instructions
that are likely to be needed often by the
processor.
To run a program, the processor completes the
fetch
,
decode
,
execute
cycle
The
processor
contains the
Control
Unit (CU), the
Arithmetic Logic
Unit (ALU) and
registers
The control unit:
controls the
execution
of
instructions
in the
correct sequence
decodes instructions
controls
processor timing
through
regular pulses
from the
system clock
sends
and
receives control signals
to and from other devices within the
computer
The ALU:
carries out
logic
operations (
AND
,
OR
,
NOT
)
carries out
arithmetic
operations
The CPU has 4 registers:
Memory Address Register
(MAR),
Memory Data Register
(MDR),
Program Counter
(PC),
Accumulator
(ACC)
The
MAR
holds the
address
in
memory
of the
instruction
or
piece
of
data
to be
fetched
or
stored
The
MDR
holds
data
or a program
instruction
temporarily when it is
fetched
from or sent to
memory
The PC holds the
memory address
of the next
instruction
to be
processed
The
ACC
is a
memory location
where the
results
of
operations
carried out in the
ALU
are
temporarily
stored