Professional Documents
Culture Documents
MIC Project
MIC Project
1 Introduction
2 Description
4 Conclusion
5 Reference
INTRODUCTION
- One Mbyte (1024 Kbyte) of physical memory can be interface with the 8086
microprocessor because 8086 has 20 addresslines i.e. 220 = 1024 Kbyte or 1
Mbyte
- The segment registers are used to hold 16-bit of the starting address of four
memory segments.
- But 8086 has 20-bit address bus, so it can address any of 220 = 1 Mbytes in
memory.
- The address associated with any instruction or data byte is only 16-bit called as
effective address or offset or displacement or logical address.
- The logical addresses are used to calculate physical address.
Advantages:
1. Memory Protection: Physical address generation allows for memory protection
mechanisms to be implemented. By mapping logical addresses to physical
addresses, the MMU can enforce access control policies, preventing unauthorized
access to certain memory regions. This helps enhance system security.
Disadvantages:
1. Overhead: Physical address generation introduces overhead in terms of additional
hardware (MMU) and software (memory management algorithms) required to
perform address translation. This overhead can impact system performance,
especially in real-time or performance-critical applications.
Reference
Textbook