Types of processor Key Terms

  1. Central Processing Unit (CPU)
  2. Arithmetic Logic Unit (ALU)
  3. Control Unit (CU)
  4. Registers
  5. Program Counter (PC)
  6. Memory Address Register (MAR)
  7. Memory Data Register (MDR)
  8. Current Instruction Register (CIR)
  9. Accumulator (ACC)
  10. Buses
  11. Data Bus
  12. Address Bus
  13. Control Bus
  14. Fetch-Decode-Execute Cycle (FDE Cycle)
  15. Clock Speed
  16. Cache Memory
  17. Number of Cores
  18. Pipelining
  19. Von Neumann Architecture
  20. Harvard Architecture
  21. Instruction Set
  22. Machine Code
  23. Microarchitecture
  24. Multithreading
  25. Parallel Processing
  26. Branch Prediction
  27. Instruction Pipeline
  28. Superscalar Architecture
  29. Out-of-Order Execution
  30. Speculative Execution
  31. Hyper-Threading
  32. Integrated Circuit (IC)
  33. Semiconductor
  34. Transistor
  35. Logic Gate
  36. Binary Code
  37. Bit
  38. Byte
  39. Word Size
  40. Instruction Register
  41. Instruction Decoder
  42. Execution Unit
  43. Load/Store Unit
  44. Floating Point Unit (FPU)
  45. Branch Target Buffer (BTB)
  46. Translation Lookaside Buffer (TLB)
  47. Interrupt
  48. Interrupt Handler
  49. Interrupt Vector
  50. Direct Memory Access (DMA)
  51. Bus Arbitration
  52. Bus Contention
  53. Bus Width
  54. Bus Speed
  55. System Clock
  56. Clock Cycle
  57. Clock Rate
  58. Clock Multiplier
  59. Heat Sink
  60. Thermal Throttling
  61. Power Consumption
  62. Instruction Cycle
  63. Microcode
  64. Opcode
  65. Operand
  66. Addressing Mode
  67. Immediate Addressing
  68. Direct Addressing
  69. Indirect Addressing
  70. Indexed Addressing
  71. Base Addressing
  72. Relative Addressing
  73. Stack Pointer
  74. Frame Pointer
  75. Instruction Fetch
  76. Instruction Decode
  77. Instruction Execute
  78. Instruction Writeback
  79. Pipeline Stall
  80. Pipeline Hazard
  81. Data Hazard
  82. Control Hazard
  83. Structural Hazard
  84. Cache Hit
  85. Cache Miss
  86. Cache Line
  87. Cache Coherency
  88. Write-Through Cache
  89. Write-Back Cache
  90. Level 1 Cache (L1)
  91. Level 2 Cache (L2)
  92. Level 3 Cache (L3)
  93. Memory Hierarchy
  94. Primary Memory
  95. Secondary Memory
  96. Tertiary Memory
  97. Virtual Memory
  98. Memory Management Unit (MMU)
  99. Page Table
  100. Page Fault