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
Published by Monash University, Clayton, Victoria
3168 Copyright © Monash University 1996 - All Rights Reserved - Caution Authorised by the Academic Registrar December 1996 |