A microprocessor is a controlling unit of a micro-computer, fabricated on a small chip capable of performing Arithmetic Logical Unit (ALU) operations and communicating with the other devices connected to it. In this tutorial, we will discuss the architecture, pin diagram and other key concepts of microprocessors.

This tutorial is designed for all those readers pursing either Bachelor’s or Master’s degree in Computer Science. It will help them understand the basic concepts related to Microprocessors.

In this tutorial, all the topics have been explained from elementary level. Therefore, a beginner can understand this tutorial very easily. However if you have a prior knowledge of computer architecture in general, then it will be quite easy to grasp the concepts explained here.

Course Content

Microprocessor Tutorial
Microprocessor Home
Microprocessor Overview
Microprocessor Classification
8085 Microprocessor
Microprocessor 8085 Architecture
8085 Pin Configuration
Addressing Modes & Interrupts
8085 Instruction Sets
8086 Microprocessor
Microprocessor 8086 Overview
8086 Functional Units
8086 Pin Configuration
8086 Instruction Sets
Microprocessor 8086 Interrupts
8086 Addressing Modes
Multiprocessor Configuration
Configuration Overview
8087 Numeric Data Processor
I/O Interfacing
I/O Interfacing Overview
8279 Programmable Keyboard
8257 DMA Controller
Microcontrollers Overview
Microcontrollers 8051 Architecture
8051 Pin Description
8051 Input Output Ports
Microcontrollers 8051 Interrupts
Peripheral Devices
Programmable Peripheral Interface
Intel 8255A Pin Description
8253 Programmable Interval Timer
8253/54 Operational Modes
Microprocessor Quick Guide
Microprocessor Useful Resources
Microprocessor Discussion

Student Feedback

Course Rating