Save
Computer Science
Section 1- Components of a Computer System
Save
Share
Learn
Content
Leaderboard
Learn
Created by
Khloe
Visit profile
Cards (86)
What is a computer?
A machine that processes
data
What is the purpose of a computer?
To take
data
,
process
it and
output
it
What is hardware? Examples?
Physical
components that make up a computer system.
CPU
, motherboard,
monitor
,
printer.
What is software? Examples?
The programs or
applications
that a computer system runs.
Operating system
, word processor.
What is a general-purpose computer?
A computer designed to perform a variety of
tasks.
What is an embedded system?
A computer system designed to perform
specific
tasks within a
larger
system.
What are some examples of embedded systems?
Smartwatches
,
washing
machines,
microwaves
, navigation systems.
What does CPU stand for?
Central Processing Unit
What is the CPU?
The
brain
of the computer that processes all the data and
instructions
that make the system work.
What are the 3 main parts of the CPU?
Control
Unit,
Arithmetic Logic Unit
,
and Cache.
What is the control unit?
A component of the CPU that manages and
coordinates
the
execution
of instructions- manages the fetch-decode-execute cycle
What does ALU stand for?
Arithmetic Logic Unit
What is the ALU?
Completes all the
calculations- arithmetic
and
logic
What is the cache?
Very
fast
piece of
memory
which stores frequently used
data
so the CPU can access it
quicker
What are the properties of cache?
Faster
access,
small
capacity,
expensive.
What are the properties of L1 cache?
Quickest
out of the levels but has
smallest
capacity
What are the properties of L3 cache?
Slower
than L1 cache but has the
highest
capacity
What is the Von Neumann architecture?
The description of the
fetch-decode-execute
cycle process
What does PC stand for?
Program Counter
What does the PC hold?
The memory
address
of the
instruction
for each cycle
What does the MAR stand for?
Memory Address Register
What does the MAR hold?
Holds any memory
address
about to be used by the
CPU
What does MDR stand for?
Memory Data Register
What does the memory address register hold?
Holds the actual
data
or instruction
What is the accumalator?
A
register
What does the accumalator hold?
Immediate results of calculations in the ALU
What happens in the fetch stage of the fetch-decode-execute cycle?
-copy memory
address
from
PC
to
MAR
-copy instruction stored in
MAR
address to the
MDR
-increment
the program counter to the point of the
next
instruction for the next cycle
What happens in the decode part of the fetch-decode-execute cycle?
-the instruction in the MDR is
decoded
by the
CPU
-CU
may prepare for the next step
What happens in the execute part of the fetch-decode-execute cycle?
-instruction is
performed
-could be writing data to
memory
,
loading
data or a calculation
What are the properties of RAM?
Volatile
and
high speed
What does RAM stand for?
Random Access Memory
What is RAM used as?
Main memory
What is volatile memory?
Temporary storage that loses its
data
when
power
is turned off.
What is non-volatile memory?
Memory that
retains
data even when power is
turned off.
What does main memory hold?
Data
, files and
programs
while they're being used
What is virtual memory?
Secondary
storage used as extra
RAM
What is virtual memory for?
For when the
RAM
is full and the computer needs somewhere else to put application data- too many
applications
open at once
How can virtual memory affect the computer?
Performance is
slower
when
switching
between applications
What does ROM stand for?
Read-Only Memory
What are the properties of ROM?
Non-volatile
, only be
read
See all 86 cards