All about topic: Computer organization
The Big Question in Computer organization
How does a computer actually work? You know, like, really?
Description and resources for Computer organization
How does a computer really work? How does a central processing unit, primary and secondary memory and peripherals like a keyboard, monitor and mouse all come together to make a computer that we all use every day?
Big questions include:
- What is a CPU?
- What is primary memory?
- What is a bit?
- What is binary?
- How do computers represent data?
- Our CPU's work at millions of cycles per second. What happens in one cycle?
- What rules govern the logic of a computer?
This is the essence of computer science: understanding the fundamental constructions of these machines.
Transfer goals
You should be able to understand how data is stored in memory. You should be able to build an application to perform primative image recognition and manipulation. You should be able to analyze resource limitations in a system and understand how a processes is using system resources.
Related Computer organization standards
Outline the architecture of the central processing unit (CPU) and the functions of the arithmetic logic unit (ALU) and the control unit (CU) and the registers within the CPU.
Describe primary memory.
Explain the use of cache memory.
Explain the machine instruction cycle.
Identify the need for persistent storage.
Describe the main functions of an operating system.
Outline the use of a range of application software.
Identify common features of applications.
Define the terms: bit, byte, binary, denary/decimal, hexadecimal.
Outline the way in which data is represented in the computer.
Define the Boolean operators: AND, OR, NOT, NAND, NOR and XOR.
Construct truth tables using the above operators.
Construct a logic diagram using AND, OR, NOT, NAND, NOR and XOR gates.
Daily notes with the topic Computer organization
Notes for current academic year (2024 - 2025).
Date | Course | Tags |
---|---|---|
Monday 9 September 2024 | IB Year 2 Higher Level Computer Science | grade_12 |
Monday 9 September 2024 | IB Year 2 Standard Level Computer Science | grade_12 |
Wednesday 11 September 2024 | IB Year 2 Higher Level Computer Science | grade_12 |
Wednesday 11 September 2024 | IB Year 2 Standard Level Computer Science | grade_12 |
Friday 13 September 2024 | IB Year 2 Higher Level Computer Science | grade_12 |
Friday 13 September 2024 | IB Year 2 Standard Level Computer Science | grade_12 |
Tuesday 1 October 2024 | IB Year 1 Higher Level Computer Science | grade_11 |
Tuesday 1 October 2024 | IB Year 1 Standard Level Computer Science | grade_11 |
Thursday 3 October 2024 | IB Year 1 Higher Level Computer Science | grade_11 |
Thursday 3 October 2024 | IB Year 1 Standard Level Computer Science | grade_11 |
Monday 7 October 2024 | IB Year 1 Higher Level Computer Science | grade_11 |
Monday 7 October 2024 | IB Year 1 Standard Level Computer Science | grade_11 |
Wednesday 9 October 2024 | IB Year 1 Higher Level Computer Science | grade_11 |
Wednesday 9 October 2024 | IB Year 1 Standard Level Computer Science | grade_11 |
Friday 11 October 2024 | IB Year 1 Higher Level Computer Science | grade_11 |
Friday 11 October 2024 | IB Year 1 Standard Level Computer Science | grade_11 |
Tuesday 15 October 2024 | IB Year 1 Higher Level Computer Science | grade_11 |
Tuesday 15 October 2024 | IB Year 1 Standard Level Computer Science | grade_11 |
Thursday 17 October 2024 | IB Year 1 Higher Level Computer Science | grade_11 |
Thursday 17 October 2024 | IB Year 1 Standard Level Computer Science | grade_11 |
Monday 21 October 2024 | IB Year 1 Higher Level Computer Science | grade_11 |
Monday 21 October 2024 | IB Year 1 Standard Level Computer Science | grade_11 |