Computer Organization and Architecture, unit: CPU Architecture and Instruction Sets. Core concepts, terminology, and worked-example cues a college student meets for this unit, building on prior units without repeating them. Front: a term, concept, or short problem cue. Back: the definition, explanation, or answer.
19 cards · basic cards · AI-written, checked twice. Edit anything.
- What is CPU architecture?
- The design and organization of a processor's internal components and instruction handling
- What is the Arithmetic Logic Unit (ALU)?
- The CPU component that performs arithmetic and logical operations
- What is the Control Unit?
- The CPU component that directs the operation of the processor by interpreting instructions
- What is a register, in CPU architecture?
- A small, extremely fast storage location inside the CPU used to hold data during execution
- What is the Program Counter (PC)?
- A register holding the memory address of the next instruction to execute
- What is an instruction set?
- The complete set of commands a CPU is designed to execute
- What is an instruction set architecture (ISA)?
- The interface defining a processor's instruction set, registers, and memory model
- What is RISC (Reduced Instruction Set Computer)?
- A CPU design philosophy using a small set of simple, fast instructions
- What is CISC (Complex Instruction Set Computer)?
- A CPU design philosophy using a larger set of more complex instructions
- What is the fetch-decode-execute cycle?
- The basic process a CPU follows: retrieve an instruction, interpret it, then perform it
- What happens during the fetch stage?
- The CPU retrieves the next instruction from memory using the program counter
- What happens during the decode stage?
- The CPU interprets the fetched instruction to determine what operation to perform
- What happens during the execute stage?
- The CPU carries out the operation specified by the decoded instruction
- What is a clock cycle?
- One tick of the CPU's internal clock, used to synchronize operations
- What is clock speed measured in?
- Hertz, representing the number of clock cycles per second