<< >> ^

DGS2241

Computer architecture

C Greif

4 points
* Second semester
* Clayton
* Prerequisite: RDT2110
* Prohibitions: CSC2010

Objectives At the completion of the subject students should understand the function and interaction of components within a computer processor; be able to analyse the operation of a processor and its components; and be able to carry out basic design and configuration of a computer system.

Synopsis In this subject, a continuation of the study of the internal organization of computers begun in DGS1210, students explore the more complex and advanced aspects of computer and processor componentry and organisation, and develop skills in design, configuration and troubleshooting. The syllabus covers the following topics. Computer systems organisation: CPU overview, memory and I/O. Digital logic level: memory, microprocessor chips and buses, example microprocessors, example buses, interfacing. Microprogramming level: microarchitecture, example microarchitecture and microprogramming, design and examples. Conventional machine level: examples, instructions and addressing, instruction types and flow of control. Operational system machine level: virtual memory and virtual I/O, virtual instructions and example O/S.

Assessment Practical: 30%
* Assignment: 10%
* Examination: 50%
* Test: 10%

Recommended texts

Feldman J M and Retter C T Computer architecture: A designer's text based on a generic RISC McGraw-Hill, 1994

Patterson D A and Hennessy J L Computer organization and design: The hardware/software interface Morgan Kaufmann, 1994

Tanenbaum A Structured computer organisation 3rd edn, Prentice-Hall, 1990


<< >> ^
Handbook Contents | Faculty Handbooks | Monash University
Published by Monash University, Clayton, Victoria 3168
Copyright © Monash University 1996 - All Rights Reserved - Caution
Authorised by the Academic Registrar December 1996