-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
atman.pl!.POSTED!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:13:06 +0100
Organization: ATMAN - ATM S.A.
Lines: 66
Message-ID: <nal2ur$drq$1@node2.news.atman.pl>
References: <56c44150$0$643$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>
<naino9$95p$1@node1.news.atman.pl>
<5...@g...com>
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 1456344859 14202 176.115.85.233 (24 Feb 2016 20:14:19
GMT)
X-Complaints-To: u...@a...pl
NNTP-Posting-Date: Wed, 24 Feb 2016 20:14:19 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 6.0; rv:38.0) Gecko/20100101 Thunderbird/38.6.0
In-Reply-To: <5...@g...com>
Xref: news-archive.icm.edu.pl pl.sci.inzynieria:35855
[ ukryj nagłówki ]On 2016-02-24 00:36, Konrad Anikiel wrote:
>>> Jak to porównasz z 3.25-MHzowym ZX81 (też video generowane programowo), to nie
jest źle.
>> Ciężko porównać bo oba mają zmienne cykle dla różnych instrukcji.
> Z korzyścią przeważnie dla 8051. Tam interpreter Basica był, dużo skoków
warunkowych.
BASIC do helloworldów, ale te komputery sterowały procesami
przemysłowymi. Jeszcze w latach 90tych bedąc w hucie Katowice widziałem
jednego (ZX Spectrum) który czymś sterował.
>> Nie, to nie takie proste. Dalej nie załatwiłeś tematu slave magistrali
>> 8051. Podpowiem: można zatrzymać zegar i odpiąc ręcznie magistralę.
>> Hacking + koszty. Sinclair zrobił to na rezystorach...
> A po co slave magistrali, jak z ULI pozostał tylko 8257?
Mają wspólna pamięć. Owszem, są konstrukcje (MSX) gdzie magistrala video
nie jest połaczona z pamięcią, ale tam były znowu problemy z
wydajnościa. Wszystkie komputery domowe popularne na świecie w latahc
80tych miały jednak pamięć wspólną i problem kto rządzi magistralą
rozwiązywano na rózne sposoby - niestety zazwyczaj jako workaroundy.
8051 nie jest tutaj lepszy - też musiałby mieć workarounda.
>> A propos - gdzie kolory?
> No tu: http://www.oocities.org/vz300/vgc.MPG
Ja pytam gdzie kolory skoro chcesz uzywać prostego DMA. Bo potrzebna
byla logika czytania z *innego* miejsca atrybutów a z innego pixeli żeby
zrobić to samo co w ULI. I jakies układy prawidłowo startujące DMA i
przejmujace magistralę, razem z buforami na kilka cykli, bo procka nie
zatrzymasz natychmiast. Eeee...
>> PS. Spectrum był ekstremalnie tani, a układy ULA kosztowaly grosze, w
>> produkcji kilka razy tańsze (podobno) od VIC, GTIA/Antic. W zasadzie
>> patrzac dzisiaj na ten komputer tam juz nie było co optymalizować.
> No dobra, ale gdzie ULI do Antica, nawet do VICa. ULA to była bieda big time.
Miała wysoką rozdzielczość, ograniczenia kolorystyczne czasem wcale nie
ograniczały a wręcz odwrotnie, relatywnie szybki CPU łatał wiele
tematów. Owszem, prawie zerowa inteligencja. Ale "inteligntniejsze"
procesory graficzne miały inne smieszne problemy (jeden kolor HiRes
Antica, spowolnienie 2x 6510 w C64). Epoka kompromisów.
> No dobra, realnie był Z80 i 6502.
Było kilka innych, ale te dwa zdominowały rynek troche przez przypadek.
De facto skutki dominacji Z80 powoduja efekty do dzisiaj.
CP/M->MSDOS->MS Windows.
> ale porównując kod maszynowy to mi się 8051 podobał bardziej.
Jest tak samo dziadowski jak 8080 i x86 :)
> Nie wiem, może Intel powinien wymyślić specjalny język pod ten procesor.
Intel klepał w kółko te same procesory, tylko im numery zmieniał. Tak mu
dobrze szło, że x86 był zgodny na poziomie kodu źrodłowego w asm z 8080.
Innymi slowy: z powodu braku realnej konkurencji "wymyślali" w kółko to
samo, zmieniając technologie i szerokości magistrali. 8051 też należy do
tego konceptu, asm 8051 nie leży za daleko od 8080.
> Cały pomysł na 8051 daleko od tego nie był.
Cały pomysł na 8051 to timery i GPIO. Troche mało nawet jak na
mikrokontoler w tamtych czasach ...
A taki 6510 z C64 miał małe GPIO :D Czy to już uC :) ?
Następne wpisy z tego wątku
- 24.02.16 21:17 Sebastian Biały
- 24.02.16 21:39 Sebastian Biały
- 24.02.16 21:45 Sebastian Biały
- 25.02.16 10:18 Konrad Anikiel
- 25.02.16 15:56 J.F.
- 25.02.16 16:28 Konrad Anikiel
- 25.02.16 16:54 J.F.
- 25.02.16 17:19 Konrad Anikiel
- 25.02.16 17:35 J.F.
- 25.02.16 18:25 Konrad Anikiel
- 25.02.16 18:26 Marek
- 25.02.16 18:45 Konrad Anikiel
- 25.02.16 19:33 Sebastian Biały
- 25.02.16 19:50 PeJot
- 25.02.16 20:22 Konrad Anikiel
Najnowsze wątki z tej grupy
- Żarówka do lampy z czujnikiem ruchu
- most kilometrowy
- kladka Zagorze
- zapora Zagorze
- Rodzaj przekładni planetarnej z
- Zapora Stronie Śląskie cd
- Filtr do pompy ruskiej
- Wyważanie kół rowerowych
- Belka
- Precyzyjne cięcie opony samochodowej
- Nieparzyste dmuchanie
- Klej "samopoziomujący"
- Kocioł CO po raz kolejny
- zapora Stronie Slaskie
- powodz
Najnowsze wątki
- 2025-01-09 Dell ubija / przemianowuje swoje flagowe linie laptopów
- 2025-01-08 Warszawa => Spedytor Międzynarodowy <=
- 2025-01-08 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2025-01-08 Gdańsk => Specjalista ds. Sprzedaży <=
- 2025-01-08 Katowice => Key Account Manager (ERP) <=
- 2025-01-08 Warszawa => Programista Full Stack .Net <=
- 2025-01-08 Podłączenie DMA 8257 do 8085
- 2025-01-08 Warszawa => System Architect (background deweloperski w Java) <=
- 2025-01-08 Warszawa => Solution Architect (Java background) <=
- 2025-01-08 Wrocław => Application Security Engineer <=
- 2025-01-08 Warszawa => International Freight Forwarder <=
- 2025-01-08 Mińsk Mazowiecki => Area Sales Manager OZE <=
- 2025-01-08 Lublin => Inżynier Serwisu Sprzętu Medycznego <=
- 2025-01-08 Bieruń => Spedytor Międzynarodowy (handel ładunkami/prowadzenie flo
- 2025-01-08 Gliwice => Business Development Manager - Network and Network Security