OldComp.cz

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

Zptky do minulosti!

Právě je 22.04.2021, 20:03

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 160 ]  Přejít na stránku Předchozí  1 ... 7, 8, 9, 10, 11
Autor Zpráva
 Předmět příspěvku: Re: CLAUDIA Lite - výukový 4-biťák
PříspěvekNapsal: 14.10.2020, 19:49 
Offline
Pan Generální

Registrován: 16.06.2014, 12:23
Příspěvky: 3160
Bydliště: Jesenice u Prahy
Has thanked: 22 times
Been thanked: 192 times
Skákací instrukce jsou vždycky delší, protože potřebujou adresu.
Uvažoval jsem taky, že bych použil jedinou, před kterou by byl test s podmínkou.
Ale to pak zase kyne v programu a tím spíš nestačí ani těch 32 řádek :D
Když použiješ adresování víc než 4 bity, tak jsou zase adresové instrukce 3 nible a zabírají zase více místa.

Takže mi to pak vychází na instrukce JMP TEST ADR2 ADR1 pro podmíněný skok v rámci stránky 256 nible a JMP ADR3 ADR2 ADR1 na nepodmíněný skok v 4k nible prostoru.
Takové počítadlo ale už potřebuje aspoň 1 úrovňový CALL a RETurn a jsme zase nahraný :)

Teď je to tak, že instrukce JMP má 3 mikrořádky a vešly se tam tak 3 instrukce JMP, JC a JZ, můžeš si vybrat jiné, ale zase se tam vejdou jen 3.
Aby se tam vešlo více, tak by jsi musel udělat efektivnejší mikrořadič, jak jsem navrhoval a volné místo použít dle libosti :)

Kolik se uvolní je vidět v tom listingu, co jsem tu dal.

_________________
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: 15.10.2020, 10:08 
Offline
Pan Generální

Registrován: 16.06.2014, 12:23
Příspěvky: 3160
Bydliště: Jesenice u Prahy
Has thanked: 22 times
Been thanked: 192 times
Jakou máš verzi mikroprogramu ?
Myslím, že tu verzi 2, co jsem tady dával jsem rekonstruoval z obsahu ROMky :)

Jinak zjednodušení mikrořadiče přineslo volnost i u jiných instrukcí, IN a OUT se dá rozšířit na 16 adres portů a LDA, STA na 16 adres RAM, ta by se sdílela jako segment 256 nible programové RAM.

Rozšíření programové RAM je nezbytné, protože s víceniblovými instrukcemi program rychle kyne :)

_________________
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: 15.10.2020, 19:14 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 16.03.2017, 11:36
Příspěvky: 1478
Bydliště: Kósek vod Brna
Has thanked: 85 times
Been thanked: 96 times
Mám tam asi V1.0, programoval mě to Michal.

_________________
TEMS-49, PMI-80, rep. MK14, ZX81, ZXspectrum+, TI58, MZ-800


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

Registrován: 21.10.2018, 08:27
Příspěvky: 346
Has thanked: 116 times
Been thanked: 73 times
Nenaprgal by mi někdo prosím 74188? Pošlu prázdnou 74188, nechce se mi s OTP experimentovat ručně, mám asi jen 3 kusy. Chtěl bych verzi 1, než jsem se k tomu dostal, tak to autor "odložil". Ukládání do 16. niblové "RAM" mi chodí, vypadá to, že mi schází opravdu jen mikrokód.
Zaslání třeba v dopisu, když už se nemůžeme potkávat.

Předem díky.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: CLAUDIA Lite - výukový 4-biťák
PříspěvekNapsal: 22.03.2021, 09:37 
Offline
Profík

Registrován: 11.11.2013, 10:29
Příspěvky: 871
Has thanked: 189 times
Been thanked: 233 times
Tu PROMku ti muzu naprogramovat, napis SZ. Prazdnych pameti mam vice, poslal mi je microlan (1000x diky), tak vyresit se to sa i s nim, at se to nemusi posilat sem a tam.

_________________
Sharp MZ-800++, MZ-1500++, MZ-2500++, SM-B-80T, MK-14_replica, HP-85, ZX-80+replica, ZX81, ZX-Spectrum+replica++, PMI-80+replica, SAM coupe++, PMD-85-2A+3, Didaktik-M, SORD-M5, TI-57, TI-59+PC-100, TI99/4A, ZetaV2+ppp, ZX-uno, Petr


Nahoru
 Profil  
 
 Předmět příspěvku: Re: CLAUDIA Lite - výukový 4-biťák
PříspěvekNapsal: 23.03.2021, 12:07 
Offline
Kecálek
Uživatelský avatar

Registrován: 21.01.2021, 11:05
Příspěvky: 125
Bydliště: Pardubice
Has thanked: 0 time
Been thanked: 16 times
Nazdar borci! Chtěl bych to prozkoumat a případně postavit. Linky mi však nefungují. Kde mohu sehnat dokumentaci a PCB ?

_________________
Praxe znamená, že vše funguje, ale nevíme proč. Teorie znamená, že vše víme, ale nic nefunguje.
Někdy je teorie spojena s praxí. Znamená to, že nic nefunguje a nikdo neví proč ...


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

Registrován: 16.03.2017, 11:36
Příspěvky: 1478
Bydliště: Kósek vod Brna
Has thanked: 85 times
Been thanked: 96 times
Desku mám, tenkrát jsem chtěl zužitkovat nultou serii, a nedalo mě nekoupit i Rev 1.4 která už je na správná tlačítka.

_________________
TEMS-49, PMI-80, rep. MK14, ZX81, ZXspectrum+, TI58, MZ-800


Nahoru
 Profil  
 
 Předmět příspěvku: Re: CLAUDIA Lite - výukový 4-biťák
PříspěvekNapsal: 24.03.2021, 01:57 
Offline
Kecálek
Uživatelský avatar

Registrován: 21.01.2021, 11:05
Příspěvky: 125
Bydliště: Pardubice
Has thanked: 0 time
Been thanked: 16 times
Prosím si nejprve schéma, ale jak koukám tak už spějete k 8 bit udělátoru. Jestli nepočkat.

_________________
Praxe znamená, že vše funguje, ale nevíme proč. Teorie znamená, že vše víme, ale nic nefunguje.
Někdy je teorie spojena s praxí. Znamená to, že nic nefunguje a nikdo neví proč ...


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

Registrován: 21.10.2018, 08:27
Příspěvky: 346
Has thanked: 116 times
Been thanked: 73 times
Mikes21 píše:
Tu PROMku ti muzu naprogramovat, napis SZ. Prazdnych pameti mam vice, poslal mi je microlan (1000x diky), tak vyresit se to sa i s nim, at se to nemusi posilat sem a tam.

Díky Mike21 ožila další Claudia a už vesele počítá. Nebylo to snadné, protože jsem (opět) porušil známé Jiiirovo oživovací pravidlo, které zní:
"Zapájej vše a zapni to".
No, zapájel jsem vše kromě nohy 16 od 74188 a Claudince to pochopitelně nedělalo dobře. Asi hodinu měření v sekvenceru a pak už jsem závadu našel.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: CLAUDIA Lite - výukový 4-biťák
PříspěvekNapsal: 28.03.2021, 21:09 
Offline
Profík

Registrován: 11.11.2013, 10:29
Příspěvky: 871
Has thanked: 189 times
Been thanked: 233 times
Gratulace a privitani nove holky do rodiny ;-)

_________________
Sharp MZ-800++, MZ-1500++, MZ-2500++, SM-B-80T, MK-14_replica, HP-85, ZX-80+replica, ZX81, ZX-Spectrum+replica++, PMI-80+replica, SAM coupe++, PMD-85-2A+3, Didaktik-M, SORD-M5, TI-57, TI-59+PC-100, TI99/4A, ZetaV2+ppp, ZX-uno, Petr


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ů: 160 ]  Přejít na stránku Předchozí  1 ... 7, 8, 9, 10, 11

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 1 návštěvní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