Saturday, June 16, 2012


MICROPROCESSORS
INTRODUCTION:
Microprocessors are regarded as one of the most important devices in our everyday machines called computers. Microprocessor is an electronic circuit that functions as the central processing unit (CPU) of a computer, providing computational control.
Typical microprocessors incorporate arithmetic and logic functional units as well as the associated control logic, instruction processing circuitry, and a portion of the memory hierarchy. Portions of the interface logic for the input/output (I/O) and memory subsystems may also be infused, allowing cheaper overall systems. While many microprocessors and single chip designs, some high-performance designs rely on a few chips to provide multiple functional units and relatively large caches. When combined with other integrated circuits that provide storage for data and programs, often on a single semiconductor base to form a chip, the microprocessor becomes the heart of a small computer, or microcomputer.
CLASSIFICATION:
Microprocessors are classified
1.     by the semiconductor technology of their design as:
·        TTL(transistor-transistor logic)
·         CMOS( complementary-metal-oxide semiconductor)
·        ECL(emitter-coupled logic)
2.     by the width of the data format they process as:
·        4-bit
·        8-bit
·        16-bit
·        32-bit
·        64-bit
3.     by their instruction set
·        CISC(complex instruction- set computer)
·        RISC(reduced instruction-set computer)
TTL technology is most commonly used, while CMOS is favored for portable computers and other battery-powered devices because of its low power consumption. ECL is used where the need for its greater speed offsets the fact that it consumes the most power.
Four-bit devices, while inexpensive, are good only for simple control applications; in general, the wider the data format, the faster and more expensive the device.
CISC processors, which have 70 to several hundred instructions, are easier to program than RISC processors, but are slower and more expensive.

Microprocessors have been described in many different ways. They have been compared with the brain and the heart of humans. Their operation has been likened to a switched board, and to the nervous system in an animal. They have often been called microcomputers. The original purpose of the microprocessor was to control memory. That is what they were originally designed to do, and that is what they do today. Specifically, a microprocessor is “a component that implements memory.”

HISTORY:
The first digital computers were built in the 1940’s using bulky relay and vacuum-tube switches. Relays had mechanical speed limitations. Vacuum tubes required considerable power, dissipated a significant amount of heat, and suffered high failure rates. Some systems achieved processing rates up to 1,000 operations per second. In 1947, Bell Laboratories invented the transistor, which rapidly replaced the vacuum tube as a computer switch for several reasons, including smaller size, faster switching speeds, lower power consumption and dissipation, and higher reliability. In the 1960sTexas Instruments invented the integrated circuit, allowing a single silicon chip to contain several transistors as well as their interconnections.

Intel 4004
      Year of Introduction 1971
      4-bit Microprocessor
      4 KB main memory
      45 instructions
      PMOS technology
      Was first programmable device which was used in calculator.
Intel 8008
      Year of Introduction 1972
      8-bit version of 4004
      16 KB main memory
      48 instructions
      PMOS technology
Slow.

Intel 8080
      Year of Introduction 1973
      8-bit microprocessor
      64 KB main memory
      2 microsecond clock cycle time.
      5,00,000 instructions/sec.
      30X faster than 8008.
      NMOS technology
      Drawback was that it need three power supply
      Small computers (Micro Computer) were designed in mid 1970’s using 8080 as CPU.
Intel 8085
      Year of Introduction 1975
      8-bit microprocessor-upgraded version of 8080.
      64 KB main memory
      1.3 microsecond clock cycle time.
      246 instructions/sec.
      Intel sold 100 millions copies of this 8-bit microprocessor.
Use only one key power supply
Intel 8086/8088
      Year of Introduction 1978 for 8086
      16-bit microprocessor.
      Data bus width of 8086 is 16 bit and 8 bit for 8088.
      1 MB main memory
      400 nanosecond clock cycle time.
      6 byte instruction cache for 8086 and 4 byte for 8088.
      246 instructions/sec.
      Other improvement included more register and additional instruction.
      In 1981 Intel decided to use 8088 in its personal computer.
Intel 80186
      Year of Introduction 1982
      16-bit microprocessor upgraded version of 8086.
      1 MB main memory
      Contained special hardware like programmable counter, interrupted controller etc.
      Never used in PC.
      But was ideal for system that requires a minimum of hardware.

Intel 80286
  Year of Introduction 1983
      16-bit high performance with memory management and protection.
      16 MB main memory
      Instruction execution time is as little as 250 ns.
      Concentrate on features needed to implement MULTITASKING.
Intel 80386
      Year of Introduction 1986
      Intel’s first practical 32 bit microprocessor.
      4 GB main memory
      Improvement includes page handling in virtual environment.
      Includes hardware circuitry for memory management and memory assignment.
      Memory paging and enhance I/O permission.
Intel 80486
      Year of Introduction 1989
      32 bit high performance microprocessor.
      4 GB main memory
      Incorporates 80387-like floating point coprocessor.
      8 KB cache on one package.
      About half of the instructions executed in 1 clock instead of 2 on the 80386.
Pentium
      Year of Introduction 1993
      32 bit microprocessor, 64 bit data-bus and 32 bit address bus.
      4 GB main memory
      Double clock 120 and 133 MHz versions.
      Fastest version is the 233 MHz, Dual integer processor.
      16 KB L1 cache (split instruction and data 8 KB each).
Pentium II Xeon
      Year of Introduction 1997
      32 bit microprocessor, 64 bit data bus and 36 bit address bus MMX.
      64 GB main memory,.
      32 KB split instruction/data L1 cache (16 KB each).
      Module integrated 512 KB L2 cache (133 MHz).
      A version of P2 called Xeon; specifically designed for high end application.
Pentium III
      Year of Introduction 1999
      32 bit microprocessor, 64 bit data bus and 36 bit address bus .
      64 GB main memory,.
      Dual independent Bus (Simultaneous L2 and system memory access.)
      On chip 256 KB L2 cache
      P2 was available in clock frequencies of up to 1 GHz.
Celeron (1999)
Continuing Intel's strategy of developing processors for specific market segments, the Intel Celeron processor is designed for the value PC market segment. It provides consumers great performance at an exceptional value, and it delivers excellent performance for uses such as gaming and educational software

Pentium III (1999)
The Pentium III processor features 70 new instructions. It was designed to significantly enhance Internet experiences, allowing users to do such things as browse through realistic online museums and stores and download high-quality video. The processor incorporates 9.5 million transistors, and was introduced using 0.25-micron technology.
Pentium III Xeon (1999)
The Pentium III Xeon processor extends Intel's offerings to the workstation and server market segments, providing additional performance for e-Commerce applications and advanced business computing. The processors incorporate the Pentium III processor's 70 SIMD instructions, which enhance multimedia and streaming video applications. The Pentium III Xeon processor's advance cache technology speeds information from the system bus to the processor, significantly boosting performance. It is designed for systems with multiprocessor configurations.
           Pentium IV
      Year of Introduction 2002
      32 bit microprocessor, 64 bit data bus and 36 bit address bus.
      64 GB main memory,
      L4 to L9 GHz and the latest at 3.20 GHz (Hyper-Threading).
      1 MB/512 KB/256 KB l2 Cache.
      Specialized for streaming video, game and DVD applications

APPLICATION:
·     Microprocessor based systems are used in instructions, automatic testing product, speed control of motors, traffic light control, and light control of furnaces etc. it is very useful in the field of instrumentation. Frequency counters, function generators, frequency synthesizers, spectrum analyses and many other instruments are available, when microprocessors are used as controller. It is also used in medical instrumentation.
·      Microprocessor based controllers are available in home appliances, such as microwave oven, washing machine etc., microprocessors are being used in controlling various parameters like speed, pressure, temperature etc. These are used with the help of suitable transduction
·        Microprocessors are being used in a wide range of communication equipments. In telephone industry, these are used in digital telephone sets. Telephone exchanges and modem etc. The use of microprocessor in television, satellite communication have made teleconferencing possible. Railway reservation and air reservation system also uses this technology. LAN and WAN for communication of vertical information through computer network. 
·        Microprocessor based micro computer with software packages has changed the office environment. Microprocessors based systems are being used for word processing, spread sheet operations, storage etc. The microprocessor has revolutionized the publication technology.