General objective of this lecture is to Presentation on Microprocessor and Assembly Language Programming. Here discuss on the Microprocessor and Its Architecture, they are ALU (Arithmetic and Logic Unit), the Control Unit and Registers. This lecture also focus on the Programming Model: Program visible registers and Program invisible registers. Finally analysis on Signed vs Unsigned Overflow.