Registrácia | Prihlásiť

Počítačové zadanie: Zadanie z predmetu Strojovo orientované jazyky (asembler) - Zadanie č. 32

Zobraziť detaily | Obľúbený
Náhľady Náhľady Náhľady
vyp a vypis2: Úlohou týchto dvoch funkcii je vytvoriť prerušenie (počítaj so vstupom na DX). vyp vytvorí prerušenie IRQ2 a vypis2 vytvorí prerušenie IRQ9. Obidva prerušenia slúžia na výpis na obrazovku.

otvor: Procedúra otvor slúži na otvorenie súboru INPUT.TXT“ na režim čítania. V prípade neúspešného načítania sa na obrazovku vypíše chybové hlásenie ERR1 a program sa ukončí.

citaj: Procedúra načíta 100 znakov zo súboru a uloží ich do premennej DATA. V prípade neúspešného načítania vypíše na obrazovku chybové hlásenie ERR2 a program skončí.

znak: znak je procedúra, ktorá načíta z premennej DATA jeden znak, ukazovateľ sa posunie o jeden a tento načítaný znak uloží do registra AL.

start: start je hlavný program, z kade sú volané všetky ostatné procedúry. Program sa zároveň skladá z dvoch základných častí. V prvej sa určí počet slov s podmienkou podľa zadania a číslo sa uloží do registra CL. Následne, po poslednom slove nastupuje druha časť programu ktorá prevedie prevod a následný výpis počtu slov na obrazovku.
...
Hodnotenie (0x):