-
Data: 2023-03-07 16:41:42
Temat: Re: Komputer diy - prostszego nie widziałem
Od: "ptoki (ptoki)" <s...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]wtorek, 7 marca 2023 o 02:42:45 UTC-6 J.F napisał(a):
> On Mon, 6 Mar 2023 13:43:28 -0800 (PST), ptoki (ptoki) wrote:
> > poniedziałek, 6 marca 2023 o 02:09:01 UTC-6 heby napisał(a):
> >> On 06/03/2023 03:26, ptoki (ptoki) wrote:
> >>> Innymi slowy, to co uwazasz ze nie jest procesorem tak naprawde nim jest.
> >> Tak naprawdę, od bardzo dawna używamy stosownego kryterium:
> >>
> >> https://pl.wikipedia.org/wiki/Kompletno%C5%9B%C4%87_
Turinga
> >>
> >> To, że coś potafi przemieszczać kwadraty na ekranie i liczyć cyferki,
> >> nie czyni z tego jeszcze *komputera*.
> >
> > Procesorem, o procesorach my tutaj mowimy. :)
> >
> >>> Bo definicja jest na tyle szeroka ze jakby sie uprzec to mozna zrobic bardzo
prosty procesor w ktorym nie bedzie wydzielonych rejestrow, alu, pamieci - tak jak w
tej atarynkowej konsolce.
> >> Jest wątpliwe, czy ten "procesor" jest turing-complete. Tym bradziej, że
> >
> > Procesory z zalozenia nie musza byc turing complete. Nie wiem czy 3 rejestry
licza sie jako tasma ale ogolnie to wypracowanie nie na temat Pan oddał :)
> W sensie Turinga to raczej nie - tasma ma byc długa.
> Może nawet nieskonczenie długa, bo choc uzyty będzie skonczony
> kawałek, to nie zawsze wiadomo z góry jaki.
>
> Ale ale ... widzialem kiedy klawiature do peceta, polskiej produkcji,
> zrobioną na Z80. Bez pamieci.
> Widac rejestrow starczyło.
>
Tak. Pamiec do jakiej sie przyzwyczailismy nie koniecznie musi byc elegancko na
szynie czy nawet explicite w postaci rejestru.
Jak "cos" robi za pamiec to starczy aby procesowac dane.
> W drugą stronę były transputery, gdzie rejestrow w zasadzie nie było,
> była pamiec robocza, pozniej chyba robiła za cache ..
> >> zestaw danych i polecań na których pracuje jest nieelastyczny. A tym, co
> >> odróznia CPU od garści TTLi, jest mozliwośc realizacji *dowolnego*
> >> algorytmu.
> >
> > Nie na temat. Ale w sumie udowadnia moja teze inicjalna. Wielu ludzi nie rozumie
tych pojec. CBDU.
> Ale z garsci TTL mozna zrobic CPU.
>
Moim zdaniem, powolujac sie na tego bidnego ponga, nawet nie koniecznie trzeba tego
duzo.
> Gdzies tam w szkole sie bawilismy programowanie hipotetycznej maszyny
> o niewielkiej ilosci rozkazów. np miala rozkaz zwiekszenia rejestru o
> 1, zmniejszenia, sprawdzenia czy jest 0 - ze skokiem warunkowym ...
>
>
Ale to juz wypas byl :)
Powoluje sie na tego ponga bo on jest na pograniczu. Niby dziala jak cpu a jednak
sporo komponentow
tam albo nie ma albo jest realizowane w sposob bardzo odmienny od nawet uwczesnego
wyborazenia
jak one sa realizowane.
Dla mnie to jest procesor choc bardzo niestandardowy.
Dla wielu to nie jest procesor bo nie ma konkretnych elementow znanych z procesora.
Gdzie bym namalowal kreske pomiedzy procesorem a nie procesorem? Trudne pytanie.
Trzeba by tak
naprawde przejrzec kazdy uklad i stwierdzic czy wykazuje znamiona przetwarzania
danych i bycia programowalnym.
Następne wpisy z tego wątku
- 07.03.23 16:55 ptoki (ptoki)
Najnowsze wątki z tej grupy
- e-paper
- 60 mA dużo czy spoko?
- Dziwne zachowanie magistrali adresowej w 8085
- Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- Jaki silikon lub może klej?
- Smar do video
- Litowe baterie AA Li/FeS2 a alkaliczne
- "ogrodowa linia napowietrzna"
- jaki zasilacz laboratoryjny
- jaki zasilacz laboratoryjny
- Puszka w ziemię
- T-1000 was here
- Ściąganie hasła frezem
- Koszyk okrągły, walec 3x AA, na duże paluszki R6
- Brak bolca ochronnego ładowarki oznacza pożar
Najnowsze wątki
- 2025-02-17 Kraków => MS Dynamics 365BC/NAV Developer <=
- 2025-02-17 Chrzanów => Programista NodeJS <=
- 2025-02-17 Warszawa => Node.js / Fullstack Developer <=
- 2025-02-17 Białystok => System Architect (Java background) <=
- 2025-02-17 Białystok => Solution Architect (Java background) <=
- 2025-02-17 Gliwice => Team Lead / Tribe Lead FrontEnd <=
- 2025-02-17 Gdańsk => PHP Developer <=
- 2025-02-17 Warszawa => Senior ASP.NET Developer <=
- 2025-02-17 Gliwice => Business Development Manager - Network and Network Security
- 2025-02-17 Mińsk Mazowiecki => Area Sales Manager OZE <=
- 2025-02-17 Odśnieżanie samochodu
- 2025-02-17 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2025-02-17 Dęblin => JavaScript / Node / Fullstack Developer <=
- 2025-02-17 Pompiarze...
- 2025-02-16 PV teraz