<< >> ^

ECS2370

Computer systems engineering I

L Kleeman and R A Jarvis

4 points * 26 lectures, 10 tutorials, 18 laboratory hours * First semester * Clayton * Prerequisites: ECS1610 at PI level * Corequisites: ECS2310

Objectives The student is expected to acquire a basic knowledge and understanding of the discrete nature of information representation and processing in digital computer systems, the diversity and flexibility of applications of hardwired and programmed digital systems, combinational and synchronous logic implementations, microprocessor systems, architecture and the appropriate use of assembly language programming.

Synopsis Combinational logic implementation and Karnaugh map minimisation; clocked sequential logic circuits: flip-flops, state diagrams and transition tables, analysis and synthesis of circuits. Counters, registers and random access memory. Binary coding of information; arithmetic operations and their logic implementation. The stored-program-control concept and microprocessor computer architecture; assembly language programming with a subset of the 80x86 instruction set.

Assessment Examination (2 hours): 70% * Mid-semester test: 10% * Laboratory work: 20%

Prescribed texts

Keogh D B and Kleeman L Introductory computer systems engineering Dept Electrical and Computer Systems Engineering, MiTec, 1997

Uffenbeck J The 8086/8088 family: Design, programming, and interfacing Prentice-Hall, 1987

Recommended texts

Leventhal L A Introduction to microprocessors: Software, hardware, programming Prentice-Hall, 1978

Mano M M Digital logic and computer design Prentice-Hall, 1979

Short K L Microprocessors and programmed logic 2nd edn, Prentice-Hall, 1987

Wakerly J F Digital design: Principles and practices 2nd edn, Prentice-Hall, 1994


<< >> ^
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