Save
computer science
Save
Share
Learn
Content
Leaderboard
Share
Learn
Created by
Ed
Visit profile
Subdecks (10)
security and data managment
computer science
43 cards
program structures
computer science
21 cards
ide
computer science
11 cards
cyber security
computer science
20 cards
managing resources
computer science
56 cards
principle of coding
computer science
12 cards
organisation of data and structure
computer science
28 cards
networks 2
computer science
49 cards
hardwear
computer science
21 cards
Cards (285)
General purpose computer
Designed to be
versatile
and can be used for many
different
tasks
View source
Embedded system
Designed to perform a
specific
task
View source
General purpose computers
Desktop computers
Smartphones
Tablets
View source
Embedded systems
Pacemakers
Microwave
ovens
Digital
watches
View source
Benefits of embedded systems
Cost
- typically less
expensive
than general-purpose computer systems
Power consumption
- typically consume less
power
because they are designed specifically for task
View source
CPU
The most important
hardware
component in a computer
Has two main functions: to
process
data and
instructions
, and to control the rest of the computer system
View source
Fetch-Decode-Execute (
FDE
) cycle
1. Fetch the
instruction
2. Decode the
instruction
3. Execute the
instruction
View source
Common CPU components
Arithmetic logic unit
(ALU)
Control unit
(CU)
Registers
Cache
Buses
Clock
View source
Registers
Temporarily
store data from the CPU
Store results of
calculations
from ALU
View source
Cache
Temporarily hold data and instructions that the CPU is likely to
reuse
View source
Cache is used instead of RAM because it is
faster
and easier to access, as it is closer to the
CPU
View source
Types of registers
Memory Address Register
(MAR)
Program Counter
(PC)
Current Instruction Register
(CIR)
View source
Primary
memory
RAM
ROM
Flash
Cache
Virtual Memory
View source
Primary memory characteristics
Permanent
(non-volatile) or
Volatile
Data
can be changed or not
Speed
(ranked 1-4, 1=fastest)
View source
RAM
Volatile
, data can be changed, speed rank
2
View source
ROM
Non-volatile
, data cannot be changed, speed rank
3
View source
Cache
Volatile
, data can be changed,
speed
rank 1
View source
Flash memory
Non-volatile, data can be changed, speed rank
4
View source
Secondary storage
Magnetic
storage
Optical
storage
Solid state
storage
View source
Secondary storage characteristics
Media
Suitability
Capacity
Durability
(
1-5
)
Portability
(
1-5
)
Speed
(
1-5
)
View source
Secondary storage devices
Portable hard disk drives
CD/DVD/Blu-ray
Flash memory drives
View source
GPU
Graphics Processing Unit
View source
RISC
processor
Processes a limited number of relatively simple instructions, breaking down complex commands into a longer list of
simpler
instructions, allowing for
faster
processing
View source
CISC processor
Able to process complex instructions without having to
break
them down, but more power consumption and
heat
produced
View source
See all 285 cards