跳到主要内容

考纲要求

15.1 RISC, CISC and Parallel Processing

Candidates should be able to:

  • 15.1.1 Show understanding of the characteristics of RISC (Reduced Instruction Set Computer) and CISC (Complex Instruction Set Computer) processors
  • 15.1.2 Show understanding of the differences between RISC and CISC, including:
    • instruction set size and complexity
    • number of addressing modes
    • clock cycle per instruction (CPI)
    • use of pipelining
    • compiler complexity
    • code density
  • 15.1.3 Show understanding of pipelining, including:
    • stages: IF (Instruction Fetch), ID (Instruction Decode), OF (Operand Fetch), IE (Instruction Execute), WB (Write Back)
    • timing diagrams
    • hazards (structural, data, control)
  • 15.1.4 Show understanding of parallel processing, including:
    • Flynn's classification: SISD, SIMD, MISD, MIMD
    • massively parallel computers
  • 15.1.5 Show understanding of virtual machines:
    • purpose of a virtual machine
    • benefits and limitations
    • host operating system and guest operating system
    • hypervisor / virtual machine monitor (VMM)