Monash University engineering handbook 1995

Copyright © Monash University 1995
Enquiries to publishing@udev.monash.edu.au

ENC3022

Computer applications 6E

M Telfer

4 points * 26 lecture hours, 26 tutorial/laboratory hours * Second semester * Caulfield * Prerequisites: ENC2422 or ENC2404

C programming for the PC: interrupts, video card programming, timers, DMA. Programming of lines and circles by Bresenham algorithm. Large-system programming. 16-bit microprocessor architecture, memory interfacing for 16-bit systems, I/O for parallel and serial devices using programmed I/O and interrupt driven I/O. Applications and design examples.

Assessment

Examinations: 60% * Progressive tests, assignments: 40%

Recommended texts

Lafore R C Programming using Turbo C Waite, 1990

Triebel W and Singh A The 8088 and 8086 microprocessors Prentice-Hall, 1991


Return to subject list Return to engineering handbook contents Return to the list of Monash handbooks