Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

Is there a DOS memory documentation available? (Users)

posted by tauro E-mail, 18.01.2024, 06:22

Greetings, DOS experts.

Thank you for your explanations of the DOS memory structure and operation. I'm far from understanding all the details but this thread has been helpful.

I'm not sure about the validity of this but I've read about EMM386 being shunned because it puts the processor in Protected mode and thus the system runs slower and some incompatibilities may be introduced too. What's true and what's false about this statement? Why is it so? What are the cases where EMM386 breaks compatibility with other software? Is it because such software is not compatible with VCPI or Virtual/Protected mode?

On Windows 98 EMM386 doesn't need to be loaded as a DEVICE in CONFIG.SYS, but nevertheless Windows creates an EMM Page Frame for EMS compatibility, at least that's what's being shown in the DOS boxes, which I understand are partially emulated. How is this achieved, and how can the CPU unload EMM386 once you "Restart in MS-DOS mode" putting the processor back in Real mode? WIN is still loaded in conventional memory, does it have anything to do with it?

Is it possible to stop EMM386 on demand and completely unload it from memory on pure DOS?

 

Complete thread:

Back to the forum
Board view  Mix view
22049 Postings in 2034 Threads, 396 registered users, 74 users online (0 registered, 74 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum