CS401 : Computer Architecture and Assembly Language Programming

I like this Course

Course Info

Course Category

Computer Science/Information Technology

Course Level


Credit Hours



CS101, CS201


Mr. Belal Muhammad Hashmi
B.Sc. (Electrical Engineering)
UET, Lahore.

Course Contents

Basic Computer Architecture, Intel IAPX88 Architecture, Register Architecture, Addressing Modes, Address Wraparound, Branching, Conditional Jumps, Unconditional Jump, Bit Manipulation, Multiplication Algorithm, Shifting and Rotations, Extended Operations, Masking Operations, Subroutines, Stack, Parameter Passing through Stack , Display Memory, Display Memory Formation, Screen Location Calculation, String Instructions STOS, LODS, SCAS, MOVS, CMPS examples.