Skip Ribbon Commands
Skip to main content


Assembly Language and Microprocessors


Introduction to microprocessors and microcomputers. Evolution, architecture, and software model. Introduction to Real-mode and protected-mode memory addressing. Addressing modes. The PC and its DEBUG program. Move, stack, load-effective address, and string instructions. Arithmetic instructions. Addition, subtraction and comparison. Multiplication and division. Logic instructions. Shifts and rotates. Counters and time delays. String comparisons. Jump instructions. Code conversion. Stacks and subroutines. Program and machine control instructions. Software interrupts. Program development. The microprocessor and its bus architecture. Introduction to memory and I/O interface.

Academic Year



Created at 1/21/2010 11:28 AM by Khalid A. Darabkeh
Last modified at 9/20/2015 8:41 PM by Khalid A. Darabkeh