Pievienot darbus Atzīmētie0
Darbs ir veiksmīgi atzīmēts!

Atzīmētie darbi

Skatītie0

Skatītie darbi

Grozs0
Darbs ir sekmīgi pievienots grozam!

Grozs

Reģistrēties

interneta bibliotēka
Atlants.lv bibliotēka
Akcijas un īpašie piedāvājumi 2 Atvērt
5,49 € Ielikt grozā
Gribi lētāk?
Identifikators:505541
 
Vērtējums:
Publicēts: 17.07.2008.
Valoda: Latviešu
Līmenis: Augstskolas
Literatūras saraksts: 2 vienības
Atsauces: Nav
SatursAizvērt
Nr. Sadaļas nosaukums  Lpp.
1.  FUNKCIJAS IZSKAITĻOŠANA    4
1.1  Uzdevuma nostādne un teorētiskais pamatojums    4
1.2  Programmas pirmteksta fragmenti    5
1.3  Programmas rezultāti    7
386. MIKROPROCESORA ARITMĒTIKA    8
2.1  Uzdevuma nostādne un teorētiskais pamatojums    8
2.2  Programmas pirmteksta fragmenti    8
2.3  Programmas rezultāti    10
ATMIŅAS ADRESĒŠANA    11
3.1  Uzdevuma nostādne un teorētiskais pamatojums    11
3.2  Programmas pirmteksta fragmenti    11
3.3  Programmas rezultāti    14
MATRICAS UN STEKA IZMANTOŠANA    16
4.1  Uzdevuma nostādne un teorētiskais pamatojums    16
4.2  Programmas pirmteksta fragmenti    17
4.3  Programmas rezultāti    18
  Katras kolonnas maksimālais pozitīvais elements tiek nodots Ax reģistrā. Pirmās kolonnas: -1(FFFF), otrās 2(0002), trešās 6(0006)    18
APAKŠPROGRAMMAS UN PARAMETRU NODOŠANA    19
5.1  Uzdevuma nostādne un teorētiskais pamatojums    19
5.2  Programmas pirmteksta fragmenti    20
5.3  Programmas rezultāti    22
MAKRODEFINĪCIJAS    23
6.1  Uzdevuma nostādne un teorētiskais pamatojums    23
6.2  Programmas pirmteksta fragmenti    23
6.3  Programmas rezultāti    25
TEKSTU RINDU APSTRĀDE    26
7.1  Uzdevuma nostādne un teorētiskais pamatojums    26
7.2  Programmas pirmteksta fragmenti    27
  SECINĀJUMI    30
  LITERATŪRAS SARAKSTS    31
Darba fragmentsAizvērt

1.1 Uzdevuma nostādne un teorētiskais pamatojums
Pirmā laboratorijas darba uzdevums bija izstrādāt programmu, kas izskaitļo funkcijas vērtību pie šādiem nosacījumiem, izmantojot pārsūtīšanas komandu MOV, aritmētiskas komandas ADD, SUB, IMUL, IDIV, INC, DEC, NEG. Rezultāta vesela daļa tiek glabāta Ax reģistrā, bet atlikums Dx.

A = X*Y2 + Z2;
B = -3*X*Y – 2*Z - 1;
C = X*Z – Y3.

Rez = A/B, ja A>0;
Rez = A/C, ja A<0.

MOV – pārsūtīšanas komanda. Komandas sintakse ir sekojoša MOV op1, op2, dati no operanda op2 tiek pārsūtīti uz operandu op1. Operands op1 var būt reģistrs vai atmiņas šūna, operands op2 var būt reģistrs, atmiņas šūna vai skaitlis. Operandiem jābūt vienāda izmēra.
ADD – saskaitīšanas komanda. Komandas sintakse ir sekojoša ADD op1, op2, operands op2 tiek pieskatīts operandam op1 un saskaitīšanas rezultāts tiek saglabāts operandā op1. Operands op1 var būt reģistrs vai atmiņas šūna, operands op2 var būt reģistrs, atmiņas šūna vai skaitlis. Operandiem jābūt vienāda izmēra.…

Autora komentārsAtvērt
Parādīt vairāk līdzīgos ...

Atlants

Izvēlies autorizēšanās veidu

E-pasts + parole

E-pasts + parole

Norādīta nepareiza e-pasta adrese vai parole!
Ienākt

Aizmirsi paroli?

Draugiem.pase
Facebook

Neesi reģistrējies?

Reģistrējies un saņem bez maksas!

Lai saņemtu bezmaksas darbus no Atlants.lv, ir nepieciešams reģistrēties. Tas ir vienkārši un aizņems vien dažas sekundes.

Ja Tu jau esi reģistrējies, vari vienkārši un varēsi saņemt bezmaksas darbus.

Atcelt Reģistrēties