Save
comp
Save
Share
Learn
Content
Leaderboard
Share
Learn
Created by
Amber Bennett
Visit profile
Cards (151)
CPU
Carries out the
fetch decode execute cycle
View source
Fetch decode execute cycle
1. Fetch the instruction is moved from
memory
to the
CPU
2. Decode the instruction is understood by the
CPU
3.
Execute
the instruction is carried out
View source
Common CPU
components
Control
unit (CU)
Arithmetic logic
unit (ALU)
Register
Cache memory
View source
Von Neumann architecture
Program and data are both loaded into
memory
, making it easier to change and
update
programs
View source
Components of Von Neumann architecture
Control
unit
Arithmetic logic
unit
Buses
Registers
Input
/
output
View source
Registers
Program
counter (PC)
Memory address register
(MAR)
Memory data register
(MDR)
Accumulator
(ACC)
View source
CPU performance factors
Clock speed
Cache memory
Number of cores
View source
Embedded system
Computer system that is part of a
larger
device and has a single or
limited
range of functions
View source
Characteristics of embedded systems
Usually on a single
chip
Small
in size
Low
power
Rugged
Low
cost
View source
Primary storage (main memory)
Where programs and data are
stored
for the
CPU
to access
View source
RAM
Volatile memory used to store programs and
data
currently in use
View source
ROM
Non-volatile memory used to store hardware settings,
BIOS
, and
boot
up instructions
View source
Virtual memory
Part of
secondary
storage used to supplement main memory when
RAM
is full
View source
Secondary storage
Non-volatile
storage for
long-term
or permanent storage of programs and data
View source
Types of secondary storage
Solid
state storage (e.g. SSD, SD cards)
Magnetic
storage (e.g. hard disk drives)
Optical
storage (e.g. CDs, DVDs, Blu-rays)
View source
Factors to consider when choosing storage
Capacity
Speed
Portability
Durability
Reliability
Cost
View source
Units of data storage
Bit
Nibble
Byte
Kilobyte
Megabyte
Gigabyte
Terabyte
Petabyte
View source
Converting data to binary
1. Computers use
switches
to represent on/off as 1/0
2. All data and instructions must be
converted
to binary
View source
Calculating text file size
Bits
per character x
number
of characters
View source
Calculating image file size
Color depth
x image
height
x image width
View source
Calculating sound file size
Sample rate x duration x
bit depth
x
number of channels
View source
Converting denary to binary
Repeatedly subtract largest possible
binary value
from
denary number
View source
Converting binary to denary
Add up the
binary
place values with
1s
View source
Adding binary integers
1. 0 + 0 =
0
2. 0 +
1
=
1
3.
1
+ 0 =
1
4. 1 + 1 = 0, carry 1
View source
Overflow errors can occur when adding binary integers that
exceed
the
maximum representable value
View source
Adding two binary integers
1. Start with
least
significant bits
2. 0 + 0 =
0
3. 0 +
1
=
1
4. 1 +
0
=
1
5.
1
+
1
= 0, carry 1 to next column
6. Carry any
1s
to next column
View source
Cannot just do binary to decimal conversion and then
add
, must show binary
addition
process
View source
Overflow error occurs when there is a carry out from the most significant bit, which cannot be represented in the
8-bit limit
View source
Binary shift
Moving digits in a
binary number
left or right
View source
Shifting left one place
Multiplies the number by
2
View source
Shifting right one place
Divides the number by
2
View source
Shifting left with most significant bit 1 causes overflow error, shifting right with least significant bit 1 causes
loss
of
precision
View source
Converting denary to hexadecimal
1. Divide by
16
, keep
whole number
and remainder
2. Whole number is first hex
digit
, remainder is second hex
digit
View source
Converting hexadecimal to
denary
1. Multiply hex digits by
16
^n where n is
position
(right to left)
2. Add results together
View source
Converting 8-bit binary to hexadecimal
1. Split into two
4-bit
nibbles
2. Convert each nibble to its
denary
value
3. Convert denary to hexadecimal
digit
View source
ASCII uses
7
bits to represent characters, extended ASCII uses 8 bits for
256
characters, Unicode uses 16+ bits for thousands of characters
View source
Pixel
Picture element, a
block
that makes up an
image
View source
Metadata
Data about data, information about an image/sound file like color depth, resolution, etc.
View source
Color depth
Number of
bits
used to represent each
pixel
, more bits = more colors
View source
Resolution
Number of
pixels
in an image, higher resolution = more pixels =
larger
file size
View source
See all 151 cards
See similar decks
8.4 Examination of "Como la vida misma" by Rosa Montero
AP Spanish Literature and Culture > Unit 8: Escritores contemporáneos de Estados Unidos y España
48 cards
Comp
185 cards
Comp
74 cards
comp
18 cards
Comp
8 cards
COMP
1 card
COMP SCI
10 cards
Comp. Sci
40 cards
comp sci
97 cards
Comp-Sci
99 cards
comp sci
100 cards
Comp devices
3 cards
Comp
12 cards
Comp Sci P1.5 MS
Comp Sci
12 cards
Comp Sci
51 cards
comp sci
1 card
Comp Sci
201 cards
comp sci
97 cards
comp-sci
389 cards
COMP 3
68 cards
Comp Sci, Protocols, Internet, Security
43 cards