MIC Microproject
MIC Microproject
Name Enrollment no
(Mr.Thorat mam)
A
PROJECT REPORT
ON
COMPUTER ENGINEERING
SUBMITTED TO
SUBMITTED BY:-
GUIDED BY
(Mr.Thorat mam)
SAMARTH POLYTECHINIC,BELHE
SAMARTH POLYTECHINIC, BELHE
CERTIFICATE
We are really thankful to our course the Principal Prof. Kapile A. S. and the
HOD Prof. Kshirsagar.S.B Samarth Polytechnic, Belhe for his invaluable guidance
and assistance, without which the accomplishment of the task would have never been
possible. We also thank Prof.Kedar Sir for giving this opportunity to explore into
the real world and realize the interrelation without which a Project can never
progress. In our present project we have chosen the topic-
We are also thankful to parents, friend and all staff of Computer engineering
department, for providing us relevant information and necessary clarifications, and
great support.
Chapter 1 Synopsis 1
1.1.
Project Title
1.2.
Project option
1.3.
Internal Guide
1.4.
Problem statement
Chapter 2 Introduction 2
Chapter 3 Evolution 5
Chapter 4 Types 7
Chapter 8 Application 16
Chapter 9 Features 17
Chapter Conclusion 19
10
Chapter Reference 20
11
Various Pins In Microprocessor
CHAPTER 1 SYNOPSIS
Sir
Basic of Microprocessor
We do not have any 128-bit Microprocessor in work at present one among the
reasons for this is that we are a long way from exhausting the 64 bit address space
itself, we use it a constant rate of roughly 2 bits every 3 years. At present we have
only used 48 bits of 64 bits so why require 128 bit address space. Also 128 bit
Microprocessor would be much slower than the 64 bit Microprocessor.A
The integration of a whole CPU onto a single or a few integrated circuits using
Very-Large-Scale Integration (VLSI) greatly reduced the cost of processing power.
Integrated circuit processors are produced in large numbers by highly automated
metal-oxide-semiconductor (MOS) fabrication processes, resulting in a relatively
low unit price. Single-chip processors increase reliability because there are many
fewer electrical connections that could fail. As microprocessor designs improve, the
cost of manufacturing a chip (with smaller components built on a semiconductor
chip the same size) generally stays the same according to Rock's law
Before microprocessors, small computers had been built using racks of circuit
boards with many medium- and small-scale integrated circuits, typically of TTL
type. Microprocessors combined this into one or a few large-scale ICs. The first
commercially-available microprocessor was the Intel 4004.Microprocessor, any of a
type of miniature electronic device that contains the arithmetic, logic, and control
circuitry necessary to perform the functions of a digital computer's central processing
unit.
The first generation microprocessors were introduced in the year 1971-1972. The
instructions of these microprocessors were processed serially, they fetched the
instruction, decoded and then executed it. When an instruction of the microprocessor
was finished, then the microprocessor updates the instruction pointer & fetched the
following instruction, performing this consecutive operation for each instruction in
turn.
In the year 1970, a small number of transistors were available on the integrated
circuit in the second-generation microprocessors. Examples of the second- generation
microprocessors are 16-bit arithmetic 7 pipelined instruction processing, MC68000
Motorola microprocessor. These processors are introduced in the year 1979, and Intel
8080 processor is another example of the microprocessor. The second generation of
the microprocessor is defined by overlapped fetch, decode, and execute the steps.
When the first generation is processed in the execution unit, then the second
instruction is decoded and the third instruction is fetched.
On Dec 23rd, 1947, the Transistor was invented in Bell lab whereas an integrated
circuit was invented in 1958 by J Kilby in Texas Instruments. So, Intel or INTegrated
ELectronics has invented the first microprocessor.
CHAPTER 3 TYPES
Microprocessors are classified into five types, namely: CISC-Complex
Instruction Set Microprocessors, RISC-Reduced Instruction Set Microprocessor,
ASIC- Application Specific Integrated Circuit, Superscalar Processors, DSP’s-
Digital Signal Microprocessors.
The short term of Complex Instruction Set Microprocessors is CISM and they
classify a microprocessor in which orders can be performed together along
with other low-level activities. These types of processors perform different tasks like
downloading, uploading, recalling data into the memory card, and recalling data
The short term of Reduced Instruction Set Microprocessor is RISC. These types
of processors are made according to the function in which the microprocessor can
carry out small things in specific commands. In this way, these processors complete
more commands at a faster rate.
Digital signal processors are also called DSP’s, these processors are used to
encode and decode the videos or to convert the D/A (digital to analog) &A/D (analog
to digital). They need a microprocessor that is excellent in mathematical
calculations. The chips of this processor are employed in RADAR, home theaters,
SONAR, audio gears, TV set-top boxes, and Mobile phones
There are many companies like Intel, Motorola, DEC (Digital Equipment
Corporation ), TI (Texas Instruments) associated with many microprocessors such
as 8085 microprocessors, ASIC, CISM, RISC, DSPs and 8086 microprocessors like
Intel
Samarth Polytechnic,Belhe. Page 6
Various Pins In Microprocessor
CHAPTER 4 MICROPROCESSOR PINS
It uses 5V DC supply at VCC pin 40, and uses ground at VSS pin 1 and 20 for its
operation.
Clock signal is provided through Pin-19. It provides timing to the processor for
operations. Its frequency is different for different versions, i.e. 5MHz, 8MHz and
10MHz.
AD0-AD15. These are 16 address/data bus. AD0-AD7 carries low order byte data
and AD8AD15 carries higher order byte data. During the first clock cycle, it carries
16-bit address and after that it carries 16-bit data.
A16-A19/S3-S6. These are the 4 address/status buses. During the first clock cycle,
it carries 4-bit address and later it carries status signals.
4.5 S7/BHE
BHE stands for Bus High Enable. It is available at pin 34 and used to indicate the
transfer of data using data bus D8-D15. This signal is low during the first clock
cycle, thereafter it is active.
4.6 Read($\overline{RD}$)
4.7 Ready
It is available at pin 22. It is an acknowledgement signal from I/O devices that data
is transferred. It is an active high signal. When it is high, it indicates that the device
is ready to transfer data. When it is low, it indicates wait state.
4.8 RESET
It is available at pin 21 and is used to restart the execution. It causes the processor to
immediately terminate its present activity. This signal is active high for the first 4
clock cycles to RESET the microprocessor.
It is available at pin 18. It is an interrupt request signal, which is sampled during the
last clock cycle of each instruction to determine if the processor considered this as
an interrupt or not.
4.10 NMI
It stands for non-maskable interrupt and is available at pin 17. It is an edge triggered
input, which causes an interrupt request to the microprocessor.
4.11 $\overline{TEST}$
This signal is like wait state and is available at pin 23. When this signal is high, then
the processor has to wait for IDLE state, else the execution continues.
4.12 MN/$\overline{MX}$
It stands for Minimum/Maximum and is available at pin 33. It indicates what mode
the processor is to operate in; when it is high, it works in the minimum mode and
vice-aversa.
4.13 INTA
4.14 ALE
It stands for address enable latch and is available at pin 25. A positive pulse is
generated each time the processor begins any operation. This signal indicates the
availability of a valid address on the address/data lines.
4.15 DEN
It stands for Data Enable and is available at pin 26. It is used to enable Transreceiver
8286. The transreceiver is a device used to separate data from the address/data bus.
It stands for Data Transmit/Receive signal and is available at pin 27. It decides the
direction of data flow through the transreceiver. When it is high, data is transmitted
out and vice-a-versa.
4.17 M/IO
This signal is used to distinguish between memory and I/O operations. When it is
high, it indicates I/O operation and when it is low indicates the memory operation.
It is available at pin 28.
4.18 WR
It stands for write signal and is available at pin 29. It is used to write the data into
the memory or the output device depending on the status of M/IO signal.
4.19 HLDA
It stands for Hold Acknowledgement signal and is available at pin 30. This signal
acknowledges the HOLD signal.
4.20 HOLD
This signal indicates to the processor that external devices are requesting to access
the address/data buses. It is available at pin 31.
These are queue status signals and are available at pin 24 and 25. These signals
provide the status of instruction queue.
These are the status signals that provide the status of operation, which is used by the
Bus Controller 8288 to generate memory & I/O control signals. These are available
at pin 26, 27, and 28.
When this signal is active, it indicates to the other processors not to ask the CPU to
leave the system bus. It is activated using the LOCK prefix on any instruction and is
available at pin 29.
These are the Request/Grant signals used by the other processors requesting the CPU
to release the system bus. When the signal is received by CPU, then it sends
acknowledgment. RQ/GT0 has a higher priority than RQ/GT1.
Hardware requirements:
• i5 processor based computer or higher
• Memory :1.50 GB RAM
• Hard drive :50 GB Internet connection
Software Requirement:
• Windows 7
• Microsoft word
• Internet
APPLICATION
CHAPTER 8 FEATURES
The main features of a microprocessor include the following.
1. Portable
Microprocessors are portable because of the size as well as less power consumption.
2. Low Cost
3. Versatile
4. Reliable
5. Small Size
The fabrication of microprocessors can be done in very less space because of the
technologies used like VLSI & ULSI. So the computer system size will be reduced.
6. High Speed
Microprocessors cannot generate huge heat as compared with vacuum tube devices
because it uses semiconductor technology.
9. Basic Terms
The instruction set can be defined as the set of commands understood by the
microprocessor. It is an edge between software as well as hardware.
11. Bus
The conductors which are used to transmit data, address otherwise control
information for dissimilar elements within a microprocessor. It includes three types
of buses namely data bus, control, and address bus
12. IPC
The IPC stands for Instructions per Cycle. It is a calculation of how many commands
a CPU can execute within a single clock.
When the no. of operations for each second can be performed by the processor is
known as clock speed. The CLK speed can be expressed in MHz (megahertz)
otherwise GHz (gigahertz). An alternate name for this is the Clock Rate.
14. Bandwidth
The short term of the Bandwidth is BW and it can be defined as the no. of bits that
can be processed within a single instruction.
1. https://www.elprocus.com/
2. https://www.tutorialspoint.com/
3. Collage Faculties
4. Friends