Assembler äëÿ íà÷èíàþùèõ

Àðèôìåòè÷åñêèå êîìàíäû


      Íàñòîÿùèì "ñåðäöåì" ìèêðîñõåìû 8087 ÿâëÿåòñÿ áëîê âûïîëíåíèÿ
    àðèôìåòè÷åñêèõ êîìàíä.  Ñîïðîöåññîð 8087 áûñòðî è òî÷íî âûïîëíÿåò

            Microsoft (R) Macro Assembler Version 5.00                4/2/89 16:07:21
            Ôèã. 7.16 Àðèôìåòè÷åñêèå êîìàíäû ñîïðîöåññîðà 8087        Page     1-1
 
                                          PAGE  ,132
                                          TITLE Ôèã. 7.16 Àðèôìåòè÷åñêèå êîìàíäû ñîïðîöåññîðà 8087
 
             0000                   CODE  SEGMENT
                                          ASSUME      CS:CODE,DS:CODE
 


             0000                   WORD_INTEGER      LABEL WORD
             0000                   SHORT_INTEGER     LABEL DWORD
             0000                   SHORT_REAL  LABEL DWORD
             0000                   LONG_REAL   LABEL QWORD
 
             0000  9B D8 C1               FADD  st(0),ST(1)
             0003  9B D8 C2               FADD  st(0),ST(2)
             0006  9B D8 C2               FADD  ST(0),ST(2)
             0009  9B DC C2               FADD  ST(2),ST(0)
             000C  9B DE 06 0000 R              FIADD WORD_INTEGER
             0011  9B DA 06 0000 R              FIADD SHORT_INTEGER
             0016  9B D8 06 0000 R              FADD  SHORT_REAL
             001B  9B DC 06 0000 R              FADD  LONG_REAL
             0020  9B DE C2               FADDP ST(2),ST(0)
             0023  9B D8 E2               FSUB  st(0),ST(2)
             0026  9B DE 26 0000 R              FISUB WORD_INTEGER
             002B  9B DE EA               FSUBP ST(2),ST(0)
             002E  9B DC E2               FSUBR ST(2),ST(0)
             0031  9B DA 2E 0000 R              FISUBR      SHORT_INTEGER
             0036  9B DE E2               FSUBRP      ST(2),ST(0)
             0039  9B D8 0E 0000 R              FMUL  SHORT_REAL
             003E  9B DE 0E 0000 R              FIMUL WORD_INTEGER
             0043  9B DE CA               FMULP ST(2),ST(0)



Ñîäåðæàíèå ðàçäåëà