ECS3381

Computer systems engineering IV

G K Egan

4 points
* 26 lectures and 24 laboratory hours
* Second semester
* Clayton
* Prerequisites: ECS2380 and ECS3371

Objectives The student is expected to understand the relationship between computer software and the organisation and architecture of the hardware with particular reference to memory hierarchy and floating point arithmetic. The student is also expected to learn to program in the C language and to develop a stored program computer using register transfer logic and programmable logic devices.

Synopsis Computer systems architecture including the integration of hardware and operating system. Instruction sets and formats; performance measurement; communication and synchronisation between modules; cache memory; floating-point arithmetic; an introduction to programming in the C language; a practical introduction to logic design applied to large-scale systems; register transfer logic; implementation using CMOS logic and programmable logic.

Assessment Examination (2 hours): 60%
* Laboratory work: 40%

Prescribed texts

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

Back to the Engineering Handbook, 1998
Handbook Contents | University Handbooks | Monash University


Published by Monash University, Australia
Maintained by wwwdev@monash.edu.au
Approved by R Chaffey, Faculty of Engineering
Copyright © Monash University 1997 - All Rights Reserved - Caution