OldComp.cz

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


Právě je 28.03.2024, 17:37

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 16 ]  Přejít na stránku Předchozí  1, 2
Autor Zpráva
 Předmět příspěvku: Re: Assembler - začátečníci
PříspěvekNapsal: 04.02.2018, 23:37 
Offline
Radil

Registrován: 27.09.2014, 23:56
Příspěvky: 446
Has thanked: 436 times
Been thanked: 230 times
No je to tak že:

* v první verzi jsem si přepnul na stránku 1 a mazal celou obrazovku znak po znaku (voláním DOSu ah=02h; int 21h) To rychlé smazání tedy bylo díky přepnutí stránky.
* přepnutí na stránku 1 ale nekousnul ten emulátor IBM PC (Model 5150), MDA, 64K a tak jsem v druhé verzi nechal stránku 0 a tam se tedy projevil ten problém s atributama.
* v poslední verzi jsem použil funkci BIOSu ah=09h; int 10h, kde se jen do cx zadá počet opakování a on obrazovku přkreslí některou ze stringových instrukcí, takže je to mnohem rychlejší

Já se to DOSový a BIOSový API učím a poznávám za pochodu, takže pořád objevuju něco novýho :-)

_________________
ZX Spectrum DELTA, D80, Melodik, XY4150, Aritma 0512
PGP: A6EA 1F93 EF6B D8D1 35AD B6D7 1E79 73E5 1B28 17F9


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ů: 16 ]  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 3 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