Unit 1 Lesson 1: Systems Architecture

  • Created by: 15j.price
  • Created on: 18-04-19 18:16
View mindmap
  • UNIT 1 LESSON 1: THE CPU
    • CPU
      • Central Processing Unit
      • most important part of computer
      • responsible for all of a computer's processing
    • Von Neumann architecture
      • computer programs and the data the programs are using are stored in the same memory
        • data then moves between the memory unit and the processor
    • Components of the CPU
      • ALU
        • Arithmetic Logic Unit
      • Control Unit
        • coordinates all of the activities taking place
    • Registers in the CPU
      • MAR
        • Memory Address Register
          • hold the address of the data that the current instruction uses
      • PC
        • Program Counter
          • holds the address of the next instruction to be executed
      • MDR
        • Memory Data Register
          • holds the data from memory and the actual instruction
      • ACC
        • Accumulator
          • holds the result of an instruction before it is transferred to memory
    • Processor Registers
      • MAR
        • Memory Address Register
          • stores the address of the next instruction / data
      • CIR
        • Current Instruction Register
          • holds the current instruction to be executed
      • MDR
        • Memory Data Register
          • stores the actual instruction or data
      • PC
        • Program Counter
          • points to the next instruction
      • ALU
        • Arithmetic Logic Unit
          • temporarily stores arithmetic and logic results
    • Fetch - Decode - Execute cycle
      • DECODE the instruction
      • FETCH an instruction from main memory
      • EXECUTE the instruction

Comments

No comments have yet been made

Similar Computing resources:

See all Computing resources »See all Hardware resources »