4 bitový počítač

Klasické bastlení z domácích zásob

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
danhard
Příspěvky: 6638
Registrován: 05 bře 2007, 00:00
Bydliště: Jesenice u Prahy

#241 Příspěvek od danhard »

lesana87 píše: Samozřejmě, že fázi fetch má každá instrukce, ale vypůjčit si jí z NOPu je určitě nostalcompův výmysl.
To určitě a taky aby začínal NOP inkrement PC :D
Nevěděl jsem, že jsi tak naivní a neinformovaná.
Uživatelský avatar
lesana87
Příspěvky: 4393
Registrován: 20 zář 2014, 00:00

#242 Příspěvek od lesana87 »

Nostalcomp se víc držel originálu PIP-2 a nepředělal ho na synchronní. Samozřejmě, že všechno co jsi nevymyslel ty, je špatně.
Uživatelský avatar
danhard
Příspěvky: 6638
Registrován: 05 bře 2007, 00:00
Bydliště: Jesenice u Prahy

#243 Příspěvek od danhard »

Sorry, ale to není o tom, jestli jsem něco vymyslel, ale o tom, že jsi neinformovaná a nevíš, jak se to dělalo před 40. lety.

A není to o tom, jestli je to udělané synchronně, to se dá dohnat vyrovnávacím latchem, ale o tom, že PIP-2 kvůli implementaci nevhodně zpřeházel běh mikroinstrukcí.
Je to prostě drbání pravou rukou za levým uchem a géniové jako Lesana a Nostalkomp to jenom opisujou.
Mimochodem, Nostalkompovi jsem navrhoval, jak to má správně udělat, včetně toho NOPu, ale bylo by to "moc práce" :(
Ještě že ta Lesana trochu poslouchá, ale strašně při tom prská :lol:
Uživatelský avatar
lesana87
Příspěvky: 4393
Registrován: 20 zář 2014, 00:00

#244 Příspěvek od lesana87 »

Jaký zpřeházený mikroinstrukce jsem opsala? Jdi už se vycpat dědku, měla jsem s tebou trpělivost, ale za nějaký urážení mi ty tvoje znalosti nestojí. Vezmi si je do hrobu. :?
Uživatelský avatar
danhard
Příspěvky: 6638
Registrován: 05 bře 2007, 00:00
Bydliště: Jesenice u Prahy

#245 Příspěvek od danhard »

No vidíš, jen jsem Tě trochu pochválil a hned si vyskakuješ ! :lol:

Proč myslíš, že jsem tohle vlákno zakládal ? Abych ty letité chyby opravil.

Tak si tady nevyskakuj a jdi si prezentovat svoje výtvory někam jinam, když nechceš spolupracovat.
Uživatelský avatar
danhard
Příspěvky: 6638
Registrován: 05 bře 2007, 00:00
Bydliště: Jesenice u Prahy

#246 Příspěvek od danhard »

Aritmetika u PIP-2 pracuje tak, že je tam registrA, pomocný registr B, aritmetika, čtení aritmetiky, čtení A.
Jakákoliv operace je dost složitá a skládá se z několika instrukcí.
Všechno musí obsluhovat řadič.

Pro primitivní procesor by se mi více líbila nejprimitivnější topologie, aritmetika a akumulátor A, co by to znamenalo pro mikrořadič ?
Uživatelský avatar
nostalcomp
Příspěvky: 169
Registrován: 09 lis 2022, 00:00

#247 Příspěvek od nostalcomp »

Tak koukám, že to dopadlo jako vždycky (viz. třeba Oldcomp). 17 stránek páně danhardových keců a nic. Už celá léta sní o dokonalém 4-biťáku, ale ještě jsem od něj neviděl nakreslené ani jediné hradlo. Hlavně, že všichni, kdo se o to pokusili, to podle něj dělali blbě.

Zatímco danhard jenom kecá, já si v průběhu let postavil zatím celkem 6 čtyřbiťáků, všechny dle vlastního návrhu: Claudia-1, 3x Claudia Lite (V1, V2 a V3), základní počítač s i4004 a s i4040. Všechny fungovaly a dělaly mi radost. Claudii Lite V3 jsem nikdy nepublikoval. Je to v podstatě totéž co V2 (má ALU 74181), ale navíc je tam druhá RAM 7489. Takže má až 32 programových kroků. Na ruční "páčkování" je to ažaž. Ta danhardova oblíbená MHB6561 (256 kroků) se na klasickej systém /RD/WR fakt jednodušše naroubovat nedá. To už by byla lepší MHB2114 (1024 kroků). Mým cílem ale bylo u Lite udržet počet použitých IO pod 30, proto je to osekané na kost a jako základ je RAM 7489.

Danharde, ukaž fotku tvého fungujícího výtvoru, nebo zalez.

Á propos, momentálně jsem opustil bity a hraju si s trity. Viz. třeba reléová úplná sčítačka balancovaného ternárního kódu:
Přílohy
_adder_3_full.jpg
Balanced ternary full adder
Balanced ternary full adder
Uživatelský avatar
samec
Příspěvky: 6669
Registrován: 19 pro 2017, 00:00

#248 Příspěvek od samec »

To tam máš osadené nejaké trilobity, alebo to emuluješ klasickými bitmi?
p32
Příspěvky: 16427
Registrován: 13 led 2007, 00:00

#249 Příspěvek od p32 »

Ty jsi taky trilobit. :lol:
Pokud jsi chápal binární/dvojkovou soustavu (0 a 1), tak bys mohl zvládnout i tu trinární/trojkovou soustavu (0, 1, 2). :roll:
Dvojková číslice nazývá bit, trojková číslice se nazývá trit. To by ti pro začátek mohlo stačit.
Jinak lze používat i balancovaná trojková soustava (-1,0,1), ale to si dej na studium až zítra po obědě.
Uživatelský avatar
asdf
Příspěvky: 707
Registrován: 06 říj 2022, 00:00
Kontaktovat uživatele:

#250 Příspěvek od asdf »

danhard píše:...Tak si tady nevyskakuj a jdi si prezentovat svoje výtvory někam jinam, když nechceš spolupracovat.
Já nevím, pořád o tom musím přemýšlet. Já si myslím, že ba ses měl Lesaně omluvit.
Uživatelský avatar
lesana87
Příspěvky: 4393
Registrován: 20 zář 2014, 00:00

#251 Příspěvek od lesana87 »

O žádnou jeho omluvu nestojím, ať si ji strčí za klobouk, svoje výtvory jsem uklidila a tím je pro mě tohle vlákno mrtvé.
Uživatelský avatar
danhard
Příspěvky: 6638
Registrován: 05 bře 2007, 00:00
Bydliště: Jesenice u Prahy

#252 Příspěvek od danhard »

nostalcomp píše:Mým cílem ale bylo u Lite udržet počet použitých IO pod 30, proto je to osekané na kost a jako základ je RAM 7489.
Danharde, ukaž fotku tvého fungujícího výtvoru, nebo zalez.
No vidíš, Lesana to udělala jednodušší a správně, asi protože jsem jí buzeroval :D ale asi tu slávu neunesla, tak to stáhla.
Bohužel tam opsala logiku hodin z Claudia Lite, takže Step dělá jen půl mikroinstrukce, to se potom jeden namačká a nedá se to použít pro ruční obsluhu paměti.
Takový hračky jsem si stavěl pro radost před 40. lety http://www.ebastlirna.cz/modules/Forums ... ny_191.jpg
Nebudu sem dávat nějaký schema, když to není odladěný a dotažený, ale ze schema by jsi toho moc nepoznal, je tam 3xGAL6001 a MHB6561 a trochu smetí.
Zajisté se to dá udělat i v logice, ono je ale někdy méně více :D
Přílohy
P1010328.jpg
P1010328.jpg
Uživatelský avatar
danhard
Příspěvky: 6638
Registrován: 05 bře 2007, 00:00
Bydliště: Jesenice u Prahy

#253 Příspěvek od danhard »

samec píše:To tam máš osadené nejaké trilobity, alebo to emuluješ klasickými bitmi?
Třeba tam má třístavová relátka :D
Uživatelský avatar
samec
Příspěvky: 6669
Registrován: 19 pro 2017, 00:00

#254 Příspěvek od samec »

Tak to ma zaujíma. Už som videl bistabilné, ale trojstavové ešte nie.

A ešte k fotke historickej schémy z roku 1987, jak to, že sú tam hradlá po americky? Nám na priemyslovke tlačili do hláv hradlá podľa nejakej ČSN... hranaté s vpísaným symbolom funkcie.
Uživatelský avatar
tomasjedno
Příspěvky: 6547
Registrován: 11 říj 2008, 00:00
Bydliště: ZZ9 Plural Z Alpha

#255 Příspěvek od tomasjedno »

danhard píše:Třeba tam má třístavová relátka :D
To já znám: funkční, nespíná, nerozepíná :D
Odpovědět

Zpět na „Zapojení ze šuplíku“