This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
laboratoare:laborator-12 [2016/01/15 18:50] razvan.deaconescu [Standarde de reprezentare în virgulă mobilă] |
laboratoare:laborator-12 [2016/01/15 18:57] razvan.deaconescu [Instrucțiuni de comparație] |
||
---|---|---|---|
Line 77: | Line 77: | ||
^ Instrucțiune ^ Descriere ^ | ^ Instrucțiune ^ Descriere ^ | ||
- | | fstp DWORD [registru] | Citește o valoare de tip float (8 octeți) din vârful stivei și o salvează la adresa indicată de registru. Valoarea este eliminată de pe stivă. | | + | | fstp DWORD [registru] | Citește o valoare de tip float (4 octeți) din vârful stivei și o salvează la adresa indicată de registru. Valoarea este eliminată de pe stivă. | |
| fst DWORD [registru] | Similar cu instrucțiunea anterioară, dar valoarea rămâne în vârful stivei. | | | fst DWORD [registru] | Similar cu instrucțiunea anterioară, dar valoarea rămâne în vârful stivei. | | ||
| fstp QWORD [registru] | Citește o valoare de tip double (8 octeți) din vârful stivei și o salvează la adresa indicată de registru, eliminând valoarea de pe stivă | | | fstp QWORD [registru] | Citește o valoare de tip double (8 octeți) din vârful stivei și o salvează la adresa indicată de registru, eliminând valoarea de pe stivă | | ||
Line 91: | Line 91: | ||
| ficom word [registru] | Compara prima valoare de pe stivă cu un număr întreg pe 2 octeți de la adresa indicată de registru | | | ficom word [registru] | Compara prima valoare de pe stivă cu un număr întreg pe 2 octeți de la adresa indicată de registru | | ||
| ficom dword [registru] | Compară prima valoare de pe stivă cu un număr întreg pe 4 octeți de la adresa indicată de registru | | | ficom dword [registru] | Compară prima valoare de pe stivă cu un număr întreg pe 4 octeți de la adresa indicată de registru | | ||
- | | ficomp dword [registru] | Compară prima valoare de pe stivă cu un număr întreg pe 2 octeți de la adresa indicată de registru | | + | | ficom qword [registru] | Compară prima valoare de pe stivă cu un număr întreg pe 8 octeți de la adresa indicată de registru | |
- | | ficomp dword/word [registru] | Similar cu instrucțiunile anterioare, dar elimină și prima valoare de pe stivă | | + | | ficomp word/dword/qword [registru] | Similar cu instrucțiunile anterioare, dar elimină și prima valoare de pe stivă | |
| ftst | Compară prima valoare de pe stivă cu 0.0. | | | ftst | Compară prima valoare de pe stivă cu 0.0. | | ||