addressing mode advanced configuration and power interface advanced power management back side bus bit bit-level parallelism cpu cache central processing unit clock gating compiler complex instruction set computer computer architecture computer program dec alpha data parallelism digital signal processor dynamic frequency scaling dynamic voltage scaling explicit data graph execution explicitly parallel instruction computing floating point hardware register harvard architecture hyper-threading index register instruction level parallelism instruction pipeline instruction register instruction set itanium locality of reference mimd misd memory type range registers memory address register memory buffer register memory data register memory hierarchy microcontroller minimal instruction set computer multiplexer one instruction set computer operand pic microcontroller parallel computing pi power management program counter program status word reduced instruction set computer register allocation register file register renaming simd sisd shift register simultaneous multithreading speculative execution stack register status register super-threading superscalar system-on-a-chip task parallelism truth value vector processor very long instruction word von neumann architecture zero instruction set computer