Tuesday, 7 December 2010

Machine Level Architecture

What are the basic internal components of a computer system?
The  basic internal components of a computer system is the: Proccessor, Main memory, the I/O and the bus which connects them together. This is known as the CPU (Central proccessing unit).

3-Box model:

Proccessor
The proccessor is the component which runs programs and looks after other components

Main memory
This is also known as the immidiate access store (IAS). this components is used to store instructions and data. This is made up of RAM and ROM.

RAM (Random Access Memory): This only holds quick access data/instruction, and only when the computer is turned on.

ROM (Read-only Memory: This is used to store programs needed to start the computer (bootstraping)

I/O
Everything that isn't in the CPU is a peripheral.

I/O controller: allows the computer to communicate with peripherals without the CPU knowing how they work.

I/O Ports: its a method of performing inputs and outputs between CPU and peripheral devices in a computer.

Bus
aka system bus or external bus. It connects the other components and is made up of several parallel wires.
There are 3 bus' the:

Address bus
A single direction bus that sends address' to the components of the three box model.
Data bus
This carries control signals between the 3-Box model.

Control bus
This carries commands from the CPU and sends back status from the other devices.

1 comment:

  1. Good start - but there was a lot more in this topic:

    Machine code instructions
    Factors affecting speed of processor
    Fetch Execute cycle

    ReplyDelete