Article View: pl.comp.os.ms-windows.win3
Article #5608Re: tryb rzeczywisty
From: Konrad Stepien
Date: Tue, 20 Jun 2006 10:45
Date: Tue, 20 Jun 2006 10:45
36 lines
2648 bytes
2648 bytes
janusz <janusz.lepionko@poczta.onet.pl> napisał(a): > Sep napisał: > >> a skoro już o pamięci: > > [ciach] > >> -pierwszy obszar 64kb powyżej 1mb to pamięć wysoka HMA (high memory area) > > Dziwne, kiedyś miałem 80286 z 1 MB RAM i grafiką Hercules. > Odpowiednio dobrane sterowniki HMA/XMS/UMB (nie od Microsoftu, > znalezione chyba na SimTelu) dawały efekt taki, że polecenie mem > pokazywało, że DOS jest w HMA, wszystkie sterowniki i rezydenty DOS w HMA to potrafił już DOS-5.0 na 80286. XMS też na 286 działał. Jedyne czego nie potrafił DOS na 286 to załadować emm386.exe. A właśnie emm386 ubsługiwał UMB (czyli loadhisgh i devicehigh). Jiedyś bawiłem się ustrojstwem o nazwie emm286.exe które robiło mniej więcej to co napisałeś. > (a było ich razem 170 KB) są w blokach UMB, a pamięci podstawowej > mam 720 KB (słownie: siedemset dwadzieścia kilobajtów). > Wielkość pamięci podstawowej sprawdzałem też przy użyciu innych > programów. Rzeczywiście wychodziło, że mam 720 KB pamięci podstawowej. > Bo tak na prawdę to pamięć podstawowa od UMB się niewiele rózni, oprócz nazwy i adresu (UMB sa powyżej 640 kilobajta). Procesor (nawet 8086) jest w stanie zaadresować UMB bez żadnych trików. Jedyne co musi zapewnić system, to rozsądne procedury przydzialania bloków powyżej 640kb, tak żeby nie wpakować się na przestrzeń adresową jakiegoś urządzenia. Po to zresztą przełączniki "I=zakres" i "X=zakres" w paramatrach emm386.exe -- WARNING: my e-mail is encrypted by ROT13 Xbaenq Fgrcvra <xbaenq@vagreqngn.arg.cy>
Technical Details
Message-ID:
<slrn.pl.e9fkdc.t3c.xbaenq@sekator.interdata.net.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!newsfeed.tpinternet.pl!sekator.interdata.net.pl!xbaenqReferences:
<e66e5d$nj9$1@atlantis.news.tpi.pl> <slrn.pl.e8g11c.4po.xbaenq@sekator.interdata.net.pl> <e6c847$84r$1@atlantis.news.tpi.pl> <e74cvl$d97$1@news.onet.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!newsfeed.tpinternet.pl!sekator.interdata.net.pl!xbaenq From: Konrad Stepien <xbaenq@vagreqngn.arg.cy> Newsgroups: pl.comp.os.ms-windows.win3 Subject: Re: tryb rzeczywisty Date: Tue, 20 Jun 2006 10:45:00 +0000 (UTC) Organization: Hard Core Slrn-pl User Lines: 36 Message-ID: <slrn.pl.e9fkdc.t3c.xbaenq@sekator.interdata.net.pl> References: <e66e5d$nj9$1@atlantis.news.tpi.pl> <slrn.pl.e8g11c.4po.xbaenq@sekator.interdata.net.pl> <e6c847$84r$1@atlantis.news.tpi.pl> <e74cvl$d97$1@news.onet.pl> NNTP-Posting-Host: sekator.interdata.net.pl Mime-Version: 1.0 X-Trace: sekator.interdata.net.pl 1150800300 29805 212.244.121.10 (20 Jun 2006 10:45:00 GMT) X-Complaints-To: news@interdata.net.pl NNTP-Posting-Date: Tue, 20 Jun 2006 10:45:00 +0000 (UTC) X-Licznik: 3793 User-Agent: slrn/0.9.7.0 (pl-1.1.1) (Linux/2.4.32-ow1 (i686)) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit