Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a22aa5826c1b14c2

Jump to content

Talk:Upper memory area

Page contents not supported in other languages.
Add topic
From Wikipedia, the free encyclopedia
Latest comment: 4 years ago by IT-Compiler

I think this claim in the article is wrong:
Specifically, programs that tried to directly switch from real mode to protected mode would not work as this was not allowed in the virtual 8086 mode it was running in.
If it is not allowed, then why should DOS programs, that start from real mode and switch to protected mode by using DPMI, work?
Only the DOS Protected Mode Interface (DPMI) API for switching to protected mode was supported.
From my understanding switching from real mode to proteced mode in virtual 8086 mode is possible, but if there is something else running, using protected mode, like the operating system itself, you need some form of standardized manner. And this role fullfils DPMI. Thus the claim, switching from real mode to protected mode because of virtual 8086 mode is wrong. If i am correct, the upper sentence should be changed into:
Specifically, programs that tried to directly switch from real mode to protected mode under Windows would not work without the use of DPMI, as this was not allowed by the operating system.
--IT-Compiler (talk) 21:18, 27 January 2022 (UTC)Reply