OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 29.03.2024, 02:19

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 172 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5 ... 12  Další
Autor Zpráva
 Předmět příspěvku: Re: CLAUDIA Lite - výukový 4-biťák
PříspěvekNapsal: 06.03.2019, 17:04 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 14.05.2013, 19:10
Příspěvky: 1486
Bydliště: Kurim
Has thanked: 828 times
Been thanked: 577 times
Já myslím, že to vůbec není důležité. Podle mně sčítačka a XOR perfektně stačí na demonstraci základních matematických a logických činností běžné ALU a o to právě jde. V 16 nibblech programu asi nebudete chtít dělat nic složitého :-)

_________________
http://www.8bity.cz


Nahoru
 Profil  
 
 Předmět příspěvku: Re: CLAUDIA Lite - výukový 4-biťák
PříspěvekNapsal: 06.03.2019, 17:20 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 24.05.2018, 22:32
Příspěvky: 1972
Bydliště: Most, Praha
Has thanked: 864 times
Been thanked: 697 times
V nejhorším se přidá štítek s návodem k použití: "Jsem chudý procesor z východního bloku s malou operační pamětí. Zadejte, prosím, do výstupního registru očekávaný výsledek operace, který bych uměl spočítat, mít vybavení jako mí zazobaní kapitalističtí bratři."

_________________
i++ (INC) increment
i-- (DEC) decrement
i@@ (EXC) excrement


Nahoru
 Profil  
 
 Předmět příspěvku: Re: CLAUDIA Lite - výukový 4-biťák
PříspěvekNapsal: 06.03.2019, 17:27 
Offline
Radil

Registrován: 16.11.2013, 20:07
Příspěvky: 270
Has thanked: 0 time
Been thanked: 103 times
Další bod pro Pandu38. Za ten předpředešlej příspěvek, néé za ten předešlej :D Pokud se namísto 7486 vloží jiný obvod, bude to umět jinou operaci: 7400 = NAND, 7408 = AND, 7432 = OR. Co se týká NOR, tak pinově kompatibilní by měl být obvod 7436, ale nikdy jsem ho v reálu neviděl. Ale není problém vyrobit redukci pro 7402 :D


Nahoru
 Profil  
 
 Předmět příspěvku: Re: CLAUDIA Lite - výukový 4-biťák
PříspěvekNapsal: 06.03.2019, 17:32 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 31.05.2017, 11:58
Příspěvky: 1194
Bydliště: Ostravsko
Has thanked: 292 times
Been thanked: 301 times
Martin8bity píše:
..........perfektně stačí na demonstraci ........

Ano, přesně tak.
Já se těším se, že konečně pořádně pochopím "jak a proc".. .mikrokód.. instrukční set... atd atd..
Je to jednoduché výukové a nevadí mi ani malý počet kroků ani omezená sada instrukcí na programování.
Díky za tuto konstrukci :like:
ps: předchozí diskusi o nedostatcích vnímám jako čistě teoretické rozjímání, ne jako kritiku.

_________________
....


Nahoru
 Profil  
 
 Předmět příspěvku: Re: CLAUDIA Lite - výukový 4-biťák
PříspěvekNapsal: 06.03.2019, 17:34 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
Právě, že tam ty základní nejdou :)
Na demonstraci stačilo to sčítání. Škoda že tam autor PIP-2 neošetřil Carry, aby mohl demonstrovat také podmíněný skok.

Škoda že už se nedělá 74LS681.
https://wiki.ntb.ch/infoportal/_media/e ... 4ls681.jpg

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: CLAUDIA Lite - výukový 4-biťák
PříspěvekNapsal: 06.03.2019, 17:47 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 31.05.2017, 11:58
Příspěvky: 1194
Bydliště: Ostravsko
Has thanked: 292 times
Been thanked: 301 times
Na programování pak už jedu třeba na PMI... ale tahle Claudia mi pomůže vyplnit tu mezeru ve vzdělání... "jak ze světa drátů a elektriky --> přecházím do světa software".
S pájkou si rozumím léta... programování na pc taky léta... ale tahle Claudila-Lite mi chyběla, to je trefa do černého :like: .

_________________
....


Nahoru
 Profil  
 
 Předmět příspěvku: Re: CLAUDIA Lite - výukový 4-biťák
PříspěvekNapsal: 06.03.2019, 18:06 
Offline
Óm Nejvyšší
Uživatelský avatar

Registrován: 28.01.2016, 23:57
Příspěvky: 3756
Has thanked: 213 times
Been thanked: 388 times
jirka_holub píše:
Na programování pak už jedu třeba na PMI... ale tahle Claudia mi pomůže vyplnit tu mezeru ve vzdělání... "jak ze světa drátů a elektriky --> přecházím do světa software".

Me v tomhle osvitila kniha https://www.databazeknih.cz/knihy/od-lo ... rum-317458

https://aukro.cz/od-logickych-obvodu-k- ... 6929315671

_________________
Nikdy nediskutujte s blbcem. Stáhne vás na svoji úroveň a vyhraje zkušeností.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: CLAUDIA Lite - výukový 4-biťák
PříspěvekNapsal: 06.03.2019, 19:28 
Offline
Radil

Registrován: 16.11.2013, 20:07
Příspěvky: 270
Has thanked: 0 time
Been thanked: 103 times
Tak začínáme: http://www.nostalcomp.cz/clite_index.php :D

Zatím jen pijánko a pohodička. Sledujte menu vlevo, postupně budu zpřístupňovat další položky.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: CLAUDIA Lite - výukový 4-biťák
PříspěvekNapsal: 06.03.2019, 21:29 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
Ad pullupy, funguje to i bez nich, když je to zatížené normálním TTL vstupem. Jen je to pomalejší.
Taky nevadilo, nechat nevyužité vstupy v luftě, byla na nich "1".

Claudia 1 paměť programu 1/2 4x74S201 :)

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: CLAUDIA Lite - výukový 4-biťák
PříspěvekNapsal: 07.03.2019, 07:06 
Offline
Kecálek

Registrován: 11.11.2014, 19:50
Příspěvky: 118
Bydliště: Žamberk
Has thanked: 19 times
Been thanked: 11 times
Paradni prace! Hlavne ze bude dokumentace! Budu s nadsenim sledovat ;)
P.S.: taky si pripadne zamlouvam DPS kdybys nechal vyrabet

_________________
https://arze.cz


Nahoru
 Profil  
 
 Předmět příspěvku: Re: CLAUDIA Lite - výukový 4-biťák
PříspěvekNapsal: 07.03.2019, 23:20 
Offline
Pan Generální
Uživatelský avatar

Registrován: 23.03.2014, 20:13
Příspěvky: 2773
Has thanked: 224 times
Been thanked: 601 times
No to je paráda, to je počteníčko na víkend!
Tenhle víkend už mám sice nabitý, ale ten příští tomu hodlám věnovat a důkladně to prostudovat :like:

A ještě k té velikosti programové paměti:
Citace:
Three programs were written for the computer. The first, consisting of 17 instructions, was written by Kilburn, and so far as can be ascertained first ran on 21 June 1948. It was designed to find the highest proper factor of 218 (262,144) by trying every integer from 218 − 1 downwards. The divisions were implemented by repeated subtractions of the divisor. The Baby took 3.5 million operations and 52 minutes to produce the answer (131,072). The program used eight words of working storage in addition to its 17 words of instructions, giving a program size of 25 words.

https://en.wikipedia.org/wiki/Manchester_Baby

_________________
Plesnivý sýr z Tesca, zatuchlé kuřecí řízky z Albertu, oslizlé hovězí a myší trus z Lidlu.
Nákup potravinářské inspekce v ČR, říjen 2023.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: CLAUDIA Lite - výukový 4-biťák
PříspěvekNapsal: 08.03.2019, 09:35 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
A ještě k té velikosti programové paměti:
"The Baby had a 32-bit word length and a memory of 32 words (1 kilobit)."

To je informačně těch 256 nibble, bazary jsou toho plný :)
https://www.hadex.cz/e970-mhb6561---sta ... 6x4-dil18/
A když se tam dá baterka, tak si to bude i pamatovat program.

Taky má ta paměť jednu zajímavost, adresy mají latch, takže se dají použít v systémech s multiplexovanou datovou sběrnicí.
Tady by to mohlo třeba ušetřit latch u PC, který by tam při synchronním zápisu skoku také být nemusel.

Nešlo by uveřejnit celkové schema ?
Ty popisy a dedukce mi připadají spíš zavádějící.

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: CLAUDIA Lite - výukový 4-biťák
PříspěvekNapsal: 08.03.2019, 13:39 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
Normální mikroporcesor začíná na adrese mikroprogramu 0 fází FETCH, kde načte stávající data na adrese PC, dekóduje instrukci a přitom přičte ukazatel PC, připraví následující adresu.
Pokud je úplné dekódování odskok do mikroporgramu, tak není ani potřeba vyrovnávací registr I a pokud potřebuje instrukce další část, tak je tam už připravená.
Instrukce se ukončí nulováním adresy mikroprogramu.

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: CLAUDIA Lite - výukový 4-biťák
PříspěvekNapsal: 08.03.2019, 15:27 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
Kapitoly pěkně přibývají :)
Alu mi připadá trochu kostrbatá, protože 74181 neuměla shift, tak jsme v ADT4500 používali na doplnění funkce a třístavový výstup multiplexer 74S253, tady by dva kousky zvládli totéž, co nevyužité 2x74373 co tam je a navíc další dvě možné funkce, třeba negaci a rotaci.
Dotaz, jaký význam má C4´když je na výstupu, jen když je to průchozí ?
74S257 byly také povolené, protože v té době (1975) u nás ještě 8-mi bitové obvody nebyly, začalo to až MH3212, což je velká potvora a pak řadou MHB828x, ty byly zase dost žravé.
MH74ALS257 a 253 bazary znají :) a dá se s tím vše zpětně nahradit. (153, 157).

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Naposledy upravil danhard dne 08.03.2019, 15:59, celkově upraveno 5

Nahoru
 Profil  
 
 Předmět příspěvku: Re: CLAUDIA Lite - výukový 4-biťák
PříspěvekNapsal: 08.03.2019, 15:32 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
"Ale pozor! Typy s předčíslím 54 pouze polovinu!"
To je prosím volovina, jelikož to provozuji při specifikaci serie 74 :roll:
54 jsou identické obvody jako 74, jen jiná, přísnější specifikace a kontrola na ní.
Každý 54 obvod se chová stejně, jako obvod 74 při specifikaci použití 74 (tolerance Ucc, 0-70°C).

ps. stále tam chybí celkové schema, z toho je celkem vidět vše, není třeba louskat romány :)

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 172 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5 ... 12  Další

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 6 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz