3.1.4: Hardware

Description

A-Level Computing Mind Map on 3.1.4: Hardware, created by Adam Cook on 23/03/2015.
Adam Cook
Mind Map by Adam Cook, updated more than 1 year ago
Adam Cook
Created by Adam Cook about 9 years ago
9
0

Resource summary

3.1.4: Hardware
  1. Control Unit
    1. Three main jobs
      1. 1: Decides what instruction to carry out and gets it.
        1. 2: Deciphers the instruction. Works out what needs to be done and carries it out.
          1. 3: Tells other parts of the processors should do to carry out the instruction.
        2. Arithmetic Logic Unit
          1. Three main jobs
            1. 1: Does arithmetic (adds numbers together)
              1. 2: Allows for logical decisions to be made. (<, >, etc)
                1. 3: Acts as a gateway between the processor and other parts of the computer. All I/O goes into the ALU until the CU decides what to do with it.
              2. Primary Memory
                1. RAM (Memory Unit)
                  1. Where everything that the processor uses is stored, including the programs that are running and data used by them.
                    1. Also stores the parts of the Operating System that the computer is using at the time.
                        1. When computer is switched off all data is lost. This type of memory is called volatile.
                          1. Data stored in the hard drive must be moved here before the Control Unit uses it.
                            1. Random
                              1. Access
                                1. Memory
                                2. ROM
                                  1. Read
                                    1. Only
                                      1. Memory
                                        1. Non-volatile memory that is not altered.
                                          1. Performs operations when the computer starts that loads the operating system. These instructions are known as the bootstrap. Once the OS is loaded it can control the computer and so the ROM is no longer necessary. In computers ROM is just used to start the computer up.
                                            1. ROM chips are incredibly important for machines that only have to perform a set of standard procedures, e.g. a washing machine. The ROM is normally embedded into the device.
                                            2. Memory within the processor
                                            3. Registers
                                              1. Program Counter
                                                1. Keeps track of where in memory the next instruction to be executed can be found so that a copy can be placed in the Current Instruction Register.
                                                2. Current Instruction Register
                                                  1. Holds the instruction to be executed whilst it is being executed.
                                                  2. Memory Address Register
                                                    1. Holds the address in memory that contains either the next piece of data or an instruction to be used.
                                                    2. Memory Data Register
                                                      1. Holds anything that is copied from memory ready for the processor to use it.
                                                      2. Accumulator
                                                        1. Multi-purpose, general use registers.
                                                      3. Buses
                                                        1. Three main types
                                                          1. Data bus
                                                            1. This bus is used to transfer data from one piece of hardware to another.
                                                            2. Address bus
                                                              1. Carries the address of the location to which the data in the data bus should be delievered.
                                                                1. The Address and the data will systematically travel in tandem towards each bit of hardware. If the hardware recognizes the address it will take the data and if not it will send the data and the address onto the next piece of hardware.
                                                                2. Control Bus
                                                                  1. Carries the control signals from the control unit to other parts of the computer.
                                                                3. Line down which information passes.
                                                                4. Connectivity methods
                                                                  1. Physical means
                                                                    1. Copper cable
                                                                      1. Twisted Copper Pair
                                                                          1. Coaxial cable
                                                                              1. Many different standards of copper wire from CAT1 - CAT7. Have different characteristics such as different transmission rates, distance over which the signal is reliable and the cost of the cable. Choice of cable based around a compromise between performance and cost.
                                                                            1. Fibre-Optic Cable
                                                                                1. Rates of data transmission are higher than Copper cable.
                                                                                  1. Uses light beams sent down a glass filament. Filaments can be wrapped together to provide many channels of communication.
                                                                                  2. Reliable but restricting as requires physical wires
                                                                                  3. Non-Physical means
                                                                                    1. Removes the restriction of cables, data can be accessed anywhere that the wireless communication method can reach.
                                                                                      1. Difficult to control who can access what data. If a company has wireless connectivity method, how do you stop non-employees from accessing the data?
                                                                                        1. Some people believe that the radio signals may cause health problems. This fear is not proven.
                                                                                          1. Methods of non-physical communication.
                                                                                            1. Radio communcation
                                                                                              1. Used to blanket cover an entire area.
                                                                                              2. Microwave or infra-red communication
                                                                                                1. As signals travel in straight lines reduces problems of interception.
                                                                                                  1. Limited to the locations between which data can be sent.
                                                                                                  2. Satellite communication
                                                                                                    1. Used for long distances via a laser or other means of a narrow beam of data.
                                                                                                2. Effectiveness of data communication
                                                                                                  1. Baud rate

                                                                                                    Annotations:

                                                                                                    • This is a measure or the rate at which data can be sent along a means of data transmission. it is measured in bit/s.
                                                                                                    1. Increasing volume of data.

                                                                                                      Annotations:

                                                                                                      • This can be done by sending multiple bits of data at once on different frequencies. The limit to how many frequencies a means of data transmission can handle is called the bandwidth. The higher the bandwidth the more sets of data that can be sent down simultaneously. Copper cables have a low band width, wireless communications have  a higher bandwidth and fibre optic cables have the potential for a even higher bandwidth.
                                                                                                  2. Secondary storage
                                                                                                    1. Unlike primary storage it is non-volatile (data stays on it when the computer turns off) and has more space.
                                                                                                      1. Runs
                                                                                                      Show full summary Hide full summary

                                                                                                      Similar

                                                                                                      A level Computing Quiz
                                                                                                      Zacchaeus Snape
                                                                                                      Types and Components of Computer Systems
                                                                                                      Jess Peason
                                                                                                      Input Devices
                                                                                                      Jess Peason
                                                                                                      Output Devices
                                                                                                      Jess Peason
                                                                                                      Computing
                                                                                                      Kwame Oteng-Adusei
                                                                                                      Pack of playing cards answer
                                                                                                      Karl Taylor
                                                                                                      Code Challenge Flow Chart
                                                                                                      Charlotte Hilton
                                                                                                      Computing Hardware - CPU and Memory
                                                                                                      ollietablet123
                                                                                                      Computer Systems
                                                                                                      lisawinkler10
                                                                                                      Computer science quiz
                                                                                                      Ryan Barton
                                                                                                      GCSE Computing - 4 - Representation of data in computer systems
                                                                                                      lilymate