This is the brain
of the computer. It processes everything from basic instructions to complex
functions. Anything that wants to get calculated it gets sent to the CPU.
|
It transfers data
between components inside a computer or between computers. The width of a data bus refers to the
number of bits (electrical wires) that make up the bus. Common data bus
widths include 1-, 4-, 8-, 16-, 32-, and 64-bit.
|
DATA BUS
|
Is the part of
the computer that performs all the arithmetic calculations such as addition
and multiplication and all comparison operations. The ALU is a component of
the CPU.
|
CPU
ALU
|
I/O
|
Once data has
been written onto a ROM chip, it cannot be removed and can only be read.
|
RAM/ROM
|
ADDRESS BUS
|
Volatile memory
is used by the system to store data for processing by a computer's (CPU).
RAM stores the data in memory cells that are arranged in grids from which
data, in the binary form of 1's and 0's, can be accessed and transferred at
random to the processor for processing by the system's software. When you
shut down the computer nothing stays on the RAM.
|
Is used to
describe any program operation or device that transfers data to or from a
computer and to or from a peripheral device. For example if you’re running
word program and type a sentence on your keyboard the text will appear on
the screen. The keyboard is an input device and the screen is an output
device you can also print the text which is also an output device.
|
Is a collection
of wires connecting the CPU with the main memory this is used to identify
particular locations in the main memory. Is also used to transfer data
between devices and physical address to communicate read/write commands. All
address busses are read and written by the CPU or DMA in the form of bits.
|
P6
RAM-
RAM stands for Random Access Memory. Volatile memory is used
by the system to store data for processing by a computer's (CPU). When you shut
down the computer nothing stays on the RAM. Prices range from £10 to £100
depending on the quality. There are many types of DDR RAM but the most recent
one is DDR3. RAM starts from 800 MHz to 1333 GHz as standard. RAM can be
overclocked to improve performance. Ram performs really fast.It’s a permanent
storage data is lost when motherboard doesn’t have power.
CACHE-
CPU cache has three points that it’s placed. Point one the
cache is built in the CPU, point two the cache is separated from the CPU but
located near it on the motherboard and point three is where both point one and
two are built in the CPU and placed near the CPU on the motherboard. Cache that
is built into the CPU is faster than separate cache. Cache is more expensive
than RAM, but it is worth getting a CPU and motherboard with built-in cache in
order to maximize system performance. A cache is a form of storage is used to
recover data at any time, mostly is used in browsers to load webpages quicker
that have been previously opened because the basic data has already been stored
and so is quicker than downloading the data again from the beginning. Programs
store the cache so next time its available. However, the cached data is
volatile and once the system is turned off it is erased.
FLASH-
It’s a type of storage. EEPROM stand for Electrically
Erasable Programmable Read-Only Memory and erases 1 byte at a time. Flash is
faster to deleting data also flash has no moving part and its likely to break. Flash
is becoming ever more popular and its storage capacities rising every year. Flash
is popular in portable electronics, especially in phones, cameras (SD cards)
and other portable devices. Flash is non-volatile storage, which means once the
PC has been powered down completely, it remembers the data when you turn it
back on. You also get a less amount of storage because it’s more expensive. The
cost of flash is expensive compared to a normal 3.5” hard drive.
REGISTERSS-
In computer architecture, a processor register is a small
amount of storage available as part of a CPU or other digital processor.
General purpose registers are available to store any transient data required by
the program. In general the more registers a CPU has available, the faster it
can work.
The
CPU also contains a number of special-purpose registers:
Instruction
Register (IR): The instruction register stores the
instruction while it is decoded and prepared ready to be executed.
Memory
Data Register (MDR): The memory data register keeps the piece
of data that has been taken from the memory.
Memory
Address Register (MAR): The memory address register holds the
address of the next piece of memory to be picked up.
Program
Counter (PC): The program
counter holds the address (location) of the next instruction to be fetched
from memory.
Accumulator: The accumulator is an internal CPU register
used as the default location to store calculations performed by the arithmetic
and logic unit.
SECONDARY
STORAGE-
Reference:This
picture is from my own work that I used in a different assignment.
|
M2
http://www.technick.net
|
The RAM is the temporary memory used to load the OS and
other programs and applications while he PC functions. It is a dynamic memory
which can read and write data ( does both) as far as the power is ON. And the
processor accesses it to receive any particular data required to be processed
and it stores temporarily the data that we input when a particular program runs.
The BIOS which boots the PC and searches and loads the OS to the RAM does it from ROM which is a computer chip on which the data is stored permanently on it and can't be modified i.e nothing can be written into
The BIOS which boots the PC and searches and loads the OS to the RAM does it from ROM which is a computer chip on which the data is stored permanently on it and can't be modified i.e nothing can be written into
1) Fetch:
The
Fetch Operation is used for taking the instructions those are given by the user
and the Instructions those are stored into the Main Memory will be fetch by
using Registers.
2) Decode:
The
Decode Operation is used for interpreting the Instructions means the
Instructions are decoded means the CPU will find out which Operation is to be
performed on the Instructions.
3) Execute:
The
Execute Operation is performed by the CPU. And Results those are produced by
the CPU are then Stored into the Memory and after that they are displayed on
the user Screen.
No comments:
Post a Comment