OldComp.cz

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

Byl jednou jeden nerd

Právě je 29.05.2020, 21:47

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




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

Registrován: 16.03.2017, 11:36
Příspěvky: 1442
Bydliště: Kósek vod Brna
Has thanked: 67 times
Been thanked: 102 times
Talián a má tam TESLA součástky :dthu:

_________________
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: 25.01.2020, 18:50 
Offline
Pan Generální

Registrován: 16.06.2014, 12:23
Příspěvky: 2872
Bydliště: Jesenice u Prahy
Has thanked: 19 times
Been thanked: 156 times
A přitom se ty MH74188 programují jinak, než SN74188.
Ale přestože jich mám dostatek, tak práci s nima vidím jako zbytečné sebemrskačství.

Budoucnost vidím v AT28C64, z čistě praktických důvodů, rozbila se mě mazačka na 27C64 :lol:
Jde taky o dostupnoust, cena se teď pohybuje kolem 15,- Kč za čínské recykláty, polovina toho, co chtějí za AT28C16, nebo AT29C256, obchodníci to už nevedou, je nejvyšší čas se předzásobit.

Kromtoho ani ALU 74181 neumí všechno a pokud jí mám ještě degradovat a přidávat tam další olepky, jako třeba test na "zero", tak to radši udělám do AT28C64 a nebude tam nic víc.
Vždycky je tam možnost nagenerovat jinou ALU, bez jakékoliv další změny.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: CLAUDIA Lite - výukový 4-biťák
PříspěvekNapsal: 05.02.2020, 13:56 
Offline
Pan Generální

Registrován: 16.06.2014, 12:23
Příspěvky: 2872
Bydliště: Jesenice u Prahy
Has thanked: 19 times
Been thanked: 156 times
Náhrada MH7489 - hledal jsem něco, co by méně žralo, v LS provedení je relativně dostupná 74LS189 s třístavovým výstupem.
Také jsem nepochopil, proč je v rozšíření pamětí zbytečně klíčovaný /WR s /CE, když už to dělá 7489 ?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: CLAUDIA Lite - výukový 4-biťák
PříspěvekNapsal: 06.02.2020, 14:44 
Offline
Pan Generální

Registrován: 16.06.2014, 12:23
Příspěvky: 2872
Bydliště: Jesenice u Prahy
Has thanked: 19 times
Been thanked: 156 times
Pro Claudii 1 s 12bitovou adrsací jsem našel pěknou RAMku, 4x4kb IMS1420 r.v. 83 :)
Ale zatím jen jeden kousek.


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

Registrován: 16.03.2017, 11:36
Příspěvky: 1442
Bydliště: Kósek vod Brna
Has thanked: 67 times
Been thanked: 102 times
Myslím, že MHB6561 je jasná volba a je jich všude mnoho, dá se říct, že čekají na svoji příležitost!

_________________
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: 25.02.2020, 00:59 
Offline
Pan Generální

Registrován: 16.06.2014, 12:23
Příspěvky: 2872
Bydliště: Jesenice u Prahy
Has thanked: 19 times
Been thanked: 156 times
Slušné procesory, jako Z80, mají délku adresové sběrnice dvojnásobek datové.

Chtěl bych to i u tohoto 4 bitového udělátka :)

Je někde dokumentace Claudie Lite, nebo to byla jen labutí píseň ?


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

Registrován: 11.11.2013, 10:29
Příspěvky: 738
Has thanked: 131 times
Been thanked: 177 times
danhard píše:
Je někde dokumentace ...

No jasne, ze nekde je. Prece u autora ;-) Tak mu napis, pozadej ho a treba ti ji posle. Nebo ji ma kdejaky 'stahovac', IMHO kazdy, kdo to stavel si schema stahnul a ma ho. Pokud autor souhlasi, urcite by nebyl problem je zverejnit. Tu druhou cast klidne zaridim.

_________________
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: 26.02.2020, 12:13 
Offline
Pan Generální

Registrován: 16.06.2014, 12:23
Příspěvky: 2872
Bydliště: Jesenice u Prahy
Has thanked: 19 times
Been thanked: 156 times
Tak se ke mně dostaly nějaké podklady a není mi jasné, jak to vykoná první instrukci v programu.
V mikroprogramu je :

;org 00h NOP
.db 08Fh ;/PLONK + /INCA
.db 01Ah ;/MEMRD + LIR2 + /LIR

Po resetu je PC vynulován. Mikroprogram taky, začne se dělat instrukce NOP.
Nejdřív se inkrementuje PC, pak se přečte z adresy 1 instrukce do IR a provede podle ní rozskok.
Program tedy začíná na adrese 1 ?

Vidím to tak správně ?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: CLAUDIA Lite - výukový 4-biťák
PříspěvekNapsal: 26.02.2020, 19:46 
Offline
Pan Generální

Registrován: 16.06.2014, 12:23
Příspěvky: 2872
Bydliště: Jesenice u Prahy
Has thanked: 19 times
Been thanked: 156 times
Jak už jsem psal, rád bych použil jako RAM MHB6561.
https://www.hadex.cz/e970-mhb6561---sta ... 6x4-dil18/
Je to sice novota, ale je CMOS, je jich skladem dost a díky tomu jak je posaná, tak jí nikdo snad ani nepoužije :)
http://www.teslakatalog.cz/MHB6561.html
Pak by se dalo mrhat pamětí programu, použít většinu instrukcí indexovaných a na konec paměti umístit RAM blok 16 nible.
Tím by se z toho stal počítač Von Neumann, protože do oblasti RAM block by jsi byl schopen umístit pár modifikovatelných instrukcí a taky na ně skočit.
Skákání by bylo dost omezené, max. 16 začátků 16 nible stránek.
Díky méně efektivní instrukční sadě by se ale vešlo do mikroprogramu celých 16 instrukcí.
Také I/O instrukce by byly indexované, takže v rozšíření by bylo k dispozici 16 I/O nible bran.
Bez indexu by zůstal asi jen NOP, který by dělal FETCH.
Skok by byl jeden univerzální, kdyby se před něj umístila podmínka skoku, tak by byl podmíněný.
Počítám také, že by tam byla možnost překrýt oblast programu ROMkou, v které by bylo demo, obecně uživatelský program.
Hodiny s budíkem by to mělo zvládnout :D
Hodiny s budíkem jako řadič už jsem dělal, tady by to bylo s mikrořadičem, trochu víc brouků.
viewtopic.php?f=75&t=7250


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

Registrován: 16.03.2017, 11:36
Příspěvky: 1442
Bydliště: Kósek vod Brna
Has thanked: 67 times
Been thanked: 102 times
Našel jsem desku, na které je 8 těchto krasavců IMS1423S35

MHB6165 asi půjde k ledu :lol:


Přílohy:
ims1423.jpg
ims1423.jpg [ 61.3 KiB | Zobrazeno 1396 krát ]

_________________
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: 28.02.2020, 21:21 
Offline
Pan Generální

Registrován: 16.06.2014, 12:23
Příspěvky: 2872
Bydliště: Jesenice u Prahy
Has thanked: 19 times
Been thanked: 156 times
Nojo, ale na to už potřebuješ 12bitů adresy :)


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

Registrován: 16.03.2017, 11:36
Příspěvky: 1442
Bydliště: Kósek vod Brna
Has thanked: 67 times
Been thanked: 102 times
Ne, bude 16 stránek, ručně přepínaných

_________________
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: 06.03.2020, 01:11 
Offline
Pan Generální

Registrován: 16.06.2014, 12:23
Příspěvky: 2872
Bydliště: Jesenice u Prahy
Has thanked: 19 times
Been thanked: 156 times
To u RAMky nemá jaksi přínos.

Ale není problém, zaveď si tam 4 bitové mapování :lol:

Momentálně řeším, že skok je jen 4-bitový, takže v 256nible jen na začátky 16 nible stránek.
Tak je to nejvíc transparentní.
Poslední stránka je datová RAM, takže se dá skočit na její začáteka dělat modifikovanou instrukci.

Stále tu je jen 4 bitová instrukce se 4 bitovám parametrem.
To je omezující parametr.

Zadání je jsasné, máš jednu RAM 4x256 a vymysli na ní co nejefetivnější mikrořadič.


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

Registrován: 16.03.2017, 11:36
Příspěvky: 1442
Bydliště: Kósek vod Brna
Has thanked: 67 times
Been thanked: 102 times
Citace:
To u RAMky nemá jaksi přínos


U RAMky, jako takové jistě ne, ale tady se zálohovou baterkou, to bude fungovat jako úložiště pro 16 programů, které budou "nataženy" okamžitě po zvolení stránky.

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

Registrován: 16.06.2014, 12:23
Příspěvky: 2872
Bydliště: Jesenice u Prahy
Has thanked: 19 times
Been thanked: 156 times
S autobaterkou ? tohle není CMOS.


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