ECE3703

Computer engineering

4 points · 26 hours of lectures and tutorial classes · 26 hours of laboratory classes · First semester · Clayton · Prerequisites: ECE2701

Objectives The student is expected to acquire an appreciation of the construction, capabilities and limitations of practical logic devices. Building on this introduction the student will develop an overview of all of the hardware and software elements of a microprocessor system and how they interact with each other and how the computer system can be enabled to interact with the outside world.

Synopsis This subject examines the design and implementation of common digital logic families and uses this as a basis for an examination of practical considerations in logic design including noise margin and timing constraints. A simple microprocessor architecture is introduced and this material is extended to consider how a microprocessor, memory and other peripheral circuits are connected to form a working system. The software and hardware required to interface a computer to the outside world are examined.

Assessment Examination (3 hours): 70% · Laboratory and assignment work: 30%

Recommended texts

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

References

Brey B B The Intel microprocessors: 8086/8088, 80186, 80286, 80386, and 80486 3rd edn, Merrill, 1994
Mano M M Digital design 2nd edn, Prentice-Hall, 1991
Wakerley J F Digital design: Principles and practices 2nd edn, Prentice-Hall, 1994

Back to the 1999 Engineering Handbook