8086 in Embedded Systems
Neha Vengurlekar - 224A9069
Shaikh Sadaf Noor - 224A9068
Detailed Use of 8086
Memory Addressing Interrupt Handling
20-bit address bus allows for 1MB addressable memory. Handles both hardware and software interrupts.
Segmentation: Code, Data, Stack, and Extra segments. Interrupt vector table maps interrupt numbers to ISR
addresses.
The 8086 processor utilizes memory addressing, interrupt handling, and assembly language programming for effective
embedded system operation.
Basic Applications
Industrial Controllers Data Acquisition Educational Platforms
Automated simple tasks such as Interfaced with sensors for logging Used for teaching microprocessor
conveyor belt control. temperature and pressure. concepts.
The 8086 found early use in industrial controllers, simple data acquisition systems, and educational platforms.
Introduction to Industrial Control Systems
ICS is a technology used to monitor, control, and automate industrial
processes.
Ensures safety, efficiency, and reliability in industries like
manufacturing, energy, and transportation.
Key Components of ICS
Control Systems: Execute automation and logic-based operations.
Sensors & Actuators: Collect real-time data and perform actions.
Communication Networks: Enable seamless data exchange.
ICS Functionality
Data Acquisition
Interfacing with sensors and signal conditioning.
Control Algorithms
Implementing PID control loops.
Communication
Serial and network communication.
ICS functionality includes data acquisition, control algorithms, and communication to manage industrial processes efficiently.
ICS Hardware
Control Unit Sensor Actuator
Interfaces Interfaces
An 8086-based control unit, sensor interfaces, and actuator interfaces
are key hardware components of Industrial Control Systems.
Advantages of 8086
Cost-Effectiveness Simplicity
Low initial cost for legacy Relatively simple
systems. instruction set.
Direct Control
Direct access to hardware resources.
The advantages include cost-effectiveness, simplicity, direct hardware
control and educational value.
Limitations & Alternatives
Limitations Alternatives
• Limited Processing Power • ARM Cortex-M Series
• Complex Programming • Microchip PIC
• Limited Power Efficiency • Espressif ESP32
Limitations include limited processing power and complex programming, with modern alternatives like ARM Cortex-M,
Microchip PIC, and Espressif ESP32.
Conclusion
The 8086 played a vital role in early embedded systems. While
superseded, it remains relevant for legacy support and education.
Understanding the 8086 provides valuable insights into
microprocessor-based embedded system design.