Multi-threaded ProcessorsCovers the basics of multi-threaded processors, including design, performance impact, and pipeline utilization.
Introduction to ISACovers the components of a processor, ISA classifications, specific ISAs like MIPS, assembly language examples, and the importance of machine instruction regularity.
Introduction to ProcessorsCovers the fundamentals of processors, from digital logic to program execution, including components like ALU, register file, and control logic.
Cache MemoryExplores cache memory design, hits, misses, and eviction policies in computer systems, emphasizing spatial and temporal locality.
Memories: Evolution and TypesExplores the evolution and taxonomy of memories, focusing on SRAM and DRAM differences, memory layout, and functional taxonomy.