Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
WHAT IS MICROPROCESSOR
?
Bharat sankhlecha
Micro + Processor
Bharat sankhlecha
SYLLABUS
Basic of Microprocessors
General definitions of microcomputers, microprocessors, micro controllers and digital signal processors. Evolution of microprocessors. Register structure, ALU, Bus Organization, Timing and Control.
Bharat sankhlecha
8085 Microprocessor
8085 Architecture and its operation. Signal descriptions and pins of 8085 microprocessor. Memory interfacing.
Bharat sankhlecha
Bharat sankhlecha
CONTINUOUS ASSESSMENT
3 Assignment and 3 test Best two will be consider (10 Marks Each)
Bharat sankhlecha
SYSTEMS OVERVIEW
General Purpose Computing Systems Personal Computers, laptops, workstations, mainframes and servers
Bharat sankhlecha
Usually embedded within larger electronic devices (referred to as embedded systems) Difficult to define exactly as they encompass a wide variety of electronic systems Definitions from several authors:
Any computing systems other than a general purpose computer A systems consisting of hardware, main application software and an optional real time operating systems (RTOS) Loosely defined, it is any device that includes a programmable computer but is not itself intended to be a general-purpose computer Electronic systems that contain a microprocessor or microcontroller, but we do not think of them as computers - the computer is hidden or embedded in the system It is a system whose principal function is not computational, but which is controlled by a computer embedded within it, .... And many more....
Bharat sankhlecha
Consumer electronics Cell phones, pagers, digital cameras, camcorders, PDAs, DVD players, calculators Home Appliances Microwave ovens, answering machines, thermostats, home security systems Office Automation Fax machines, copiers, printers, scanners Business Equipment Cash registers, curbside check-in, alarm systems, card readers, ATMs, product scanners Automobiles Transmission control, cruise control, fuel injection, antilock brakes, active suspension Computing system peripherals and networking systems Networking equipment, routers, printers, network cards, monitors and displays Any many more
Bharat sankhlecha
SYSTEM CHARACTERISTICS
Single-functioned
Usually executes a specific program repeatedly Exceptions are in cases when a system's program is updated with a newer program Program can be swapped in and out of the system due to size limitations, depending on the function required at a specific time
Bharat sankhlecha
Tight constraints for design metrics such as cost, size, performance and power
Many systems must continually react to changes in system's environment and must compute certain results in real time without delay e.g. car cruise control Contrast to desktop systems that typically focus on computations with relatively infrequent reactions to input devices (from the computer's perspective). Delay in computations on desktop systems, while inconvenient to the computer user, typically does not result in a system failure
Bharat sankhlecha
Powerful and small This revolutionary microprocessor, measuring 1/8th by 1/6th of an inchthe size of a fingernaildelivered the same computing power as the first electronic computer, the ENIAC*, built in 1946, which filled an entire room and used 18,000 vacuum tubes. Transistor count Today's Intel Core2 Duo processors contain over 291 million transistors. This is 100,000 times the number of transistors than were in the 4004, which had 2,300 transistors when it was introduced in 1971. A human hair The Intel 4004 microprocessor circuit line width was 10 microns or 10,000 nanometers. Today Intel's microprocessors have circuit line widths of .065 microns or 65 nanometers. A nanometer is one billionth of a meter. By comparison, a human hair is approximately 100 microns or 100,000 nanometers.
Bharat sankhlecha
Manufacturing The Intel 4004 microprocessor was produced on 2" wafers initially and then on 3" wafers. Today's microprocessors are produced on 12" or 300mm wafers. The Intel 4004 microprocessor is unique in that, if it is not the smallest, it is one of the smallest microprocessor designs that ever went into commercial production. The 4004 microprocessor is composed of 5 layers.
Source : http://www.intel.com/museum/archives/4004facts.htm
HISTORY OF MICROPROCESSOR
4004:
4-bit microprocessor.
4KB main memory. 45 instructions. PMOS technology. 50 KIPS
Bharat sankhlecha
8008: (1971)
48 instructions.
NMOS technology. 8-bit microprocessor. 64KB main memory.
8080: (1973)
8085: (1977)
16-bit microprocessor.
1MB main memory. 2.5 MIPS (400 ns). 4- or 6-byte instruction cache. Other improvements included more registers and additional instructions. 16-bit microprocessor very similar in instruction set to the 8086. 16MB main memory. 4.0 MIPS (250 ns/8MHz).
Bharat sankhlecha
80286: (1983)
80386: (1986)
32-bit microprocessor.
4GB main memory. 12-33MHz.
80486: (1989)
List go on ..
Bharat sankhlecha
Medium size computer These computers were designed to meet the instructional needs of small colleges, manufacturing problems of small factories, and data processing tasks of medium-size businesses, such as payroll and accounting. These were called minicomputers These were slower and smaller in memory capacity than mainframes.
Bharat sankhlecha
Microcomputer
PC These microcomputers are single user systems and are used for a variety of purposes, such as payroll, business accounts, word processing, legal and medical record keeping, personal finance, accessing Internet resources, and instruction. Workstations These are high performance cousins of the personal computers. They are used in engineering and scientific applications such as computer-aided design (CAD), computer-aided engineering (CAE), and computer-aided manufacturing (CAM). They generally include system memory and storage (hard disk) memory in gigabytes, and a high resolution screen.
Bharat sankhlecha
Single-Board Microcomputers These microcomputers are primarily used in college laboratories and industries for instructional or to evaluate the performance of a given microprocessor. They can also be part of some larger systems. Single-Chip Microcomputers (Microcontroller) These microcomputers are designed on a single chip, which typically includes a microprocessor, 256 bytes of R/W memory, from 1K to 8K bytes of ROM, and several signal lines to connect I/Os. These are complete microcomputers on a chip; they are known as microcontrollers. They are used primarily for such functions as controlling appliances and traffic lights. E.g. Zilog Z8, Intel MCS 51 series, Motorola 68HC11 and PIC Family
Bharat sankhlecha
SUGGESTED READING
Chapter 1 , Section 1.1 to 1.3 of Gaonkar Ramesh S, Microprocessor Architecture, Programming and Applications
Bharat sankhlecha
Microprocessor based System, Register structure, ALU, Bus Organization, Timing and Control,