Digital & architecture
Computer Architecture
5 self-contained study topics — notes, diagrams, formulas, and worked examples for exams and GATE.
Topics
- Instruction Set ArchitectureISA is the programmer-visible contract defining instructions, registers, data types, and addressing.
- CPU Organization and PipelinePipelining overlaps instruction phases to improve throughput while keeping stage work balanced.
- Memory HierarchyMemory hierarchy balances speed, cost, and capacity using locality principles.
- Cache Mapping TechniquesCache mapping determines where each memory block may reside and how conflicts occur.
- Input Output OrganizationI/O organization coordinates CPU, memory, and peripherals for efficient data transfer.