Annotation of coherent/b/bin/c/n1/i8086/tables/div.t, revision 1.1.1.1

1.1       root        1: /////////
                      2: /
                      3: / Division. Can only be performed in the DXAX register.
                      4: / The dividend is zero or sign extended. No flags are set.
                      5: /
                      6: /////////
                      7: 
                      8: DIV:
                      9: %      PEFFECT|PRVALUE|PLVALUE
                     10:        WORD            DXAX    AX      *       AX
                     11:                TREG            FS16
                     12:                ADR             WORD
                     13:                        [ZCWD]
                     14:                        [ZIDIV] [AR]
                     15: 
                     16: %      PEFFECT|PRVALUE|PLVALUE
                     17:        WORD            DXAX    AX      *       AX
                     18:                TREG            UWORD
                     19:                ADR             WORD
                     20:                        [ZSUB]  [HI R],[HI R]
                     21:                        [ZDIV]  [AR]
                     22: 
                     23: ////////
                     24: /
                     25: / Floating point, using the numeric data coprocessor (8087).
                     26: /
                     27: ////////
                     28: 
                     29: #ifdef NDPDEF
                     30: %      PRVALUE|P_SLT
                     31:        FF32|FF64       FPAC    FPAC    *       FPAC
                     32:                TREG            FF64
                     33:                ADR             FS16
                     34:                        [ZFDIVI] [AR]
                     35: 
                     36: %      PRVALUE|P_SLT
                     37:        FF32|FF64       FPAC    FPAC    *       FPAC
                     38:                TREG            FF64
                     39:                ADR             FS32
                     40:                        [ZFDIVL] [AR]
                     41: 
                     42: %      PRVALUE|P_SLT
                     43:        FF32|FF64       FPAC    FPAC    *       FPAC
                     44:                TREG            FF64
                     45:                ADR             FF32
                     46:                        [ZFDIVF] [AR]
                     47: 
                     48: %      PRVALUE|P_SLT
                     49:        FF32|FF64       FPAC    FPAC    *       FPAC
                     50:                TREG            FF64
                     51:                ADR             FF64
                     52:                        [ZFDIVD] [AR]
                     53: #endif

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.