OldComp.cz

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

OldCompPrty 8

Právě je 25.06.2022, 15:13

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 17 ]  Přejít na stránku Předchozí  1, 2
Autor Zpráva
PříspěvekNapsal: 13.05.2022, 09:04 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 1903
Has thanked: 242 times
Been thanked: 468 times
Antony/DTA píše:
Myslím, že príčinou môže byť nekompletná tabuľka vektorov prerušenia.
Od adresy #FD00 po #FE00 by mal byť bajt #FE, ale nieje.
Na niektorých strojoch asi občas pri prerušení bude na datovej zbernici niečo iné ako #FF a občas sa to trafí na jeden z tých nenastavených vektorov.
jj, to bude skutečná příčina. Dle debuggeru ve Fuse emulátoru to běží v IM2.

Mimochodem stejný Sparrow, co nevydržel běžet ani 10 minut třeba i jen se samotným DivIDE bez další periferie po načtení Elite z "pásky" běžel přes noc a stále běží stabilně.
PotPalo píše:
...Solídny program má tabuľku prerušení vždy úplnú...
Souhlasím.
PotPalo píše:
Pre I používam 59, je to viac kompatibilné než 57, kde v niektorých verziách ROM ešte zasahuje program...
Spoléhat jakkoli na FF v ROM považuji za neprozíravé. Raději bych spoléhal na vlastní tabulku rovnou, než ověřoval. Ověřováním, abych pak stejně tabulku musel vytvořit se nic neušetří.

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
PříspěvekNapsal: 13.05.2022, 10:05 
Offline
Pan Generální

Registrován: 22.05.2013, 21:14
Příspěvky: 3332
Bydliště: Bratislava
Has thanked: 335 times
Been thanked: 690 times
Antony/DTA píše:
Myslím, že príčinou môže byť nekompletná tabuľka vektorov prerušenia.
Od adresy #FD00 po #FE00 by mal byť bajt #FE, ale nieje.
Na niektorých strojoch asi občas pri prerušení bude na datovej zbernici niečo iné ako #FF a občas sa to trafí na jeden z tých nenastavených vektorov.
Suhlasim, tiez som si vsimol pripady kedy na zbernici pri preruseni nebolo #FF.


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