Zadanie z predmetu Strojovo orientované jazyky (asembler) - Zadanie č. 32
Prípona
.rar |
Typ
počítačové zadanie |
Stiahnuté
4 x |
Veľkosť
0,1 MB |
Jazyk
slovenský |
ID projektu
13270 |
Posledná úprava
12.11.2020 |
Zobrazené
1 198 x |
Autor:
- |
Zdieľaj na Facebooku |
Detaily projektu |
Popis:
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.
...
Kľúčové slová:
strojovo orientované jazyky
asembler
reťazec
reťazec znakov
súbor
ASCII
ASCII kód
kód
program
množina znakov
DATA
CL
DX
IRQ2
IRQ9
AL
Obsah:
- 1. Text zadania
2. Analýza úlohy
3.Opis riešenia
4.Návrh riešenia
5. Popis funkcií a údajových štruktúr
6. Príručka používateľa
7.Zdrojový text
Zdroje:
O súboroch cookie na tejto stránke
Súbory cookie používame na funkčné účely, na zhromažďovanie a analýzu informácií o výkone a používaní stránky.