CPU

Description

computer science - CPU
ANDRES DONOSO DIAZ
Mind Map by ANDRES DONOSO DIAZ, updated more than 1 year ago
ANDRES DONOSO DIAZ
Created by ANDRES DONOSO DIAZ almost 9 years ago
258
0

Resource summary

CPU
  1. Central Processing Unit
    1. chip that does all of the calculations
      1. three mayor parts
        1. Control Unit (CU)
          1. acts as
            1. organizing force
            2. does not execute instructions
              1. controls sequence of execution
                1. controls what is stored in the cache
                  1. takes care of fetching and decoding
                    1. works with special registers
                      1. Instruction Register (IR)
                        1. holds instruction currently being executed
                        2. Program Counter (PC)
                          1. contains address of the next instruction to be executed
                          2. Memory Data Register (MDR)
                            1. contains the data to be stored in the computer storage, or the data after a fetch from the computer storage
                              1. Connected to data bus
                                1. data can go both ways
                                  1. to and from memory
                                  2. can load its data from
                                    1. Data bus
                                      1. reading data
                                      2. CPU registers
                                        1. storing data
                                      3. Memory Address Register (MAR)
                                        1. stores memory address from which data will be fetched, sent or stored
                                          1. holds memory location of data that needs to be accessed
                                            1. enable communication between the memory and processing unit
                                          2. uses buses to transfer information to the ALU and the CPU
                                          3. Arithmetic and Logic Unit (ALU)
                                            1. performs
                                              1. arithmetic operations
                                                1. adding
                                                  1. dividing
                                                    1. substracting
                                                      1. multiplying
                                                      2. logical operations
                                                        1. AND
                                                          1. OR
                                                            1. NOT
                                                        2. Primary memory
                                                          1. cache
                                                            1. frequently used instructions are stored here
                                                            2. connects with ALU and CU
                                                        3. uses buses to transfer information
                                                          1. address
                                                            1. addresses of locations in the primary memory are transferred
                                                              1. transferred with data bus
                                                              2. data
                                                                1. contains
                                                                  1. information
                                                                    1. instructions
                                                                  2. connected to each other by a collection of wires
                                                                  3. MACHINE CYCLE
                                                                    1. 1) Fetch
                                                                      1. involves retrieving an instruction from memory
                                                                      2. 2) Decode
                                                                        1. instructions is broken up into parts
                                                                          1. CU
                                                                        2. 3) execute
                                                                          1. execute is performed
                                                                          2. 4) writeback
                                                                            1. outputs the result to some form of memory
                                                                              1. ALU
                                                                          Show full summary Hide full summary

                                                                          Similar

                                                                          El PNUD
                                                                          laurisbuchheim
                                                                          GRUPOS MUSICALES
                                                                          Lucía Almirall
                                                                          ¿SABES QUIEN SOY?
                                                                          malvareze2112
                                                                          Mi PLE
                                                                          samir.davidt
                                                                          Elegir una PC de escritorio
                                                                          itzeeelyareli
                                                                          tarea direccion de grupo
                                                                          lukate17
                                                                          Elegir una PC de escritorio
                                                                          k.adame
                                                                          Prueba de lectura
                                                                          Deisy Medina
                                                                          Prueba Matematicas
                                                                          Deisy Medina
                                                                          Análisis del Funcionamiento del Computador y Periféricos
                                                                          John Restrepo