Systems Architecture

Descripción

Mapa Mental sobre Systems Architecture, creado por Alex Ford el 15/06/2022.
Alex Ford
Mapa Mental por Alex Ford, actualizado hace más de 1 año
Alex Ford
Creado por Alex Ford hace más de 3 años
1
0

Resumen del Recurso

Systems Architecture
  1. Fetch Decode Execute cycle
    1. Fetch
      1. Fetches instruction from memory such as RAM
      2. Decode
        1. Instructions is decoded into binary so the computer can understand
        2. Execute
          1. The CPU performs the actions required by the instruction
        3. CPU
          1. Clock Speed
            1. How fast the CPU can run
              1. measured in Megahertz or Gigahertz
                1. How many fetch decode execute cycles the CPU can handle in a second
                2. Cache
                  1. the larger the size of the Cache the faster the computer will be
                    1. the closer the cache is to the CPU the quicker the instructions will be ran
                      1. Cache has 3 levels each one closer to the CPU
                        1. level 1
                          1. Usually part of the CPU itself this makes it the fastest cache level
                          2. Level 2 and level 3
                            1. Both of these are slower and take longer to access than L1 and are built between the CPU and the RAM
                      2. Cores
                        1. The more cores a CPU has the more powerful it is
                          1. More cores allows the CPU to run multiple programs at the same time
                        2. The CPU is an electrical circuit that is responsible for processing the instructions on a computer system
                        3. Von Neumann Architecture
                          1. Registers
                            1. Memory Address Register (MAR)
                              1. Stores the memory location of data that needs to be accessed
                              2. Memory Data Register(MDR)
                                1. Stores the data that is being transferred to and from memory
                                2. Program Counter (PC)
                                  1. Stores the address of the next instruction to be executed
                                  2. Accumulator (AC)
                                    1. Stores results from calculations
                                    2. Arithmetic/Logic Unit (ALU)
                                      1. Carries out calculations and makes decisions on the data sent to the processor
                                      2. Control Unit (CU)
                                        1. Controls how data moves through the processor and controls the timing of operations and the instructions sent to the processor and the input and output devices
                                    3. Embedded Systems
                                      1. Embedded systems are circuits that have been programmed for a specific purpose and can't be re-programmed to do something else
                                        1. Examples of Embedded Systems
                                          1. Washing machine
                                            1. Car engine
                                              1. MP3 Player
                                            Mostrar resumen completo Ocultar resumen completo

                                            Similar

                                            Database Schema
                                            Barbara Gerwien
                                            1.1 Systems Architecture
                                            Adam Davies
                                            Architecture Introduction
                                            Laurence Richardson
                                            Systems Architecture 101
                                            Chris Lee
                                            1.1 Systems Architecture
                                            Archie Fisher