Direct Memory Access (DMA)Explores Direct Memory Access (DMA) in microcontrollers, emphasizing efficient data transfer and clock signal generation for LED displays.
Direct-mapped and Annex CachesCovers direct-mapped and annex caches in computer architecture, explaining cache structure, access patterns, hit rates, and latency calculations.
Inputs and OutputsExplores inputs and outputs in computer systems, covering peripherals, addressing modes, A/D converters, interrupts, and DMA.
Memory Cache PrinciplesExplores memory cache principles, emphasizing spatial locality, latency impact, and cache efficiency strategies.
Cache MemoryExplores cache memory design, hits, misses, and eviction policies in computer systems, emphasizing spatial and temporal locality.
Booting and x86Explores the booting process, x86 architecture, memory referencing, I/O communication, ATA commands, and memory-mapped I/O.
Examples of SchedulingCovers examples of scheduling in different architectures and compares cycle requirements and CPI of a MIPS program.