|
|
1.1 ! root 1: ///////// ! 2: / ! 3: / Assigned remainder. This is just the same as divide except that the ! 4: / result comes back in a different place. There is no need to do doubles ! 5: / since remainder is not defined on them in the language. Fields get done ! 6: / in the same fashon as they do on divide. ! 7: / ! 8: ///////// ! 9: ! 10: AREM: ! 11: % PEFFECT|PRVALUE|PLVALUE ! 12: WORD DXAX * * DX ! 13: ADR|LV FS16 ! 14: ADR WORD ! 15: [ZMOV] [LO R],[AL] ! 16: [ZCWD] ! 17: [ZIDIV] [AR] ! 18: [ZMOV] [AL],[HI R] ! 19: ! 20: % PEFFECT|PRVALUE|PLVALUE ! 21: WORD DXAX * * DX ! 22: ADR|LV UWORD ! 23: ADR WORD ! 24: [ZMOV] [LO R],[AL] ! 25: [ZSUB] [HI R],[HI R] ! 26: [ZDIV] [AR] ! 27: [ZMOV] [AL],[HI R] ! 28: ! 29: % PEFFECT|PRVALUE ! 30: WORD DXAX * * DX ! 31: ADR|LV FFLD16 ! 32: ADR WORD ! 33: [ZMOV] [LO R],[AL] ! 34: [ZAND] [LO R],[LO EMASK] ! 35: [ZSUB] [HI R],[HI R] ! 36: [ZDIV] [AR] ! 37: [ZAND] [HI R],[LO EMASK] ! 38: [ZAND] [AL],[LO CMASK] ! 39: [ZOR] [AL],[HI R] ! 40: ! 41: % PEFFECT|PRVALUE ! 42: WORD DXAX * * AX ! 43: ADR|LV FS8 ! 44: ADR WORD ! 45: [ZMOVB] [LO LO R],[AL] ! 46: [ZCBW] ! 47: [ZCWD] ! 48: [ZIDIV] [AR] ! 49: [ZMOVB] [AL],[LO HI R] ! 50: [IFV] [ZMOVB] [LO LO R],[LO HI R] ! 51: [IFV] [ZCBW] ! 52: ! 53: % PEFFECT|PRVALUE ! 54: WORD DXAX * * DX ! 55: ADR|LV FU8 ! 56: ADR WORD ! 57: [ZMOVB] [LO LO R],[AL] ! 58: [ZSUBB] [HI LO R],[HI LO R] ! 59: [ZCWD] ! 60: [ZDIV] [AR] ! 61: [ZMOVB] [AL],[LO HI R] ! 62: [IFV] [ZSUBB] [HI HI R],[HI HI R] ! 63: ! 64: % PEFFECT|PRVALUE ! 65: WORD DXAX * * DX ! 66: ADR|LV FFLD8 ! 67: ADR WORD ! 68: [ZMOVB] [LO LO R],[AL] ! 69: [ZAND] [LO R],[LO EMASK] / Clear AH. ! 70: [ZSUB] [HI R],[HI R] ! 71: [ZDIV] [AR] ! 72: [ZAND] [HI R],[LO EMASK] ! 73: [ZANDB] [AL],[LO CMASK] ! 74: [ZORB] [AL],[LO HI R] / DH. ! 75: ! 76: % PEFFECT|PRVALUE ! 77: LONG DXAX * * DXAX ! 78: ADR|LV FS32 ! 79: ADR LONG ! 80: [ZPUSH] [HI AR] ! 81: [ZPUSH] [LO AR] ! 82: [ZPUSH] [HI AL] ! 83: [ZPUSH] [LO AL] ! 84: [CALL] [GID lrrem] ! 85: [ZADD] [REGNO SP],[CONST 8] ! 86: [ZMOV] [LO AL],[LO R] ! 87: [ZMOV] [HI AL],[HI R] ! 88: ! 89: % PEFFECT|PRVALUE ! 90: LONG DXAX * * DXAX ! 91: ADR|LV FU32 ! 92: ADR LONG ! 93: [ZPUSH] [HI AR] ! 94: [ZPUSH] [LO AR] ! 95: [ZPUSH] [HI AL] ! 96: [ZPUSH] [LO AL] ! 97: [CALL] [GID vrrem] ! 98: [ZADD] [REGNO SP],[CONST 8] ! 99: [ZMOV] [LO AL],[LO R] ! 100: [ZMOV] [HI AL],[HI R]
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.