OldComp.cz

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


Právě je 28.03.2024, 23:24

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 27 ]  Přejít na stránku Předchozí  1, 2
Autor Zpráva
 Předmět příspěvku: Re: MH3000
PříspěvekNapsal: 22.09.2022, 11:31 
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
Používají všichni strašně dlouhý řídící slovo 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: MH3000
PříspěvekNapsal: 22.09.2022, 12:16 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 21.01.2021, 11:05
Příspěvky: 1584
Bydliště: Pardubice
Has thanked: 25 times
Been thanked: 238 times
Rozhodně moderní klon. Takže když si představíte místo desky pamětí dva šváby, a místo PROM taky něco, pár GALu do Video, tak by to šlo.

_________________
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: MH3000
PříspěvekNapsal: 29.09.2022, 23:56 
Offline
Pan Generální

Registrován: 07.05.2014, 01:21
Příspěvky: 2571
Bydliště: Praha
Has thanked: 502 times
Been thanked: 607 times
Když už je tu tohle vlákno, tak dotaz. Ví se o JPR-13 něco víc, než zmínka na Wikipedii?

_________________
ZX80, ZX81, ZX Spectrum, ZX Spectrum +2, Didaktik M, PMD 85-1,2A,3, Olivetti Prodest PC 128, Acorn BBC Micro, PC-XT, Amiga 500


Nahoru
 Profil  
 
 Předmět příspěvku: Re: MH3000
PříspěvekNapsal: 30.09.2022, 09:45 
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
Postav z 3000 tohle https://archive.org/details/bitsavers_e ... 7/mode/2up

_________________
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: MH3000
PříspěvekNapsal: 09.10.2022, 19:16 
Offline
Radil

Registrován: 16.11.2013, 20:07
Příspěvky: 270
Has thanked: 0 time
Been thanked: 103 times
danhard píše:

Danharde, díky za zajímavý tip. O tomhle stroji jsem ještě neslyšel. Asi první ryze DTL počítač, o kterém vím. Že bych začal syslit obvody MZH? :D Asi ne. Ani na stavbu funkčního ekvivalentu z řezů 3000 se nechystám. Na plnohodnotný ekvivalent je v tom letáku příliš málo informací. Chtělo by to ten Installation manual a Programming manual, na které se leták odkazuje. A taky je tam několik chyb. Třeba instrukce LOAD asi těžko může mít hexakód Gxx. Mohlo by to být Axx, páč áčkový prefix tam chybí. Další nesrovnalost vidím u Cxx a vůbec z toho není jasné, jak to vlastně komunikuje s I/O porty. Na druhou stranu se mi líbí režim Coffe Break Mode :-)

Nicméně mě to přimělo zamyslet se nad dlouho odkládanou realizací další z řady výukových Claudií, konkrétně Claudia 3000. Už se něco rýsuje. Ale deptá mě jedna věc. V československé literatuře se píše o týlové hraně hodin. Z různých textů mi plynou různá vysvětlení. Jednou jako hrana sestupná, jindy zase vzestupná. Mě je to časování celkem jasné a funkční řadič kuličkostroje s MH3001 i publikované hrátky s MH3002 to snad dokazuje, ale není mi jasné, jestli to taky bylo jasné autorům těch různých textů, článků a skript :D

Čili se ptám: co je TÝLOVÁ hrana hodinového impulsu a proč se tomu tak říká?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: MH3000
PříspěvekNapsal: 09.10.2022, 22:27 
Offline
Pan Generální

Registrován: 19.07.2013, 15:54
Příspěvky: 2723
Has thanked: 144 times
Been thanked: 422 times
Nostalcomp píše:
Čili se ptám: co je TÝLOVÁ hrana hodinového impulsu a proč se tomu tak říká?


podle mne je to: Čelo-Týl hlavy

Náběžná (čelní, také vzestupná) hrana tr - je doba, za kterou vzroste signál z 10 % na 90 % své maximální hodnoty
Sestupná (týlová) hrana tf - je doba, za kterou poklesne signál z 90 % na 10 % své maximální hodnoty


Nahoru
 Profil  
 
 Předmět příspěvku: Re: MH3000
PříspěvekNapsal: 10.10.2022, 07:30 
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
gogl nachází v různých textech: týlová=sestupná

_________________
....


Nahoru
 Profil  
 
 Předmět příspěvku: Re: MH3000
PříspěvekNapsal: 10.10.2022, 07:56 
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
Nostalcompe, nejde ani o tu logiku realizace, ale řídící ROM matice z diod měla své výhody, mohl jsi si udělat široké řídící slovo a těch diod tam nebylo zas tolik.
Někdy v r. 72 jsem měl k dispozici Wang 2200 a ten měl taky řídící paměť mikroprocesoru v diodách.
Byl k tomu ještě zapisovač a tiskárna, prostě luxus :D
Obrázek

Něco málo o JPR-12 http://prog-story.technicalmuseum.cz/in ... -informaci

_________________
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: MH3000
PříspěvekNapsal: 10.10.2022, 10:36 
Offline
Radil

Registrován: 16.11.2013, 20:07
Příspěvky: 270
Has thanked: 0 time
Been thanked: 103 times
Diodová matice je fajn, ale zaplaťbůh za EEPROM a FLASH paměti :D Ladit mikrokód na diodách musel být očistec.
Jestli už tady v roce 72 bylo takový dělo, jako je ten Wang, tak jsme zase tak zaostalá země nemohli být :D

Ale spíš jsem doufal, že se mi vyjádříš k té týlové hraně. Jestli to třeba nebylo mezi vámi výzkumníky nějaké ustálené značení pro vzestupnou hranu, abyste zmátli laickou veřejnost. Já bych to chápal stejně, jak píše Radek. Čelo nahoru, týl dolů (podle hlavy). Ale z některých textů jsem vyloženě zmatenej. Asi nejhorší je článek ve Sdělovačce z roku 79, kde to autor matlá úplně blbě. Tedy za předpokladu, že týlová hrana je sestupná a čelní vzestupná. On to tam používá úplně vobráceně...

Teď jde o to, jestli vůbec měl ánung o čem to vlastně píše. Vypadá to, že ne. Nejhorší je, že při prvním pohledu do diagramu časování 3001 člověk nic moc nezjistí, protože při obou hranách jsou ostatní signály stejné a stabilní. Až teprve ty předstihy a zpoždění napoví.

Jen pro zajímavost. Mám před sebou 3 různé texty. Zmíněný článek z ST, příručku o řezech 3000 přímo od Tesly (výrobce klonu) a manuál od Signeticsu (výrobce originálu). V prvním se píše, že přímý přepis adresy nové mikroinstrukce z instrukčního vstupu se děje týlovou hranou hodin při LD=1. Ve druhém se píše, že k tomu dochází při nástupné hraně hodin při LD=0. Ve třetím, že se to děje během rising edge při LD=1. Pohledem do časového diagramu 3001 člověk zjistí, že teoreticky by mohly být správné všechny tři možnosnosti. Ale správně je jen jedna - ta poslední.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: MH3000
PříspěvekNapsal: 10.10.2022, 11:23 
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
náběžná - sestupná
čelo pulsu - týl pulsu

3001 má zpoždění výstupu od náběžné hrany a clk je krátký záporný pulz, takže to svádí k různým výkladům.

Asi bych věřil těm starým katalogům :D
http://www.bitsavers.org/components/sig ... e_3000.pdf
http://www.bitsavers.org/components/int ... _Feb76.pdf
http://www.bitsavers.org/components/int ... _Feb76.pdf

https://www.youtube.com/watch?v=OKRP6W5vd6E

_________________
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: MH3000
PříspěvekNapsal: 11.10.2022, 08:31 
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
Nostalcomp píše:
Jestli už tady v roce 72 bylo takový dělo, jako je ten Wang, tak jsme zase tak zaostalá země nemohli být :D

To jsem blbě spočítal, bylo to v roce 76, mohl jsem si s tím hrát celé noci, ve dne na tom zpracovávali nějakej výzkum sportovců :D

_________________
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: MH3000
PříspěvekNapsal: 11.10.2022, 10:37 
Offline
Radil

Registrován: 16.11.2013, 20:07
Příspěvky: 270
Has thanked: 0 time
Been thanked: 103 times
danhard píše:
Nostalcomp píše:
Jestli už tady v roce 72 bylo takový dělo, jako je ten Wang, tak jsme zase tak zaostalá země nemohli být :D

To jsem blbě spočítal, bylo to v roce 76, mohl jsem si s tím hrát celé noci, ve dne na tom zpracovávali nějakej výzkum sportovců :D

Zrovna jsem se díval na ten Wang 2200 a byl uveden na trh až v roce 73. Ale i tak dobrý. Pořád to bylo o léta dříve před nástupem "masového computingu". Mít možnost si s tímhle celé noci hrát musel být jinej svět :D

Záhada názvosloví hran rozluštěna. Pro obvody 3001 a 3002 v českých popisech platí:

Týlová hrana hodin je VZESTUPNÁ na vstupu CLK (z 0 do 1)

Čelní hrana hodin je SESTUPNÁ na vstupu CLK (z 1 do 0)

Za impuls se považuje stav, kdy hodinový vstup CLK = 0, ale počátek mikroinstrukčního cyklu je vzestupnou (zde tedy týlovou) hranou, kdy CLK přechází z 0 do 1. Podotýkám, že vstupy CLK nejsou označeny negátorem a jsou tedy v pozitivní logice.

Já se vůbec nedivím, že (alespoň u nás) vzniklo tak málo smysluplných funkčních věcí s řezy 3000. A ti, kdo něco sestavili, byli opravdu borci, že se v tom chaosu vyznali :-)


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ů: 27 ]  Přejít na stránku Předchozí  1, 2

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 10 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