2-as laboratorinis darbas
Assembly programavimas
TURINYS
ĮVADAS 3
I. TEORIJA 4
1. Programos struktūra 4
2. Paprasčiausi operandų adresavimo būdai 4
II. REALIZACIJA 6
III. REZULTATAI 8
IŠVADOS 9
Paveikslėlių sąrašas
pav. 1 Programos struktūra 4
pav. 2 regsitrų perkelimas 4
pav. 3 atminties siuntimas į registrus 4
pav. 4 duomenų deklaravimas 5
pav. 5 masyvo duomenų perkelimas 5
pav. 6 pradžios segmentas 6
pav. 7 Ciklas 6
pav. 8 Pirmasis funkcijos veiksmas 6
pav. 9 Antrasis funkcijos veiksmas 6
pav. 10 Trečiasis funkcijos veiksmas 7
pav. 11 indeksų didinimo segmentas 7
pav. 12 Klaidų segmentai 7
pav. 13 Skačių vertimas į dešimtainius prieš išvedant į console 7
pav. 14 Duomenų segmentas 8
pav. 15 Atsakymai console 8
ĮVADAS
Šis laboratorinis yra skirtas susipažinti su Assembly programavimo kalba. Suprasti
kaip saugomi duomenys registruose bei atmintyje. Sugebėti atlikti aritmetinius skaičiavimus,
funkcijas pagal tam tikrus kriterijus. Suprasti ir išmokti atlikti tam tikrus klaidų sugavimus, tai yra
perpildymus, netelpina į baitą bei dalybą iš nulio. Taip pat reikalinga padaryti darbą pagal užduotį.
Laboratorinio tiskali:
Išmokti Assembly bazinę sintaksę
Išmokti gaudyti klaidas
Išmokti vykdyti aritmetinius skaičiavimus Assembly kalboje
Darbo užduotis:
Sukurti algoritmą, kuris atliktu apačioje nurodytą lygtį. Tai yra ketvirtoji lygtis bei trečiasis
duomenų numeris.
Mūsų mokslo darbų bazėje yra daugybė įvairių mokslo darbų, todėl tikrai atrasi sau tinkamą!