Www.isquareit.edu.in Tel - +91 20 22933441 Hope Foundation’s International Institute of Information Technology, (I²IT). www.isquareit.edu.in Tel - +91.

Slides:



Advertisements
Similar presentations
1 Starting a Program The 4 stages that take a C++ program (or any high-level programming language) and execute it in internal memory are: Compiler - C++
Advertisements

Intel MP.
Chapter 8.3: Memory Management
Linux Vs. Windows NT Memory Management Hitesh Kumar
Introduction to Computer Engineering by Richard E. Haskell 8086 Memory Module M14.1 Sections 9.3.
Chapter 17 Domain Name System
13.6 Representing Block and Record Addresses
1 Kyung Hee University Chapter 18 Domain Name System.
Paging Example What is the data corresponding to the logical address below:
RNJ 05/05/091 6 Further System Fundamentals (HL) ‏ 6.3 Operating Systems and Utility Software Linkers, Loaders and Library Managers.
The Microprocessor and Its Architecture A Course in Microprocessor Electrical Engineering Department University of Indonesia.
Memory Management CS Spring Overview Partitioning, Segmentation, and Paging External versus Internal Fragmentation Logical to Physical Address.
Microprocessor and Assembly Language Addressing Models
Lecture 0 Overview Hong, You Pyo, DGU 1. Y. Hong Microprocessor A semiconductor device that contains a CPU (Central Processing Unit) and peripherals In.
Microprocessor Architecture
Memory Management Chapter 7.
ITEC 202 Operating Systems
Chapter 11: File System Implementation
The Advantages of a Trial Balance Software
Canon com ijsetup, Canon Inkjet Setup, Canon ijSetup and Installation online, to get started with Canon Setup kindly visit and enter your model number. Canon printer Install. Canon com ijsetup. Download and inst
Pentium Microprocessor
Chapter 11: File System Implementation
Computer Architecture
Microprocessor and Assembly Language Addressing Models
Lecture 3: Main Memory.
Operating System Chapter 7. Memory Management
DESIGN PATTERNS : Strategy Pattern
COMPUTER NETWORK TECHNOLOGY
DESIGN PATTERNS : State Pattern
Embedded System Development Lecture 13 4/11/2007
Physics of Nanoparticles
Composition & Resolution of Forces
REGISTER ORGANIZATION OF 80386
DESIGN PATTERNS : Adapter Pattern
Usability Heuristics Prof
EQUIVALENCE CALCULATIONS UNDER INFLATION
NP-COMPLETE Prof. Manjusha Amritkar Assistant Professor Department of Information Technology Hope Foundation’s International Institute of Information.
International Institute of Information Technology, (I²IT).
Engineering Mathematics-I Eigenvalues and Eigenvectors
Software Design Methodologies and Testing
Pass Structure of Assembler
INTERNATIONAL INSTITUTE OF IFORMATION TECHNOLOGY, (I²IT)
INTERNATIONAL INSTITUTE OF IFORMATION TECHNOLOGY, (I²IT)
By Prof .A. ARPUTHARAJ Department of Electronics St. Josephs college
ADDITION OF TWO POLYNOMIALS
Newton’s Laws of Motion
Chapter 11: File System Implementation
By Sandeep Patil, Department of Computer Engineering, I²IT
Differential Equation
BINARY HEAP Prof ajitkumar shitole Assistant Professor Department of computer engineering Hope Foundation’s International Institute of Information.
Pass Structure of Assembler
Types of Corrosion Dr. Swati Kolet Assistant Professor
gyroscope Prof Varsha Degaonkar Assistant Professor
Introduction to TCP/IP protocol Suite
Hope Foundation’s International Institute of Information.
Essay Writing Writing is an art Prepared by Vaidehi Banerjee
Introduction to Human Computer Interaction
Design procedure for an Integrator
Artificial Intelligence
Basic Electrical Engg. UNIT:-IV AC Fundamental
Prof. Deptii Chaudhari.
PIC Microcontroller ADC interfacing Prof. Ashvini Kulkarni
INTERNATIONAL INSTITUTE OF IFORMATION TECHNOLOGY, (I²IT)
DAA - Introduction Dr. Sashikala Mishra Associate Professor Department of Computer Engineering Hope Foundation’s INTERNATIONAL INSTITUTE OF INFORMATION.
AKT211 – CAO 05 – x86 Architecture: Intel 8088 (2)
Tel Hope Foundation’s International Institute of Information Technology, (I²IT). Tel
Introduction to Microwave
Transaction Serializability
CASCADING STYLE SHEET WEB TECHNOLOGY
Presentation transcript:

www.isquareit.edu.in Tel - +91 20 22933441 Hope Foundation’s International Institute of Information Technology, (I²IT). www.isquareit.edu.in Tel - +91 20 22933441 Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in

Memory Organization and Segmentation in 80386 Microprocessor An Overview International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Toll Free - 1800 233 4499 Website - www.isquareit.edu.in; Email - info@isquareit.edu.in

Outline Introduction to Memory Organization Model of memory organisation Basic Design Issues Challenges for Distributed System International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Toll Free - 1800 233 4499 Website - www.isquareit.edu.in; Email - info@isquareit.edu.in

Introduction to Memory Organization In 80386 Microprocessor , the physical memory is organized as a sequence bytes. A unique address range is in between zero to a maximum of 2^32-1 as shown in the following figure . . This can totally map 2^32 means 4 gigabytes physical address space. 1 2 . 2^32-1 International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Toll Free - 1800 233 4499 Website - www.isquareit.edu.in; Email - info@isquareit.edu.in

80386 Programs The 80386 programmer require no knowledge of this physical address space. He/she can develop the 80386 programs without knowing how much physical memory is available, exactly where the 80386 program is located in the over all address space. need can be written without knowledge of how much So the 80386 programs are independent of physical address space. International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Toll Free - 1800 233 4499 Website - www.isquareit.edu.in; Email - info@isquareit.edu.in

Model of memory organisation System Software designers provides the model of memory organisation for the applications programmers. Depending on the task, different models of memory organisation can be selected. There are two end types of the model of memory organization. Flat Model Segmented Model International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Toll Free - 1800 233 4499 Website - www.isquareit.edu.in; Email - info@isquareit.edu.in

Flat Model Organised as single array of 2^32 bytes ( 4 gigabytes) Much smaller An ordinal pointer value is from 0 to 232-1 to cover flat address space Systems software like linkers, locators, binders, loaders relocation of separately-compiled modules International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Toll Free - 1800 233 4499 Website - www.isquareit.edu.in; Email - info@isquareit.edu.in

Segmented Model The logical address space of 246 bytes (64 terabytes) is mapped onto the physical address space (up to 4 gigabytes). A segment is a unit of contiguous address space. Segment sizes may range from one byte up to a maximum of 232 bytes (4 gigabytes). International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Toll Free - 1800 233 4499 Website - www.isquareit.edu.in; Email - info@isquareit.edu.in

Segmented Model A pointer in this address space has two parts as shown in the following figure. ( Source: INTEL 80386 PROGRAMMER'S REFERENCE MANUAL 1986) International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Toll Free - 1800 233 4499 Website - www.isquareit.edu.in; Email - info@isquareit.edu.in

Segmented Model A segment selector is a 16-bit field. It is the identifier of the segment. 3. An offset is a 32-bit ordinal number. 4. It maps to the byte in the selected segment. International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Toll Free - 1800 233 4499 Website - www.isquareit.edu.in; Email - info@isquareit.edu.in

www.isquareit.edu.in | prashantg@isquareit.edu.in THANK YOU For further information please contact Prof. Sandeep Patil Department of Computer Engineering Hope Foundation’s International Institute of Information Technology, I²IT Hinjawadi, Pune – 411 057 Phone - +91 20 22933441 www.isquareit.edu.in | prashantg@isquareit.edu.in International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Toll Free - 1800 233 4499 Website - www.isquareit.edu.in; Email - info@isquareit.edu.in