Introduction To Microprocessor
Introduction To Microprocessor
Introduction to Microprocessor
Course Instructor: Dr. Khuraijam Nelson Singh
Fig. 3. Intel 4004 chip Fig. 4. Intel 4004 on Busicom 141-PF printing calculator
circuit board
System Bus
• The system bus is a communication path between the microprocessor and
peripherals.
• It is nothing but a group of wires to carry bits.
• There are several buses in the system.
Fetch
Store Decode
Execute
01
Opcode Instructions
10
decoder
11
Portability These are portable from any one device to A user cannot port these from one device to
another. another.
Debugging It is very easy to debug these languages. A programmer cannot easily debug these
languages.
Maintenance High-level languages have a simple and It is quite complex to maintain any low-level
comprehensive maintenance technique. language.
Speed of Execution Slow Fast
Need of Hardware One does not require a knowledge of hardware Having knowledge of hardware is a prerequisite
for writing programs. to writing programs.
Examples C, Python, BASIC, COBOL, Pascal, Ruby, etc. Machine language and Assembly language.
Department of ECE, IIIT Nagpur 22
• Important Things to Know:
• Why 8085 uses hex number system.