Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
They are used in almost all types of electric devices like mobile phones, printers, washing
machines and in advanced applications llike radars, satellites and flights.
Bit; is a single binary digit and a fundamental storage unit of computer memory.
word; is the basic data size that can be processed by the arithmetic and logic unit of processor.
memory word; is the number of bits that can be stored in a register of memory element.
address bus; is a unique binary pattern that carries the address, and is used to identify a memory
location or an Input-Output port.
Data bus; is a pattern which is used to transfer data between memory and processor or between
Input-Output device and processor.
control bus; is a pattern that carries control signals and consists of signals for selection of
memory or Input-Output device from the given address, direction of data transfer and
synchronisation of data transfer in case of slow device.
advantages of microprocessors.
2. microprocessors are general purpose electric processing devices which can be programmed to
execute a number of tasks.
This is a digital logic design in which bipolar transistors act on direct-current pulses.
it is the fastest saturating logic technology that is working in between saturation and cut
off modules
it has good noise immunity that is typical noise margin is about 0.4V.
it is more freely available in the open market than most other logic technology.
its power dissipation is in the range of several mW only. In case of low power schottky
TTL gates, this is less than 2mW per gate.
Noise immunity is not very high so transistor-transistor logic gates cannot be used in
applications where large noise voltages exist.
power dissipation of transistor-transistor logic gates is much higher than that of metal
oxide semiconductor gates.
cost of transistor-transistor logic gates is higher than that of complementary metal oxide
semiconductor gates when MSI and LSI gates are considered.
Wired-OR capability is not possible for the conventional transistor-transistor logic gates;
open-controller gates are required for this application.
2. Emitter coupled logic (ECL) technology.
level shifters are required for interfacing with other logic technology.
Very Large Scale Integration design is difficult as ECL gates require resistors also to be
fabricated.
This is onboard, battery powered semiconductor chip inside computers that stores information.
They have extremely large fanout capability that is greater than 50.
They have higher speed than NMOS. currently, computer chips operating at 4GHz are
available in the open market.
CMOS chips must be protected from acquiring static charges by keeping the leads
shorted.
4 bit microprocessor;
it has a matching register file with registers width of 4 bits and 4-8 bit wide address.
8 bit microprocessor;
it is a computer hardware device or software program that is capable of transferring eight bits of
data at the same time. for example the Intel 8080 and 8085 processor, Motorola 6800 series,
Rockwell 6502 series, and zilog Z80.
16 bit microprocessor;
it was the primary processor used in all computers until the early 1990s.
Intel Pentium processors and early Advanced Micro Device processors were 32-bit, which means
the operating system and software work with data units that are 32 bits wide. for example;
windows 95,98 and xp.
1. General purpose processors are those which are used in general computer system integration
and used by programmer for any application for example Intel 8085 and Intel Pentium.
2. Generic microprocessors are chips within built hardware for the memory and ports. They can
be programmed by the user for any generic control application.
3. Special purpose processors are microprocessors which are designed specifically to handle
special functions required for an application for example digital signal processors and
application- special integrated circuit chips (ASIC).
advantages of microcontroller.
cost and size of the system is reduced due to their higher integration.
Many tasks can be performed at the same time so human effect can be saved.
All peripheral of microcontroller are on a single chip so makes them favourable and
efficient system for small products and applications while microprocessors are bulky so
they are preferred for larger applications.
microcontrollers have power saving system so uses less power while in microprocessors,
there is no power saving system so it's power consumption is high.
Tasks performed by microcontrollers are limited and less complex while tasks performed
by microprocessors are software development, game development, website, document
making which are more complex.
microcontrollers are based on Harvard architecture where program memory and data
memory are separate while microprocessors are based on Von Neumann model where
program and data are stored in same memory module.
3. Based on instruction the processor fetches, if required, data from main memory or Input-
Output module.
4. The instruction is then executed which may require performing arithmetic or logical
operations on data.
5. In addition to execution, CPU also supervises and controls Input and Output devices
called interrupt, the CPU suspends execution of the current programs and transfers
control to an interrupt handling program.
RAM;
it allows the writing, the reading and requires being refreshed regularly.
it is fast temporary storage memory for storing program, applications and data which are
currently used in system.
ROM;
it consists of microcomputer as CPU, semiconductor memories like EPROM and RAM, input
device, output device and interfacing devices.
In the microprocessor based system, the microprocessor is the master and all other peripherals
are slaves.
1. The master controls all the peripherals and initiates all operations.
2. The CPU buses has multiplexed lines; same line is used to carry different signals.
3. The CPU interface is provided to demultiplex, the multiplex lines, to generate chip select
signals and additional control signals.
4. The system bus has separate lines for each signal where all peripherals in the system are
connected and does instant communication between the master and one of the peripherals.
7. The input device is used to enter the program, data and to operate the system.