Paper 1 Flashcards
(116 cards)
what does a computer system consist of?
hardware and software that works together
what is an embedded system?
computer inside a larger system
feature of embedded systems and why?
because they only do 1 task, they’re usually cheaper, more efficient and easier to design
name 5 main hardware components?
- motherboard
- optical drive
- ram sticks
- CPU
- hard disk drive
- power supply
- graphics card
- case cooling fan
what does the CPU do?
processes data and instructions that make the system work
what does CPU architecture describe?
the main CPU components, how they interact with eachother and other parts of the computer system
name 3 features of the control unit?
- manages fetch-execute cycle of program instructions
- in overall control of the CPU
- controls flow of data inside and outside the CPU
3 features of the arithmetic logic unit?
- does all calculations
- performs AND, OR, NOT operations and binary shifts
- contains the accumulator register in the CPU
4 features of cache?
- high-speed memory in CPU, slower than registers but faster than RAM
- stores regularly used data, so it can be accessed quicker when needed
- low capacity and expensive
- 3 levels, L1, L2, L3
What is von neuman architecture?
a system where CPU runs programs from memory
2 feature of the program counter
- in control unit
- holds the memory address of the instruction for each cycle
what does the accumulator do?
stores intermediate results from the ALU
what does the memory address register do?
holds any memory address’s about to be used by the CPU
what does the memory data register do?
holds the actual data or instruction
what cycle does the CPU follow?
fetch - execute cycle
2 steps of fetching?
1) copy memory address from PC to MAR
2) copy the instruction from the MAR address to the MDR
what happens when decoding?
instruction in the MDR is decoded by the control unit
what is RAM?
high speed, volatile, main memory
what is main memory?
where everything is stored while being used
when do things leave RAM?
when they’re closed
what happens when the computer boots up?
the operating system is copied from the ROM to the RAM
what is virtual memory?
secondary storage used as extra RAM
when is virtual memory used?
when RAM is full
what does ROM do?
tells the CPU how to boot up