Official NUC CCMAS syllabus

TEE 403 — Assembly Language Programming

3 units · TEE department course · Nigerian universities

Study TEE 403 the smart way

Sage already knows this exact syllabus — ask it anything about Assembly Language Programming, generate practice questions in your exam's format, and get a cram sheet that works offline.

Start studying TEE 403 free →

What you'll be able to do (official learning outcomes)

Course contents

Introduction: language level of abstraction and effect on machine, characteristics of machine code, advantages, justifications of machine code programming, instruction set and dependency on underlying processor. Intel 8086 microprocessor assembly language programming: programming model as resources available to programmer, addressing modes, instruction format, instruction set- arithmetic, logical, string, branching, program control, machine control, input/output , etc; assembler directives, hand-assembling, additional 80x86/Pentium instructions. Modular programming. Interrupt and service routine. Interfacing of assembly language to C. Intel 80x87 floating point programming. Introduction to MMX and SSE programming. Motorola 680x0 assembly language programming. Extensive practical engineering problems solving in assembly language using MASM for Intel, and cross-assembler for Motorola.

Source: the Nigerian Universities Commission (NUC) Core Curriculum and Minimum Academic Standards (CCMAS). StudyOps loads this syllabus automatically when you study TEE 403.

More TEE courses