OldComp.cz

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

Registrace na OCP IV ZDE!

Právě je 24 zář 2018, 12:20

Všechny časy jsou v UTC + 1 hodina




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 úno 2018, 22:37 
Offline
Radil

Registrován: 27 zář 2014, 22:56
Příspěvky: 417
Has thanked: 348 times
Been thanked: 191 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, XY4150
DOS Programming, Win32 API Programming
OldComp GitHub


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


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 4 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