Build Your Own
Microprocessor
Computer architecture defines a set of rules and methods for the organization of a computer system. A microprocessor as a central processing unit is the most essential part of it. The microprocessor contains both combinational and sequential logic circuitries that perform arithmetic logic and control operations by interpreting and executing the program instructions. Building a microprocessor is one of the ultimate goals of digital design. In this book you will find the preliminaries of a microprocessor and computer design. The book is intended for the undergraduate students of computer or electrical engineering and its focus will be on the design principles of a microprocessor. This book also gives an insight into the low level and high level computer programming program compilation multitasking and programming with VHDL hardware description language. By the end of this book you'll be able to design and build your own microprocessor in a hardware description language and to run it by simulations and writing assembly programs.
Things you will learn: Microprocessor design VHDL programming HDL simulation and assembly programming.