eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.sci.inzynieriaPlan MorawieckiegoRe: Plan Morawieckiego
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.P
    OSTED!not-for-mail
    From: Sebastian Biały <h...@p...onet.pl>
    Newsgroups: pl.sci.inzynieria
    Subject: Re: Plan Morawieckiego
    Date: Wed, 24 Feb 2016 21:39:53 +0100
    Organization: ATMAN - ATM S.A.
    Lines: 53
    Message-ID: <nal4h2$fe8$1@node2.news.atman.pl>
    References: <56c44150$0$643$65785112@news.neostrada.pl>
    <56c48d57$0$658$65785112@news.neostrada.pl>
    <f...@g...com>
    <56c7130e$0$689$65785112@news.neostrada.pl>
    <4...@g...com>
    <56cb0b29$0$22822$65785112@news.neostrada.pl>
    <d...@g...com>
    <56cb29ef$0$653$65785112@news.neostrada.pl>
    <9...@g...com>
    <56cb5bd3$0$651$65785112@news.neostrada.pl>
    <a...@g...com>
    <56cc47d7$0$22828$65785112@news.neostrada.pl>
    <4...@g...com>
    <56cc7c3c$0$643$65785112@news.neostrada.pl>
    <c...@g...com>
    <naidab$np8$1@node2.news.atman.pl>
    <0...@g...com>
    <naijvh$ulm$1@node2.news.atman.pl>
    <7...@g...com>
    <56cd8df6$0$22829$65785112@news.neostrada.pl>
    NNTP-Posting-Host: 176-115-85-233.via.zamek.net.pl
    Mime-Version: 1.0
    Content-Type: text/plain; charset=iso-8859-2; format=flowed
    Content-Transfer-Encoding: 8bit
    X-Trace: node2.news.atman.pl 1456346466 15816 176.115.85.233 (24 Feb 2016 20:41:06
    GMT)
    X-Complaints-To: u...@a...pl
    NNTP-Posting-Date: Wed, 24 Feb 2016 20:41:06 +0000 (UTC)
    User-Agent: Mozilla/5.0 (Windows NT 6.0; rv:38.0) Gecko/20100101 Thunderbird/38.6.0
    In-Reply-To: <56cd8df6$0$22829$65785112@news.neostrada.pl>
    Xref: news-archive.icm.edu.pl pl.sci.inzynieria:35858
    [ ukryj nagłówki ]

    On 2016-02-24 12:03, J.F. wrote:
    > ZX81 to nie bylo "video generowane programowo", tylko "przy uzyciu
    > procesora", a dokladniej przy uzyciu jego licznikow, glownie licznika
    > rozkazow.

    Mozna się kłucić, ale z powodu faktu że normalna praca procesora była
    wstrzymywana, produkcja video w ten sposób jest absurdalnie droga
    wydajnościowo i de facto oznacza generacje programową. Procesor był
    przerywany co linie, musiał dbać o popychanie synchronizacji, generację
    znaków itd. Programowa generacja jak w mordę strzelił.

    > P.S. Atari VCS/2600 - konsola video ze 128 bajtami RAM
    > https://en.wikipedia.org/wiki/Atari_2600

    Do dzisiaj uważa się TIA za jadną z najbardziej wymagających zabawek do
    programowania *ever*. Racing the Beam ...

    > Tez niezle osiagniecie ... a kilka lat pozniej przecietnego obywatela
    > bylo juz stac na 32KB w Spectrum :-)

    48K albo 16K RAM.

    > Tez nie calkiem. Tzn owszem - i 8080 i Z80 mialy tryb zwolnienia
    > magistrali (i zatrzymania), ale trwalo to na tyle dlugo (procesor
    > najpierw dokanczal biezacy rozkaz), ze do video sie nie nadawalo.

    VIC-II zatrzymywał CPU jak musiał, ale tam dostęp był głównie przemienny
    (2x wolniej cpu).

    Atari manipulowalo zegarem wydlużając cykle (wczesne 400/800), potem
    zrobili własny procesor SALLY z takim bajerem.

    > W Spectrum to nie wiem jak zrobili

    Manipulowali zegarem i zrobili "priorytety" na magistrali w ten sposób
    że ULA miała wpięcie wprost w RAM a CPU przez rezystory. Całość była
    kłopotliwa, np. video z ZX wykazuje artefakty kiedy masz dostęp do
    pamięci video podczas czytania przez ULA.

    https://en.wikipedia.org/wiki/ZX_Spectrum_Contended_
    Memory

    > Podobnie zreszta jak w 6502 - tylko tam nie trzeba bylo nic wyrownywac.

    6502 mozna było zahaltować tylko podczas operacji odczytu. Operacja
    zapisu nie dawała rady. Jedyny znany mi komputer który z tego korzystał
    to C64. W Atari z racji faktu że cpu zaiwaniał na pelnej prędkości,
    manipulowali clockiem.

    Nie wiem jak pozostale komputery na 6502 (BBC Micro?) miały to zrobione.

    W całym tym towarzystwie 8051 nie wygląda ani trochę lepiej, bo były by
    identyczne problemy z magistralą.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: