CPE 322 Assembly Language Programming (2+0+0 2 Units)

  • A .8-bit. 16-bit,32(or 64-bit) Processors-the Intel 8088/8086. Z80/280 or other referenced type. Specific areas covered will include general machine structure instruction set addressing modes and structured computer programming.

  • B. Two-pass assembler writing, implementation of macro assemblers and an introduction to translator writing systems: The Assembly process; Application of searching, sorting and hashing techniques in assembler software. Macro definition, call and expansion: Introduction to translator writing; Grammars and languages; The Scanner; Compiler Scanners; The AED and RWORD System.

Copyright © 2020. Department of Computer Engineering. Designed by ICT Directorate