GNU Info

Info Node: (nasm.info)Chapter 9

(nasm.info)Chapter 9


Next: Section 9.1 Prev: Section 8.2.6 Up: Top
Enter node , (file) or (file)node

Chapter 9: Mixing 16 and 32 Bit Code
************************************

   This chapter tries to cover some of the issues, largely related to
unusual forms of addressing and jump instructions, encountered when
writing operating system code such as protected-mode initialisation
routines, which require code that operates in mixed segment sizes, such
as code in a 16-bit segment trying to modify data in a 32-bit one, or
jumps between different- size segments.

Section 9.1
Mixed-Size Jumps
Section 9.2
Addressing Between Different-Size Segments
Section 9.3
Other Mixed-Size Instructions

automatically generated by info2www version 1.2.2.9