ABOUT THE BOOK This book covers a understanding of Microprocessor, Digital Computer, History & Evolution of Microprocessor, Applications, Number Systems understanding, Architecture, Block & Pin diagram, Instruction Cycle, Microprocessor Classification, Instruction Set & finally its Assembly Language Programming in Microprocessor. AUDIENCE This book has been prepared for the beginners as well as advanced learners who want to deal with assembly language programming & embedded systems. It is very useful for the Diploma students in Electronics, Electrical, Computer & IT, B.Sc. Electronics, Engineering in Electronics, Electronics & Communication, also BBA, management, science, commerce & arts where an introductory course on computers is a part of curriculum. After completing this tutorial you will find yourself at a moderate level of expertise in knowledge of Microprocessor & Number System Basics from where you can take yourself to next levels. PREREQUISITES Knowledge of Microprocessor, Computers or Number Systems is not a prerequisite to follow the contents of this Book. This tutorial assumes no background in Microprocessor, Number Systems, Computers or Assembly Language Programming.