China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --

Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
DOS stands for freedom, openness and progress. Let us work hard, learn from the openness and GNU spirit of FreeDOS and Linux, and together build and grow a free GNU GPL world!

中国DOS联盟论坛
The time now is 2026-06-22 13:40
中国DOS联盟论坛 » DOS疑难解答 & 问题讨论 (解答室) » Question: How does a computer boot from ROM... View 6,089 Replies 31
Floor 31 Posted 2006-10-13 21:07 ·  中国 河南 郑州 联通
初级用户
Credits 95
Posts 40
Joined 2006-10-08 12:18
19-year member
UID 64943
Status Offline
Originally posted by cdl at 2004-10-7 00:00:
Regarding BIOS mapping to RAM: BIOS mapping to RAM is not necessary; it's just that running in ROM is too slow. It's mapped for faster execution. If the application doesn't frequently call BIOS, there's no need to map...



Disagree with your understanding

Only the initial part of the BIOS code doesn't need stack.
If you continue, most of the BIOS function implementations require stack support, even though it's in real mode.
So I disagree that RAM is not necessary.

Although Windows has its own drivers, it still needs BIOS to boot. The current computer architecture is like this, unless Microsoft writes something to boot its own operating system.
http://beiyu.bokee.com
Floor 32 Posted 2008-08-17 17:13 ·  中国 四川 内江 电信
初级用户
★★
Credits 120
Posts 62
Joined 2008-04-11 09:52
18-year member
UID 115566
Gender Male
From 四川内江
Status Offline
Great, there's something new in my head! Thanks!
Forum Jump: