Unit 3 OS Flashcards
What is firmware?
Computer software that is embedded into the computer’s hardware.
What is the CPU Register
Holds the current state/values/data of the data being processed
What is the CPU Control Unit
It decides what to do next and moves data around the CPU
What is the CPU Arithmatic Logic Unit (ALU)
It performs the integer and logical (Boolean) Operations
What is the CPU Memory Management Unit (MMU)
Manages the data flow between the RAM and the CPU
What is the CPU cache
It’s a very fast internal CPU memory unit
What is the CPU Clock
It manages the timing signal for the whole CPU. It keeps it all in sync
What is the order of operation of a CPU
The basic CPU instruction will:
- Fetch
- Decode
- Execute
- Repeat
What is the CPU Fetch Cycle
It will get an instruction in Main Memory
It will encode the instruction in the form of a number
What is the CPU Decode Cycle
It will interpret/decode the instruction
Generate an electronic signal
What is the CPU Execute Cycle
It will rout the signal to the appropriate component
The signal causes the component to perform an operation
What is hyperthreading
It makes a single processor core work like two CPUs by providing two data and instruction streams
When one stream stalls while waiting for data the second stream will continue processing data
What are the two major Memory Technologies
Dynamic Ram (DRAM) it mustbe refreshed to hold it’s value
Static Ram (SRAM) Holds its values so long current flows through the circuit.
DRAM is smaller but slower than SRAM
What does DIMM stand for?
Dual Inline Memory Modules
What are the types of non-volatile storage?
Magnetic
Optical
Semiconductor