OldComp.cz

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


Právě je 28.03.2024, 20:57

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 540 ]  Přejít na stránku Předchozí  1 ... 11, 12, 13, 14, 15, 16, 17 ... 36  Další
Autor Zpráva
 Předmět příspěvku: Re: VZLET Z 256
PříspěvekNapsal: 12.08.2022, 12: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
Pro program ? program "jede" na stránce 3 ? a jak program skáče na stránku 3 ?

Pokud je na sběrnici jiné zařízení, které mapování nepodporuje, tak je stav AB16, AB17 definován, nebo jen tak visí ve vzduchu ?

_________________
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: VZLET Z 256
PříspěvekNapsal: 12.08.2022, 13:35 
Offline
Profík

Registrován: 26.11.2018, 16:59
Příspěvky: 580
Bydliště: Holešov
Has thanked: 13 times
Been thanked: 90 times
jednoduše, z monitor prostoru který má přednost se přepne zbytek RAM a pak se skočí na adresu už ve stránce 3

A16 a A17 jsou definované pořád, protože je drží registr


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VZLET Z 256
PříspěvekNapsal: 12.08.2022, 14:15 
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
S tím nemohu souhlasit, jakékoliv zařízení, které chce kontrolu nad sběrnicí, si zatahá za /BUSRQ a procesor mu to předá přes /BUSAQ a AB16, AB17 jdou do třístavu.
Dělá to tak samozřejmě i DMA na CPU desce, když je osazená.

_________________
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: VZLET Z 256
PříspěvekNapsal: 12.08.2022, 14:26 
Offline
Profík

Registrován: 26.11.2018, 16:59
Příspěvky: 580
Bydliště: Holešov
Has thanked: 13 times
Been thanked: 90 times
no souhlasit nemusíš, ale mrkni na desku CPU co dělá MHB4076 a za ním 74LS253
to co píšeš platí pro A0-A15 které jdou buď z DMA nebo z CPU nebo z něčeho co si žádá sběrnici, ale ty 2 bity navíc si žijou vlastním životem


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VZLET Z 256
PříspěvekNapsal: 12.08.2022, 14:47 
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 na co jsem se ptal ? :roll:

danhard píše:
Pro program ? program "jede" na stránce 3 ? a jak program skáče na stránku 3 ?

Pokud je na sběrnici jiné zařízení, které mapování nepodporuje, tak je stav AB16, AB17 definován, nebo jen tak visí ve vzduchu ?

Takže, když zavolá DMA, tak je AB16, AB17 v luftě, visí tam akorát svody dekodérů a když si tam osadíš HCTčka, tak víš kulový, co bude ta paměť dělat !

Normální systémy, který nenavrhovalo prase a který používají DMA a mapování, tak mají pro DMA vlastní mapovací registr :)

_________________
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 12.08.2022, 14:56, celkově upraveno 1

Nahoru
 Profil  
 
 Předmět příspěvku: Re: VZLET Z 256
PříspěvekNapsal: 12.08.2022, 14:53 
Offline
Profík

Registrován: 26.11.2018, 16:59
Příspěvky: 580
Bydliště: Holešov
Has thanked: 13 times
Been thanked: 90 times
však na to si odpověď dostal, pomohli si autoři "monitor" prostorem, který má přednost a po přestránkování můžou skákat kam potřebujou

proč by měly A16,17 být v luftě když je drží ty registry MHB 4076 ?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VZLET Z 256
PříspěvekNapsal: 12.08.2022, 15:00 
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
U DMA není popsaná propojka SP :roll:


Přílohy:
mapování.jpg
mapování.jpg [ 96.36 KiB | Zobrazeno 351 krát ]

_________________
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: VZLET Z 256
PříspěvekNapsal: 12.08.2022, 16:04 
Offline
Radil

Registrován: 24.12.2014, 16:11
Příspěvky: 424
Has thanked: 31 times
Been thanked: 100 times
Output enable A16 a A17 je ovládán BAO z DMA. Čistě teoreticky jsou tedy vypnuté když jede DMA.
To je ale zrada. Možná by měly být aktivní, aby DMA jelo z/do nastavených stránek, jako by to přenášel procesor.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VZLET Z 256
PříspěvekNapsal: 12.08.2022, 16:43 
Offline
Profík

Registrován: 26.11.2018, 16:59
Příspěvky: 580
Bydliště: Holešov
Has thanked: 13 times
Been thanked: 90 times
na to je tam asi ta propojka ne? jiný důvod mně nenapadá


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VZLET Z 256
PříspěvekNapsal: 12.08.2022, 17:38 
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
Když je DMA osazené, tak je spojka vyjmutá a DMA si sběrnici /BAO podrží.

Můžete sem dát ještě schemata MEM a FDC ?

_________________
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: VZLET Z 256
PříspěvekNapsal: 12.08.2022, 22:38 
Offline
Óm Nejvyšší
Uživatelský avatar

Registrován: 07.07.2019, 22:14
Příspěvky: 3766
Has thanked: 269 times
Been thanked: 452 times
Deska RAM


Přílohy:
Z256-RAM-2 m.jpg
Z256-RAM-2 m.jpg [ 729.45 KiB | Zobrazeno 270 krát ]
Z256-RAM-1 m.jpg
Z256-RAM-1 m.jpg [ 765.72 KiB | Zobrazeno 270 krát ]
Nahoru
 Profil  
 
 Předmět příspěvku: Re: VZLET Z 256
PříspěvekNapsal: 12.08.2022, 22:41 
Offline
Óm Nejvyšší
Uživatelský avatar

Registrován: 07.07.2019, 22:14
Příspěvky: 3766
Has thanked: 269 times
Been thanked: 452 times
FDD řadič


Přílohy:
Z256-FTCB-2b m.jpg
Z256-FTCB-2b m.jpg [ 828.98 KiB | Zobrazeno 270 krát ]
Z256-FTCB-1 m.jpg
Z256-FTCB-1 m.jpg [ 831.34 KiB | Zobrazeno 270 krát ]
Nahoru
 Profil  
 
 Předmět příspěvku: Re: VZLET Z 256
PříspěvekNapsal: 13.08.2022, 08:52 
Offline
Óm Nejvyšší
Uživatelský avatar

Registrován: 07.07.2019, 22:14
Příspěvky: 3766
Has thanked: 269 times
Been thanked: 452 times
Ještě pro informaci - už finišuju se schématem desky CPU a hyn sa hukáže jak to bude pasovat na kompletní, leč nepopsané pcb :lol:. Když to půjde dobře, tak dnes bych mohl učinit první pokus sloučit pcb a elektrické schéma do jednoho funkčního celku.


Pak už bude možné dělat případné modernizační či rozšiřovací úpravy mnohem snadněji, protože bude deska popsaná a nebudou vznikat falešně propojené cesty přetažením součásky po pcb. Nějaké podněty se tu už sešly, zejména COM port část a bižuterie okolo A16/17/18 aby běhalo 512 kB RAM bez problémů :-). Jinak volné piny stále jsou na DIN konektoru k dispozici tak by mohlo být až A19 ale to už by vyžadovalo větší modifikaci desek než jen přidat drátek mezi pin a konektor.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VZLET Z 256
PříspěvekNapsal: 13.08.2022, 09:03 
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
Jak se zapisuje do VRAM ?
Na desce RAM je registr, který generuje /BSEL a to by mělo být spojeno s PAGE a jít na VRAM.
To přepíná 256kB prostoru adresace RAM, nebo VRAM.
Jak se potom něco zapisuje do VRAM ?
To si zase machři konstruktéři pomáhají monitorem a soukají to tam po kouskách přes monitor ?

ps. s tím rozšířením na 1MB to není tak jednoduché, aby to chodilo se stávající obsluhou

_________________
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: VZLET Z 256
PříspěvekNapsal: 13.08.2022, 09:33 
Offline
Radil

Registrován: 24.12.2014, 16:11
Příspěvky: 424
Has thanked: 31 times
Been thanked: 100 times
Já myslím že rozšíření na 1MB půjde udělat ve stávajícím duchu:
Na desce CPU další registr a další mux, pro bity A18,A19 pro čtení, zápis, M1. Logika kolem BSEL zůstane beze změny.
Když bude aktivován primární prostor, tak tam bude RAM a když sekundární, tak Video.


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ů: 540 ]  Přejít na stránku Předchozí  1 ... 11, 12, 13, 14, 15, 16, 17 ... 36  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 11 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