Textbook in PDF format
Codes, Digital Devices, and Memories Refresher on Number Systems and Codes Combinational Logic Analysis and Design p Implementing Combinational Logic Funtions in Simple PLDs Multiplexers and Demultiplexers Decoders and Encoders D Latches and D Flip-Flops - Operation, Timing, and Uses Registers and Shift Registers Synchronous State Machines Semiconductor Memory Devices ROM Types Static RAM Types - SRAM and SSRAM Dynamic RAM Types - DRAM, FPM DRAM, SDRAM, DDR SDRAM Checklist of Important Terms and Concepts Review Questions and Problems Microprocessor architechtures and Evolution Introduction to Microprocessor System Programming Introduction to ARM Assembly Language Programming Techniques Interrupt Procedures, Controllers, and Timers