Re: Is it possible to address more than 1MB in real-mode



On Feb 18, 4:08 pm, Elcaro Nosille wrote:

Would it be possible to use a 32-bit addressing-mode in real-mode via
address-size prefix and thereby to have segments which are 4GB long?

It's possible to use a 32 bit protected mode bios extender.
This permits 32 bit protected mode programming with full bios access.

æBIOS now boots and runs from a USB flash drive in both modes (floppy
and hard drive) as well as Qemu emulation.
æBIOS is free to download and includes the full source code in FASM.

Mike Gonta
look and see - many look but few see

http://aeBIOS.com


.



Relevant Pages

  • Re: amazing discoveries...
    ... I'll leave the evaluation of how it appears to a beginner to someone ... If you see segments in whatever you're looking at, ... Personally, I like .com files - kind of a "flat memory model", but really really teensy. ... I really don't think an "x86 asm programmer" can call himself that *without* understanding how "segments" work in both real mode and protected mode. ...
    (comp.lang.asm.x86)
  • Re: improper disassembly
    ... I'm writing code to go into protected mode. ... are still executing 16 bit code. ... to a 32 bit code segment to switch to 32 bit code. ... so the following code will not use $66 $67 prefix ...
    (alt.lang.asm)
  • Re: i8086 architectural fix
    ... upward compatibility to it. ... While it's pretty clear that segments in the 8086 were a quick-and- ... Intel clearly failed to understand the degree to which ... would have significantly eased the transition into protected mode. ...
    (comp.lang.asm.x86)
  • Re: How much did the AS/400 influence the C standard?
    ... The Intel 286 (particularly the so-called huge memory model, ... and protected mode) does exhibit problems with out-of-bounds array indexing. ... The segments of the 32-bit protected mode are limited in size to 4GB at ... What could happen would be an operating system which uses the design of the ...
    (comp.std.c)
  • Re: Segmentation in real mode
    ... Once Intel decided to make a CPU for larger memory than 64Kb, ... Protected mode was the attempt to make segments larger, ...
    (alt.lang.asm)