-
X-Received: by 10.140.25.210 with SMTP id 76mr888515qgt.7.1456391910060; Thu, 25 Feb
2016 01:18:30 -0800 (PST)
X-Received: by 10.140.25.210 with SMTP id 76mr888515qgt.7.1456391910060; Thu, 25 Feb
2016 01:18:30 -0800 (PST)
Path: news-archive.icm.edu.pl!news.icm.edu.pl!fu-berlin.de!news.glorb.com!peer01.iad.
highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!ok5no4
725231igc.0!news-out.google.com!h70ni604qge.0!nntp.google.com!w104no3385637qge.
1!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.sci.inzynieria
Date: Thu, 25 Feb 2016 01:18:29 -0800 (PST)
In-Reply-To: <nal2ur$drq$1@node2.news.atman.pl>
Complaints-To: g...@g...com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=212.39.34.44;
posting-account=s_knbgoAAABnjazG523hnYRJDlH9qW0F
NNTP-Posting-Host: 212.39.34.44
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>
<nal2ur$drq$1@node2.news.atman.pl>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <1...@g...com>
Subject: Re: Plan Morawieckiego
From: Konrad Anikiel <a...@g...com>
Injection-Date: Thu, 25 Feb 2016 09:18:30 +0000
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 7721
X-Received-Body-CRC: 2020285482
Xref: news-archive.icm.edu.pl pl.sci.inzynieria:35860
[ ukryj nagłówki ]W dniu środa, 24 lutego 2016 21:14:20 UTC+1 użytkownik Sebastian Biały napisał:
> 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ł.
W Olsztyńskim obserwatorium astronomicznym ZX Spectrum był użyty do jakiegoś tam
strasznie mądrego wynalazku odmierzającego super dokładny czas przy pomocy
sprzężonych zegarów wahadłowych. Nie wiem czy do dzisiaj tam nie pracuje.
No ale to jest właśnie przykład trendu który Intel przeoczył: ludzie do
mikrokontrolerów potrzebują interfejsu użytkownika. Musi być grafika i łatwy język
programowania.
>
> >> 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.
Jeden z nich to stronicowanie. Cóż, dwa razy więcej pamięci trzeba, ale jaki zysk!
Buforowana grafika w demach na komputerkach które potrafiły wyświetlać obraz z
różnych obszarów pamięci wymiatała.
>
> >> 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...
Czytanie oddzielnie atrybutów i pikseli to prywatna perwersja Sinclaira, wszyscy inni
kolor generowali dwu- albo czterobitowym indeksem do większej lub mniejszej palety.
Wiem, ULA daje zaskakujący efekt jak na tak tanią sztuczkę, ale to wciąż tania
sztuczka.
>
> >> 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 :)
Lepszy niż Z80 i 6502. Operacje na pojedynczych bitach, dużo lepsza arytmetyka, nie
pamiętam co tam jeszcze, ale do domowego ośmiobitowca który miał interpretować Basic,
nadawałby się lepiej.
>
> > 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 :) ?
6510 z C64 nie miał strony zerowej wewnątrz kości (8051 miał IRAM), nie miał XRAMu
wewnątrz, wielu rzeczy nie miał. A 8051 miał różne rzeczy w zależności od wersji. Nie
wiem czy to by był wielki wysiłek dołożyć tam generator video na miarę ULA, łatwo
dzisiaj z perspektywy APU się wymadrzać, ale myślę że skoro Sinclair powkładal do ULA
dużo różnych rzeczy to Intel mógł spokojnie włożyć grafikę do 8051. Ale nie włożył, i
tu się z Tobą zgadzam że mógłby się trochę bardziej wysilić i osiągnąć znacznie
więcej.
Następne wpisy z tego wątku
- 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
- 25.02.16 21:36 J.F.
- 25.02.16 22:11 Konrad Anikiel
- 26.02.16 00:03 J.F.
- 26.02.16 01:00 J.F.
Najnowsze wątki z tej grupy
- Ster w trolejbusie.
- DeepSeek nie lubi gadać o polityce
- pokolenie Z
- huta ruszyla
- piece wodorowe
- Ż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
Najnowsze wątki
- 2025-03-03 Pruszków => Specjalista ds. public relations <=
- 2025-03-03 Białystok => System Architect (Java background) <=
- 2025-03-03 Białystok => System Architect (background deweloperski w Java) <=
- 2025-03-03 China-Kraków => Senior PHP Symfony Developer <=
- 2025-03-03 China-Kraków => Senior PHP Symfony Developer <=
- 2025-03-03 Warszawa => Data Engineer (Tech Lead) <=
- 2025-03-03 Gliwice => Ekspert IT (obszar systemów sieciowych) <=
- 2025-03-03 Gliwice => IT Expert (Network Systems area) <=
- 2025-03-03 Mińsk Mazowiecki => Area Sales Manager OZE <=
- 2025-03-03 Warszawa => Spedytor Międzynarodowy <=
- 2025-03-03 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2025-03-03 Katowice => Key Account Manager (ERP) <=
- 2025-03-02 Tusk idzie na rekord deportacji po 1989 [Będzie popyt na prawników]
- 2025-03-01 Obywatel telefonuje 112 lub 986
- 2025-03-01 detektyw (?) Rutkowski działał jako prasa