🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.sys.atari
Article #36489

Re: Różne DOS-y

#36489
From: bofh
Date: Fri, 26 Sep 2008 08:32
23 lines
2340 bytes
Artur Górniak napisał(a):
> Konrad Stepien <xbaenq@vagreqngn.arg.cy> napisał(a):
>> Artur Górniak <ag-spam@argo.pl.eu.org> napisał(a):
>> Tak? Pamiętasz że ochrona pamięci to wynalazek stosunkowo nowy i raczej
>> pod 32 bitowe procki? Żaden UPS ci nie pomoże, jak program pójdzie
>> w buraki i nadpisze pamięć, albo wywali się tak, że tylko cold-start
>> zostanie.
> 
> aa...
> Jedno małe uzupełenienie...
> 
> Wiesz o tym, że w 8bit Atari istniała protekcja obszarów pamięci?
> Banki pamięci to też forma ochrony pamięci tyle, że brak było
> mechanizmów ograniczania przełączania banków tylko do dedykowanego
> w tym celu fragmentu kodu systemowego.
> Wystarczyłoby jednak podłączyć wyjście przerwania z np. POKEY
> poprzez and ze sterowaniem MMU i już masz prawdziwą ochronę
> pamięci na dowolnym Atari z więcej niż 48KB pamięci.

Tylko jest jeden mały problem. Brak uprzywilejowanych rozkazów. Każdy program może to wyłączyć, 
przełączyć. Na M680x0 to można by było zrobić, ale MOS6502 nie ma rozkazów uprzywilejowanych.

wer
Technical Details
Message-ID: <gbi1r1$di7$3@node1.news.atman.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.astercity.net!newsfeed.atman.pl!not-for-mail
References: <gat53l$bv5$1@news.lublin.pl> <gatc51$h5b$1@news.lublin.pl> <1w9zk8jw7wxzd.1gjvx54yr546c.dlg@40tude.net> <gave2j$j8t$1@atlantis.news.neostrada.pl> <gb068s$4j6$1@node2.news.atman.pl> <gb0f2c$brm$1@node2.news.atman.pl> <uctcq5-63p.ln1@argo.pl.eu.org> <1fqx7bdi9myul.eh0h6du5s5df$.dlg@40tude.net> <jvlmq5-qik.ln1@argo.pl.eu.org> <arnj5nnf7s78$.1072ogp75dp8d.dlg@40tude.net> <6r2oq5-f59.ln1@argo.pl.eu.org> <slrngdmu6v.jtr.xbaenq@sekator.interdata.net.pl> <7i8tq5-p36.ln1@argo.pl.eu.org>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.astercity.net!newsfeed.atman.pl!not-for-mail
From: "bofh@nano.pl" <bofh@nano.pl>
Newsgroups: pl.comp.sys.atari
Subject: Re: Różne DOS-y
Date: Fri, 26 Sep 2008 10:32:25 +0200
Organization: ATMAN
Lines: 23
Message-ID: <gbi1r1$di7$3@node1.news.atman.pl>
References: <gat53l$bv5$1@news.lublin.pl> <gatc51$h5b$1@news.lublin.pl> <1w9zk8jw7wxzd.1gjvx54yr546c.dlg@40tude.net> <gave2j$j8t$1@atlantis.news.neostrada.pl> <gb068s$4j6$1@node2.news.atman.pl> <gb0f2c$brm$1@node2.news.atman.pl> <uctcq5-63p.ln1@argo.pl.eu.org> <1fqx7bdi9myul.eh0h6du5s5df$.dlg@40tude.net> <jvlmq5-qik.ln1@argo.pl.eu.org> <arnj5nnf7s78$.1072ogp75dp8d.dlg@40tude.net> <6r2oq5-f59.ln1@argo.pl.eu.org> <slrngdmu6v.jtr.xbaenq@sekator.interdata.net.pl> <7i8tq5-p36.ln1@argo.pl.eu.org>
NNTP-Posting-Host: 195.78.66.5
Mime-Version: 1.0
X-Trace: node1.news.atman.pl 1222412962 13895 195.78.66.5 (26 Sep 2008 07:09:22 GMT)
X-Complaints-To: usenet@atman.pl
NNTP-Posting-Date: Fri, 26 Sep 2008 07:09:22 +0000 (UTC)
User-Agent: Thunderbird 1.5.0.12 (X11/20070719)
In-Reply-To: <7i8tq5-p36.ln1@argo.pl.eu.org>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit