Hľadaj Zobraz: Univerzity Kategórie Rozšírené vyhľadávanie

45 033   projektov
0 nových

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 067 x
Autor:
-
Facebook icon 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:
  • zadanie