Computer systems engineering IV
G K Egan
4 points * 26 lectures, 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
Published by Monash University, Clayton, Victoria
3168 Copyright © Monash University 1996 - All Rights Reserved - Caution Authorised by the Academic Registrar December 1996 |