中国DOS联盟论坛

China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --
Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
Guest | Log in | Register | Members | Search | China DOS Union
中国DOS联盟论坛
The time now is 2026-09-15 05:37
47,812 topics / 349,917 posts / today 0 new / 48,268 members
DOS开发编程 & 发展交流 (开发室) » Can anyone recommend books on DOS 32-bit protected-mode programming? thank you
Printable Version  1,206 / 3
Floor1 snowflying Posted 2003-07-11 00:00
初级用户 Posts 2 Credits 108
Can anyone recommend books on DOS 32-bit protected-mode programming? Also, how is this programming method developing nowadays????
Floor2 凌晨一点 Posted 2003-10-25 00:00
初级用户 Posts 54 Credits 255
There are a few here, not sure whether they're suitable:

1. Chen Jiaqi. Programming Methods for Protected-Mode Programs Under DOS Real Mode. Microcomputer, 1997(4)
2. Chen Jiaqi. Directly Accessing 4GB of Memory Under DOS Real Mode. Microcomputer & Applications, 1997(10)
3. Chen Jiaqi. Design and Implementation of Using XMS for Data in C Programs. Journal of Hubei Automotive Industries Institute, 1998(1)
4. Chen Jiaqi. C Programming Methods for Accessing Extended Memory via HIMEM.SYS. Journal of Hubei Automotive Industries Institute, 1997(3)

As for how it's developing, some of that is in the books.
Floor3 ATLaS Posted 2003-10-26 00:00
初级用户 Posts 29 Credits 169
Here's a website, it has some materials:
http://www.nondot.org/sabre/os/articles/ProtectedMode/
Floor4 aspen Posted 2003-11-05 00:00
初级用户 Posts 1 Credits 104
DOS doesn't seem to have 32-bit, maybe I just don't know
If you're just talking about protected mode, I recommend Teacher Zhou Mingde's books:
"80386 and Its Programming in Protected Mode" Tsinghua University Press, gives a detailed introduction to the 80386 protection mechanism and multitasking mechanism
"80386 Under the UNIX Environment" Tsinghua University Press, talks about how the system is initialized, how to switch from real mode to protected mode, and how to implement virtual 8086 mode. Current systems are probably more or less the same
If you want even more detail, the most comprehensive thing is to read Intel's CPU manuals and developer guides. There are ones for each CPU, and they're easy enough to find online, but they're all in English. For Chinese, only bookstores have them.
[ Contact the Union admin team - 中国DOS联盟 - Standard version ]
Sponsored by ifanr Inc | © 2001–2023