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-08-13 08:12
中国DOS联盟论坛 » DOS学习入门 & 精彩文章 (教学室) » Question About Direct Screen Writing View 687 Replies 2
Original Poster Posted 2004-02-08 00:00 ·  中国 福建 厦门 联通
初级用户
Credits 122
Posts 7
Joined 2004-02-01 00:00
22-year member
UID 16468
Gender Male
Status Offline
The following questions are only about the situation under DOS.
1----Does the video buffer actually belong to part of the RAM on the motherboard, or part of the video memory on the graphics card that we talk about.

2---The motherboard ROM--BIOS has video driver code, so why is there also a graphics card BIOS chip on the graphics card? How are the two used.

3---Are the address spaces of the motherboard BIOS chip, the RAM stick, and the graphics card's video memory all in the same logical space? For example, if the BIOS chip has 1 MB of storage space numbered from 1 to 1 MB, then is the RAM's (64 MB) storage space connected after that 1 MB, and then the graphics card's video memory space connected after 65 MB. This question is really complicated. What I actually want to ask is how these three are addressed.
Floor 2 Posted 2004-02-08 00:00 ·  中国 河北 唐山 联通
版主
★★★
操作系统爱好者
Credits 1,113
Posts 392
Joined 2002-11-11 00:00
23-year member
UID 228
Gender Male
Status Offline
Actually I'm not too clear on it either, but my understanding is:
1, the video buffer is also on the graphics card, but it is generally copied to the lower part of memory for use.
2, the video driver and the graphics card BIOS are two different things, like the relationship between the system boot record and the FAT table, a calling and called relationship.
3, I think the space within 1M is for DOS, and 1M-64M is called by the HIMEM program.
DOS之家 http://doshome.com 站长 葛明阳
Floor 3 Posted 2004-02-08 00:00 ·  中国 福建 厦门 联通
初级用户
Credits 122
Posts 7
Joined 2004-02-01 00:00
22-year member
UID 16468
Gender Male
Status Offline
Maybe the way I put it misled the poster above
Actually I only care about whether the contents of the graphics card's video memory and the contents of the motherboard RAM have a mapping relationship. If so, then does that mean as long as you modify this mapped part in the RAM, the video memory will be modified along with it.
Forum Jump: