All Definitions & Functions Flashcards
(35 cards)
Character set
The set of characters that can be represented by a specific computer system
Images
Pixel-picture element
Colour depth
The number of possible colours a pixel might be
Resolution
The number of pixels per unit area
Meta data
Data about the file
Bit depth
The number of bits available per sample that can be used to store the amplitude measurement
Bitmap
A type of digital image where colors are stored for each pixel in a grid
True colour
24 bits per pixel - used in all modern cameras etc.
Sampling interval
The time between samples
Fetch Decode Execute Cycle
Instructions are fetched from RAM, decoded using the CPU’s instruction and executed. The cycle then repeats
ALU (Arithmetic Logic Unit)
Carries out arithmetic operations and logical operations
CU (Control Unit)
Decodes and execute the instructions
Cache
Very (very) fast memory with a very fast read/write speed - holds recently/frequently used instructions that have been fetched from RAM
Register
A super duper small memory circuit
ACC (Accumulator)
Temporary store of results from the ALU
PC (Program Counter)
Increments once every FDE, stores the address of the location of the next instruction
MAR (Memory Address Register)
Stores the address of the location of the current instruction/data in memory
MDR (Memory Data Register)
Stores the data/instruction that has just been fetched from memory
Clock speed
A measure of how many FDE cycles are completed every second
Cache size
If the cache is larger, then more recently/frequently used instructions can be stored in it
Number of cores
If the number of cores is increased then the system may be capable of parallel processing
RAM (Random Access Memory)
Holds the machine instructions of all running programs and their data
Can be rewritten or deleted - volatile
Data will be lost if the machine is powered off
ROM (Read-Only Memory)
Holds any machine instructions and data required at start-up, before the OS (operating system) is launched from the hard disk
Contents cannot be changed - non-volatile
Virtual Memory
Part of the hard drive that is used as an extension to the RAM when the RAM is full (or nearly full)
More programs can run at the same time, increasing the amount of data used which slows the computer’s performance