OldComp.cz

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


Právě je 28.03.2024, 16:32

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 4 ] 
Autor Zpráva
 Předmět příspěvku: Přečíst obsah ROM v PMD85-2A
PříspěvekNapsal: 11.10.2019, 18:14 
Offline
Profík

Registrován: 26.04.2015, 20:26
Příspěvky: 858
Bydliště: Olomouc
Has thanked: 2 times
Been thanked: 92 times
Nevím si rychle poradit, jak adresovat nebo přesunout obsah ROM v přídavném modulu do RWM pomocí Monitoru. Potřebuji přečíst obsah různých MHB 8708. ROM modul je bez dalších pamětí.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Přečíst obsah ROM v PMD85-2A
PříspěvekNapsal: 11.10.2019, 18:27 
Offline
Kecka

Registrován: 08.06.2016, 18:25
Příspěvky: 48
Has thanked: 5 times
Been thanked: 21 times
Je třeba napsat krátký program v asembleru:

SUB 0000 CD 00 8C 00 00 00 04 00 10 C9

JUMP 0000 (nebo shift + del)

Obsah ROM z první pozice (1kB) se objeví od adresy 1000. Zobrazit se dá např.:

DUMP 1000

Přesnější popis:

CD 00 8C - volá program z monitoru
00 00 - adresa v ROM
00 04 = 0x0400 = 1kB délka dat
00 10 = 0x1000 = kam se má přesunout
C9 - RET (návrat do monitoru)

_________________
http://maximalne.8u.cz


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Přečíst obsah ROM v PMD85-2A
PříspěvekNapsal: 11.10.2019, 18:30 
Offline
Profík

Registrován: 26.04.2015, 20:26
Příspěvky: 858
Bydliště: Olomouc
Has thanked: 2 times
Been thanked: 92 times
Díky, ušetřil jsi mi mozkovnu, už mi tak neslouží :cry: a assembler jsem nepoužil 15 roků.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Přečíst obsah ROM v PMD85-2A
PříspěvekNapsal: 11.10.2019, 18:33 
Offline
Kecka

Registrován: 08.06.2016, 18:25
Příspěvky: 48
Has thanked: 5 times
Been thanked: 21 times
Ještě jsem si vzpomněl na malý detail. Údajně existuje více ROM modulů, které mají první pozici (adresovanou od 0000) na různých místech. Tak je třeba asi experimentovat...

_________________
http://maximalne.8u.cz


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ů: 4 ] 

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