February 2015
Intermediate to advanced
686 pages
18h 52m
English
The microprocessor, operating on numbers and symbols represented in the binary format, is the core of all computers and embedded systems. A microprocessor may have a von Neumann architecture or a Harvard architecture; it may run complex instructions (complex instruction set computer) or simplified instructions (reduced instruction set computer). Some microprocessors allow I/O devices to be placed in their memory address space, where I/O devices and memory components are indistinguishable to the processor. Some microprocessors may feature a separate I/O address space, where I/O devices are treated differently from normal memory locations. As case studies, we examine key features implemented in Microchip ...
Read now
Unlock full access