preview

1.50 Hardware Infrastructure Paper

Decent Essays

1.50 Hardware Infrastructure Report

CPU
The Central Processing Unit (CPU) is a computer component that converts data input into information output. It is a complicated and broad set of electronic circuits that performs compiled instructions. All computers and laptops must have a central processing unit to operate as it acts as the ‘brain’ of the device. There are numerous ways of referring to a CPU, such as processor, microprocessor or central processor. Compared to some older models, the more recent models are small, square and have connectors underneath it. The CPU is attached to the slot or socket of the motherboard. It is usually secured and held down by a small lever.

Main Functions of a CPU
The main purpose of a CPU is to decode any …show more content…

Within a program exists millions of instructions, which are each stored at a specific address. These instruction addresses are recorded by the program counter. The program counter is a system within the CPU that takes note of the position of the CPU when a program is running, which are the instruction addresses. Addresses are transferred through the address bus to be used from the memory while instructions go through the data bus to reach the instruction register.

Decode The CPU has an “assembler” that is able to translate Assembly Language into binary code. From this, instructions can be read and executed. Assembly Language is a language that only the CPU can understand but different CPUs may have different versions of Assembly Languages. Despite what code a program is written in, the code will be broken down to the CPUs Assembly Language to carry out this process.

Execute
The CPU is able to carry out three different steps corresponding to the instructions. The first possible step is to use its Arithmetic Logic Unit (ALU), which is able to process and calculate mathematical operations. The second possible step is to transport data from a location to another. The last possible step is to jump to the addresses of other instructions depending on the CPU’s

Get Access