Introductory course covering instruction set, memory and I/O techniques for microprocessor based machines.
Study of counters, shift registers, codes, types of memories, Boolean algebra, reduction theorems, and black box design applied to data transmission, computer arithmetic, and microprocessor operations. Microprocessor (8085, 8086 and 68000) assembly language programming using assemblers, disassemblers, monitors, loaders, logic analyzers and other tools related to industrial applications of microcomputers.
Internal operation of a computer from a block diagram approach Applications includes software scrolling, 1C testing, traffic controllers, display systems and math operations. Appropriate laboratory exercises provide hands-on experience in three areas - digital circuitry, microprocessor assembly language, and microprocessor interface hardware.