Basics of Microprocessors
The CPU is the major component of
a computer, which performs all tasks. This is realized by the microprocessor
which is an Integrated Circuit. Microprocessors were first introduced in early
1970s. The first general purpose microprocessor, 4004 was developed by Intel
Inc.
The microprocessor is a
programmable multipurpose silicon chip. It is driven by clock pulses. It accepts
input as a binary data and after processing, it provides the output data as per
the instructions stored in
the memory. A block diagram of a microprocessor based system is shown in Figure
3.1.
The microprocessor is
made up of 3 main units. They are:
To perform arithmetic
and logical instructions based on computer instructions.
· Control
unit: To
control the overall operations of the
computer through signals.
· Registers
(Internal Memory): They are used to hold the
instruction and data for the execution of the processor.
The microprocessor is
able to communicate with the memory units and the Input / Output devices as in
Figure 3.2. The system bus is a bunch of wires which is the collection of address
bus, data bus and control bus that serves as communication channels between the
Microprocessor and other devices.
A Microprocessor’s
performance depends on the following characteristics:
· Clock speed
· Instruction set
· Word size
Hertz
– abbreviated as Hz is
the standard unit of measurement used for measuring frequency.
Since frequency is
measured in cycles per second, one hertz equals one cycle per second.
Hertz is commonly used
to measure wave frequencies, such as sound waves, light waves, and radio waves.
For example, the average human ear can detect sound waves between 20 and 20,000
Hz. Sound waves close to 20 Hz have a low pitch and are called "bass"
frequencies. Sound waves above 5,000 Hz have a high pitch and are called
"treble" frequencies.
While hertz can be used to measure wave frequencies, it is also used to measure the speed of computer processors. For example, each CPU is rated at a specific clock speed. This number indicates how many instruction cycles the processor can perform in every second. Since modern processors can perform millions or even billions of instructions per second, clock speeds are typically measured in megahertz or gigahertz.
Every microprocessor has an internal clock that regulates the speed
at which it executes instructions.
The speed at which the microprocessor executes instructions is called the clock speed. Clock speed is measured in
MHz (Mega Hertz) or in GHz (Giga Hertz).
A command which is given to a
computer to perform an operation on data
is called an instruction. Basic set
of machine level instructions that a microprocessor is designed to execute is
called as an instruction set. This
instruction set carries out the following types of operations:
•
Data transfer
•
Arithmetic operations
•
Logical operations
•
Control flow
•
Input/output
The number of bits that can be
processed by a processor in a single instruction is called its word size. Word size determines the amount of RAM
that can be accessed by a microprocessor at one time and the total number of
pins on the microprocessor. Total number of input and output pins in turn
determines the architecture of the microprocessor.
Related Topics
Privacy Policy, Terms and Conditions, DMCA Policy and Compliant
Copyright © 2018-2023 BrainKart.com; All Rights Reserved. Developed by Therithal info, Chennai.