home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 15 / 15.iso / s / s082 / 1.img / DEMO.M96 < prev    next >
Encoding:
Text File  |  1980-01-04  |  16.0 KB  |  382 lines

  1.                                                                                                                         
  2.  
  3. DOS 3.30 (038-N) MCS-96 RELOCATOR AND LINKER, V2.1
  4. Copyright 1983 Intel Corporation            
  5.  
  6. INPUT FILES: T98.OBJ, PLM96.LIB, FPAL96.LIB
  7. OUTPUT FILE: T98
  8. CONTROLS SPECIFIED IN INVOCATION COMMAND: 
  9.    <none>
  10.  
  11.  
  12. INPUT MODULES INCLUDED:
  13.    T98.OBJ(START)  01/04/80 19:55:48
  14.    PLM96.LIB(PLMREG)  05/27/85 09:44:56
  15.    PLM96.LIB(MULL)  05/27/85 09:47:38
  16.    PLM96.LIB(DIVUL)  05/27/85 09:47:49
  17.    PLM96.LIB(TIME)  05/27/85 09:48:38
  18.    FPAL96.LIB(FPLD_MOD)  05/23/85 09:24:51
  19.    FPAL96.LIB(FPMUL_MOD)  05/23/85 09:25:25
  20.    FPAL96.LIB(FPSTORE_MOD)  05/23/85 09:25:57
  21.    FPAL96.LIB(FPLDCW_MOD)  05/23/85 09:32:53
  22.    FPAL96.LIB(FPINIT_MOD)  05/23/85 09:34:15
  23.    FPAL96.LIB(FPDIV_MOD)  05/23/85 09:35:25
  24.    FPAL96.LIB(FPAL)  05/23/85 09:24:29
  25.    FPAL96.LIB(FPEXCEPT_MOD)  05/23/85 09:26:37
  26.    FPAL96.LIB(FPSAVEAC_MOD)  05/23/85 09:29:27
  27.    FPAL96.LIB(FPGETREAL_MOD)  05/23/85 09:30:42
  28.    FPAL96.LIB(FPROUND_MOD)  05/23/85 09:31:07
  29.  
  30.  
  31. SEGMENT MAP FOR T98(START):
  32.  
  33.             TYPE    BASE      LENGTH    ALIGNMENT    MODULE NAME
  34.             ----    ----      ------    ---------    -----------
  35.  
  36. **RESERVED*         0000H     001AH
  37. *** GAP ***         001AH     0002H
  38.             REG     001CH     0008H     ABSOLUTE     PLMREG
  39.             REG     0024H     0073H     WORD         START
  40. *** GAP ***         0097H     0001H
  41.             REG     0098H     000CH     DOUBLE WORD  FPAL
  42.             STACK   00A4H     002AH     WORD
  43.             DATA    00CEH     002AH     WORD         FPAL
  44. *** GAP ***         00F8H     1F08H
  45.             CODE    2000H     0001H     BYTE         FPAL
  46. *** GAP ***         2001H     0003H
  47.             CODE    2004H     0002H     ABSOLUTE     START
  48. *** GAP ***         2006H     007AH
  49.             CODE    2080H     0003H     ABSOLUTE     START
  50. *** GAP ***         2083H     0001H
  51.             CODE    2084H     0314H     WORD         FPEXCEPT_MOD
  52.             CODE    2398H     02ABH     WORD         START
  53.             CODE    2643H     01C9H     BYTE         FPDIV_MOD
  54.             CODE    280CH     0118H     WORD         FPROUND_MOD
  55.             CODE    2924H     0108H     BYTE         FPMUL_MOD
  56.             CODE    2A2CH     0092H     BYTE         DIVUL
  57.             CODE    2ABEH     0069H     BYTE         FPGETREAL_MOD
  58.             CODE    2B27H     005DH     BYTE         FPINIT_MOD
  59.             CODE    2B84H     0039H     BYTE         FPSTORE_MOD
  60.             CODE    2BBDH     0034H     BYTE         FPSAVEAC_MOD
  61.             CODE    2BF1H     0028H     BYTE         FPLD_MOD
  62.             CODE    2C19H     0028H     BYTE         MULL
  63.             CODE    2C41H     0019H     BYTE         TIME
  64.             CODE    2C5AH     0012H     BYTE         FPLDCW_MOD
  65. *** GAP ***         2C6CH     B394H
  66.             DATA    E000H     0002H     ABSOLUTE     START
  67. *** GAP ***         E002H     1FFEH
  68.  
  69.  
  70.                                                                                                                         
  71.  
  72. SYMBOL TABLE FOR T98(START):
  73.  
  74. ATTRIBUTES              VALUE     NAME
  75. ----------              -----     ----
  76.  
  77.                                   PUBLICS:
  78. REG     LONG            001CH       PLMREG
  79. CODE    ENTRY           2C19H       ??MULL
  80. CODE    ENTRY           2A2CH       ??DIVUL
  81. CODE    ENTRY           2C41H       ??TIME
  82. CODE    ENTRY           2BF1H       FPLD
  83. CODE    ENTRY           2924H       FPMUL
  84. CODE    ENTRY           29D9H       FPMULF
  85. CODE    ENTRY           2B94H       FPSTORE_ACC
  86. CODE    ENTRY           2B84H       FPST
  87. CODE    ENTRY           2C5AH       FPLDCW
  88. CODE    ENTRY           2B27H       FPINIT
  89. CODE    ENTRY           26FFH       FPDIVF
  90. CODE    ENTRY           2643H       FPDIV
  91. CODE    ENTRY           2771H       FPCHECK_EXACT_DIV
  92. DATA    BYTE            00D5H       FPFACC_ST
  93. DATA    WORD            00DEH       FPO_FRAC_BAK
  94. DATA    WORD            00EAH       FPERRH_INF
  95. DATA    WORD            00F4H       FPF_EXP_BAK_U
  96. DATA    WORD            00E2H       FPO_EXP_BAK
  97. DATA    WORD            00D4H       FPSTAT_W
  98. DATA    BYTE            00F6H       FPDEC_EXP
  99. REG     BYTE            0023H       FPMASK
  100. DATA    WORD            00DAH       FPF_EXP_BAK
  101. DATA    WORD            00EEH       FPF_EXP_ROUNDBAK
  102. REG     WORD            009EH       FPRND_ADDR
  103. REG     BYTE            009FH       FPOPER
  104. DATA    WORD            00E8H       FPF_EXP_BAK_D
  105. DATA    BYTE            00DDH       FPOPERATION
  106. DATA    WORD            00E4H       FPERRH_RES
  107. NULL    WORD            0020H       FPDEC_PRECISION
  108. DATA    WORD            00D6H       FPF_FRAC_BAK
  109. DATA    WORD            00EAH       FPFRAC_TEMBAK
  110. REG     WORD            0020H       FPO_EXP
  111. DATA    WORD            00CEH       FPCON_W
  112. REG     BYTE            0098H       FPROUND_BYTE
  113. DATA    WORD            00E4H       FPF_RES_BAK_D
  114. DATA    BYTE            00D4H       FPERR_B
  115. REG     WORD            009CH       FPF_UP
  116. NULL    WORD            0022H       FPTAB_INDEX
  117. DATA    BYTE            00CEH       FPSTATUS_FLAGS
  118. REG     WORD            00A0H       FPF_EXP
  119. DATA    WORD            00F0H       FPF_RES_BAK_U
  120. REG     LONG            009CH       FPDW_TEMP
  121. REG     BYTE            00A3H       FPO_STAT
  122. REG     LONG            001CH       FPO_FRAC
  123. REG     BYTE            0022H       FPZERO_IND
  124. REG     BYTE            009EH       FPTEMP
  125. REG     WORD            0022H       FPAUX_W
  126. REG     BYTE            009FH       FPCOMP_RES
  127. DATA    WORD            00EAH       FPF_FRAC_ROUNDBAK
  128. REG     WORD            009CH       FPCURR_ADDR
  129. REG     BYTE            00A3H       FPST_B
  130. REG     BYTE            0022H       FPQ_NAN_STAT
  131. REG     LONG            001CH       FPTEMP0
  132. REG     BYTE            00A2H       FPF_STAT
  133. REG     LONG            0098H       FPF_FRAC
  134. DATA    WORD            00D0H       FPERRH_ADDR
  135. REG     WORD            009CH       FPINDEX
  136. REG     WORD            009CH       FPAUX_ADDR
  137. REG     WORD            0022H       FPCOUNT
  138. DATA    WORD            00D2H       FPPARAM_ADDR
  139. NULL    WORD            0022H       FPEXP_DIF
  140. DATA    WORD            00E8H       FPEXP_REST
  141. REG     WORD            009CH       FPROUND_MODE
  142. DATA    WORD            00EEH       FPEXP_TEMBAK
  143. DATA    BYTE            00DCH       FPF_STAT_BAK
  144. DATA    BYTE            00D4H       FPEXCEPT_BYTE
  145. DATA    BYTE            00F7H       FPDEC_PRECISION_BAK
  146. CODE    ENTRY           21A1H       FPUNDERFL_EXCEPT
  147. CODE    ENTRY           20AFH       FPDENORM_EXCEPT
  148. CODE    ENTRY           2257H       FPFACC_STAT_NORM
  149. CODE    ENTRY           2232H       FPSET_UNDERFL_EXCEPT
  150. CODE    ENTRY           20BBH       FPDENORMOPER_EXCEPT
  151. CODE    ENTRY           2228H       FPSET_ZERO_DIV_EXCEPT
  152. CODE    ENTRY           2145H       FPOVERFL_EXCEPT
  153. CODE    ENTRY           2084H       FPINVALID_EXCEPT
  154. CODE    ENTRY           221EH       FPSET_INVALID_EXCEPT
  155. CODE    ENTRY           2284H       FPFACC_STAT_ZERO
  156. CODE    ENTRY           2272H       FPFACC_STAT_Q_NAN
  157. CODE    ENTRY           2260H       FPFACC_STAT_DENORM
  158. CODE    ENTRY           222DH       FPSET_OVERFL_EXCEPT
  159. CODE    ENTRY           2139H       FPSTINT_OVERF
  160. CODE    ENTRY           227BH       FPFACC_STAT_S_NAN
  161. CODE    ENTRY           2117H       FPZERO_DIV_EXCEPT
  162. CODE    ENTRY           21F1H       FPINEXACT_EXCEPT
  163. CODE    ENTRY           2269H       FPFACC_STAT_INFIN
  164. CODE    ENTRY           2237H       FPSET_INEXACT_EXCEPT
  165. CODE    ENTRY           2248H       FPSET_FACC_STAT
  166. CODE    ENTRY           2223H       FPSET_DENORM_EXCEPT
  167. CODE    ENTRY           2BBDH       FPSAVEAC
  168. CODE    ENTRY           2BE1H       FPTR_OPERAND
  169. CODE    ENTRY           2ABEH       FPGET_REAL
  170. CODE    ENTRY           283DH       FPRND
  171. CODE    ENTRY           2868H       FPROUND_ZERO
  172. CODE    ENTRY           287EH       FPGET_ROUND_MODE
  173. CODE    ENTRY           280CH       FPROUND
  174. NULL    NULL            00F8H       MEMORY
  175. NULL    NULL            1F08H       ?MEMORY_SIZE
  176.  
  177.                                   MODULE: START
  178.                                     LINE#:
  179.                         2398H            30
  180.                         2399H            32
  181.                         239BH            33
  182.                         239DH            34
  183.                         239FH            35
  184.                         239FH            36
  185.                         23A5H            37
  186.                         23A6H            38
  187.                         23A6H            39
  188.                         23ACH            40
  189.                         23ADH            41
  190.                         23ADH            42
  191.                         23B3H            43
  192.                         23B4H            44
  193.                         23B4H            45
  194.                         23BAH            46
  195.                         23BBH            47
  196.                         23C4H            50
  197.                         23D0H            51
  198.                         23E4H            52
  199.                         23E8H            53
  200.                         23ECH            54
  201.                         23F0H            55
  202.                         23FCH            56
  203.                         23FCH            57
  204.                         2402H            58
  205.                         2402H            59
  206.                         2410H            61
  207.                         2428H            63
  208.                         242DH            65
  209.                         242DH            66
  210.                         2430H            68
  211.                         2442H            69
  212.                         2443H            70
  213.                         244BH            73
  214.                         2457H            74
  215.                         245EH            75
  216.                         2463H            76
  217.                         2465H            77
  218.                         2467H            78
  219.                         2469H            79
  220.                         246DH            80
  221.                         246DH            81
  222.                         2471H            82
  223.                         2471H            89
  224.                         2474H            90
  225.                         247AH            91
  226.                         247FH            92
  227.                         2484H            93
  228.                         2489H            94
  229.                         248EH            95
  230.                         2490H            96
  231.                         2492H            97
  232.                         2494H            98
  233.                         2494H            99
  234.                         2497H           100
  235.                         249AH           101
  236.                         249DH           102
  237.                         24A0H           103
  238.                         24A4H           104
  239.                         24B8H           105
  240.                         24BBH           106
  241.                         24BEH           107
  242.                         24C6H           108
  243.                         24CFH           109
  244.                         24D4H           110
  245.                         24DCH           111
  246.                         24EDH           112
  247.                         24F6H           113
  248.                         2508H           114
  249.                         251AH           115
  250.                         2531H           116
  251.                         2543H           117
  252.                         2555H           118
  253.                         256CH           119
  254.                         2576H           120
  255.                         2582H           121
  256.                         258BH           122
  257.                         258EH           123
  258.                         2591H           124
  259.                         25F3H           126
  260.                         25FDH           127
  261.                         2613H           128
  262.                         261AH           129
  263.                         2623H           130
  264.                         262BH           131
  265.                         2630H           132
  266.                         2641H           133
  267.                         2643H           134
  268.                         2643H           135
  269. REG     BYTE            0024H       HHHH
  270. REG     WORD            0000H       R0
  271. REG     BYTE            0002H       AD_COMMAND
  272. REG     WORD            0002H       AD_RESULT
  273. REG     BYTE            0003H       HSI_MODE
  274. REG     WORD            0004H       HSO_TIME
  275. REG     WORD            0004H       HSI_TIME
  276. REG     BYTE            0006H       HSO_COMMAND
  277. REG     BYTE            0006H       HSI_STATUS
  278. REG     BYTE            0007H       SBUF
  279. REG     BYTE            0008H       INT_MASK
  280. REG     BYTE            0009H       INT_PENDING
  281. REG     BYTE            000AH       WATCHDOG
  282. REG     WORD            000AH       TIMER1
  283. REG     WORD            000CH       TIMER2
  284. REG     BYTE            000EH       BAUD_RATE
  285. REG     BYTE            000EH       IOPORT0
  286. REG     BYTE            000FH       IOPORT1
  287. REG     BYTE            0010H       IOPORT2
  288. REG     BYTE            0011H       SP_CON
  289. REG     BYTE            0011H       SP_STAT
  290. REG     BYTE            0015H       IOC0
  291. REG     BYTE            0015H       IOS0
  292. REG     BYTE            0016H       IOC1
  293. REG     BYTE            0016H       IOS1
  294. REG     BYTE            0017H       PWM_CONTROL
  295. REG     BYTE            0017H       IOS2
  296. REG     WORD            0018H       SP
  297.                         2398H       PROC: TTTT0
  298. REG     BYTE            008EH         D
  299.                         239FH       PROC: KEY00
  300.                         23A6H       PROC: KEY01
  301.                         23ADH       PROC: KEY02
  302.                         23B4H       PROC: KEY03
  303.                         23BBH       PROC: KEYP
  304. REG     BYTE            008FH         PA1
  305. DATA    BYTE            E000H         P8279D
  306. DATA    BYTE            E001H         P8279C
  307.                         2402H       PROC: PROC2
  308. REG     BYTE            0090H         PB1
  309. REG     BYTE            0091H         PB2
  310.                         2443H       PROC: PROC3
  311. REG     WORD            0092H         PC1
  312. REG     WORD            0094H         PC2
  313. REG     BYTE            0096H         I
  314.                         2471H       BLOCK: MAINP
  315. REG     BYTE            0025H         A
  316. REG     BYTE            0026H         B
  317. REG     BYTE            0027H         STARTAD
  318. REG     WORD            0028H         C
  319. REG     WORD            002AH         D
  320. REG     WORD            002CH         SAMPV
  321. REG     ARRAY           002EH         V
  322. REG     LONG            0036H         K
  323. REG     LONG            003AH         PK
  324. REG     LONG            003EH         TI
  325. REG     LONG            0042H         TD
  326. REG     LONG            0046H         PR
  327. REG     LONGINT         004AH         E
  328. REG     LONGINT         004EH         F
  329. REG     LONGINT         0052H         J
  330. REG     INTEGER         0056H         G
  331. REG     INTEGER         0058H         H
  332. REG     INTEGER         005AH         L
  333. REG     LONG            005CH         AA
  334. REG     LONG            0060H         BB
  335. REG     LONG            0064H         CC
  336. REG     ARRAY           0068H         MARRAY
  337. REG     REAL            0080H         DD
  338. REG     REAL            0084H         EE
  339. REG     REAL            0088H         FF
  340. REG     WORD            008CH         ADR1
  341.  
  342.                                   MODULE: PLMREG
  343.  
  344.                                   MODULE: MULL
  345.  
  346.                                   MODULE: DIVUL
  347.  
  348.                                   MODULE: TIME
  349.  
  350.                                   MODULE: FPLD_MOD
  351.  
  352.                                   MODULE: FPMUL_MOD
  353.  
  354.                                   MODULE: FPSTORE_MOD
  355.  
  356.                                   MODULE: FPLDCW_MOD
  357.  
  358.                                   MODULE: FPINIT_MOD
  359.  
  360.                                   MODULE: FPDIV_MOD
  361.  
  362.                                   MODULE: FPAL
  363.  
  364.                                   MODULE: FPEXCEPT_MOD
  365.  
  366.                                   MODULE: FPSAVEAC_MOD
  367.  
  368.                                   MODULE: FPGETREAL_MOD
  369.  
  370.                                   MODULE: FPROUND_MOD
  371.  
  372.  
  373.  
  374. WARNING  17: ABSOLUTE SEGMENT DOES NOT FIT
  375.    SEGMENT: DATA
  376.    MODULE: T98.OBJ(START)
  377.    FROM: E000H
  378.    TO: E001H
  379.  
  380. RL96 COMPLETED,   1 WARNING(S),   0 ERROR(S)
  381.  
  382.