answersLogoWhite

0

What is Normalization of pointers?

Updated: 11/4/2022
User Avatar

Wiki User

6y ago

Best Answer

The 8085 had a 16-bit address bus thus it could address a maximum of 64KB of memory (2^16). The 8086 had a 20-bit address bus and could therefore address a maximum of 1MB of memory (2^20). To maintain compatibility, segmented memory was introduced, such that the segment and offset were stored in separate 16-bit registers. In order to perform 20-bit pointer arithmetic upon the 8086, the segment and offset had to be normalised by the compiler to produce a valid 20-bit address. This was achieved by left-shifting the segment by 4 bits and then adding on the offset.

The 8086 also introduced the concept of near, far and huge pointers. A near pointer only stores the offset while far and huge pointers store both the segment and the offset. The only practical difference between far and huge pointers is in how pointer arithmetic works. With far pointers, only the offset is affected whereas with huge pointers, both the segment and the offset are affected.

User Avatar

Wiki User

6y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is Normalization of pointers?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Solved examples of normalization in DBMS?

solved examples of normalization


Normalization form in details in points and examples?

Normalization is a process to reduce redundancy. By using normalization we can easily remove duplicate entries..


Why need to turn un-normalization data into 1NF?

Un-normalization of data will return the actual values of outcome, which is real value. Because we scale the data in normalization process.


What is the purposed normalization in database?

The purpose of normalization is to reduce the chances for anomalies to occur in a database. The Normalization also forces you to use a database in a Object orientated manner. (This is good of course.)


How do you decide on what tables to use for Data Normalization?

To decide on what tables to use for Data Normalization it will depend with the data that you have.


Where could a person get data normalization services in Florida?

A person may get data normalization services in Florida from Gregg London. He runs U.P.C. Consulting and Data Normalization Services which is based in Florida.


Why normalisation necessary during database design?

Database normalization, or data normalization, is a technique to organize the contents of the tables for transactional databases and data warehouses. Normalization is part of successful database design; without normalization, database systems can be inaccurate, slow, and inefficient, and they might not produce the data you expect.


Describe database normalization?

Database Normalization is the process of organizing the fields and tables of a relational database to minimize redundancy and dependency


What is a normalization in rdbms?

amit raj


What is normalization in quantum mechanics?

Did you mean normalization or renormalization? Normalization involves determination of constants such that the value and first determinant of each segment of a wave function match at the intersections of the segments. Renormalization is a process to remove infinities from a wave function.


What is normalization in quantum mechanic means?

Did you mean normalization or renormalization? Normalization involves determination of constants such that the value and first determinant of each segment of a wave function match at the intersections of the segments. Renormalization is a process to remove infinities from a wave function.


What are void pointers?

They are pointers without type