Computer Architecture
E238 CA Timetable 2007
chaos
> Lawley > Information Systems > Year 12 > Computer Architecture > Timetable
Computer Architecture: Lesson By Lesson

Term 1 Tuesday Every Odd Week

Week 1: Your textbook is still your best reference!
Functions of the four components of the CPU.
(Control Unit, Arithmetic/Logic Unit (ALU), Registers, System Clock)

Draw a simple labelled diagram.
Write two sentences about each component.

Week 3: Registers.

What are they? How are they used?
How do they differ from RAM?

Write the three paragraphs from p. 96 as 10 sentences.

Week 5: The Fetch-Execute Cycle

Week 7: 20 minute In Class Assessment Task: cpu; fetch-execute.

Number Systems: Decimal cf. Binary, Hexadecimal

Week 9: Binary Numbers

Trouble-shooting

Unplaced 3: Firmware cf. software.

ROM, PROM, EPROM. Other forms of firmware: Memory sticks, numerous modern names by each manufacturer.

Term 2

Week 1: Concepts of cache; Levels of storage.
Trouble-shooting

Week 3: RISC vs. CISC

Trouble-shooting

Week 5: Semester 1 exams.

Trouble-shooting

Week 6: Semester 1 exams.

Trouble-shooting

Week 7: Convergence of Architectures.

Trouble-shooting

Week 9: Roles of buses.

Trouble-shooting

Term 3

Week 1: Trouble-shooting procedures.
Trouble-shooting

Week 3: Trouble-shooting procedures.

Trouble-shooting

Total Time: 10 hours + some assessment time.


Information Systems 12 (E238)
Computer Architecture (10 hours)
...the feud continues...

1. Describe the fetch-execute cycle.

2. Describe the central processing unit (CPU) components in terms of the functions of:

  • control unit
  • registers
  • arithmetic/logic unit (ALU)
  • system clock

3. Describe the roles of buses.

4. Describe the concepts of caching.

5. Define:

  • reduced instruction set computer (RISC)
  • complex instruction set computer (CISC)

6. Describe:

  • sequential processing
  • parallel processing
  • distributed processing

7. Define:

  • firmware
  • software

8. Define levels of storage.

9. Describe the convergence and compatibility of computer architectures.

10. Describe trouble-shooting procedures.

11. Describe the role of preventative maintenance.

Note: Students are expected to be aware of underlying computer technology in the day-to-day use of computers in various applications.