📄 vector.ms
字号:
.file "..\src\Vector.c"
; GNU C 2.7.2 [AL 1.1, MM 40] RISC NEWS-OS compiled by CC
; Cc1 defaults:
; -mmemcpy
; Cc1 arguments (-G value = 0, Cpu = 3000, ISA = 1):
; -quiet -dumpbase -g -O -fno-builtin -o
gcc2_compiled.:
__gnu_compiled_c:
.code
.def size_t, scl 13, type 0xf, endef
.def fpos_t, scl 13, type 0x5, endef
.def __T0, scl 10, type 0x8, size 8, endef
.def _flg, val 0, scl 8, type 0x3, endef
.def _buf, val 2, scl 8, type 0xc, endef
.def _fd, val 4, scl 8, type 0x4, endef
.def __T0, val 8, scl 102, tag __T0, size 8, endef
.def FILE, scl 13, tag __T0, size 8, type 0x8, endef
.global vector
.code
.align 2
vector:
.word boot
.word 0
.word 0
.word 0
.word vIntZeroDiv
.word 0
.word vIntAddressError
.word vIntDebugExp
.word vIntNMI
.word 0
.word 0
.word 0
.word dummy1
.word dummy2
.word dummy3
.word dummy4
.word dummy5
.word dummy6
.word dummy7
.word dummy8
.word dummy9
.word dummy10
.word dummy11
.word dummy12
.word dummy13
.word dummy14
.word dummy15
.word dummy16
.word dummy17
.word dummy18
.word dummy19
.word dummy20
.word dummy21
.word dummy22
.word dummy23
.word dummy24
.word dummy25
.word dummy26
.word dummy27
.word dummy28
.word dummy29
.word dummy30
.word dummy31
.word dummy32
.word dummy33
.word dummy34
.word dummy35
.word dummy36
.word dummy37
.word dummy38
.word dummy39
.word dummy40
.word dummy41
.word dummy42
.word dummy43
.word dummy44
.word dummy45
.word Int_Com0
.word dummy47
.word dummy48
.word dummy49
.word dummy50
.word dummy51
.word dummy52
.word dummy53
.word dummy54
.word dummy55
.word dummy56
.word dummy57
.word dummy58
.word dummy59
.word dummy60
.code
.align 1
.def vIntAddressError, val vIntAddressError, scl 2, type 0x21, endef
.global vIntAddressError
.loc 165
.def ent, scl 101, type 0x0, endef
vIntAddressError:
; .frame %sp,4,$31 # vars= 0, regs= 1/0, args= 0, extra= 0
; .mask 0x80000000,-4
; .fmask 0x00000000,0
.loc 166
; APP
reti
; NO_APP
.loc 167
ret
.def end, scl 111, type 0x0, endef
.align 1
.def vIntZeroDiv, val vIntZeroDiv, scl 2, type 0x21, endef
.global vIntZeroDiv
.loc 177
.def ent, scl 101, type 0x0, endef
vIntZeroDiv:
; .frame %sp,4,$31 # vars= 0, regs= 1/0, args= 0, extra= 0
; .mask 0x80000000,-4
; .fmask 0x00000000,0
.loc 178
; APP
reti
; NO_APP
.loc 179
ret
.def end, scl 111, type 0x0, endef
.align 1
.def vIntNMI, val vIntNMI, scl 2, type 0x21, endef
.global vIntNMI
.loc 189
.def ent, scl 101, type 0x0, endef
vIntNMI:
; .frame %sp,4,$31 # vars= 0, regs= 1/0, args= 0, extra= 0
; .mask 0x80000000,-4
; .fmask 0x00000000,0
.loc 190
; APP
nop
; NO_APP
.loc 191
; APP
.global ESC
; NO_APP
.loc 192
; APP
ESC:
; NO_APP
.loc 193
; APP
reti
; NO_APP
.loc 194
ret
.def end, scl 111, type 0x0, endef
.align 1
.def vIntDebugExp, val vIntDebugExp, scl 2, type 0x21, endef
.global vIntDebugExp
.loc 204
.def ent, scl 101, type 0x0, endef
vIntDebugExp:
; .frame %sp,4,$31 # vars= 0, regs= 1/0, args= 0, extra= 0
; .mask 0x80000000,-4
; .fmask 0x00000000,0
.def INT_LOOP, val __LX5, scl 6, type 0x0, endef
; .def INT_LOOP, val __L5, scl 6, type 0x0, endef
__LX5: ; __L5:
.loc 206
jp __LX5 ; xjp __L5
.loc 207
ret
.def end, scl 111, type 0x0, endef
.align 1
.def dummy1, val dummy1, scl 2, type 0x21, endef
.global dummy1
.loc 217
.def ent, scl 101, type 0x0, endef
dummy1:
; .frame %sp,4,$31 # vars= 0, regs= 1/0, args= 0, extra= 0
; .mask 0x80000000,-4
; .fmask 0x00000000,0
.def INT_LOOP, val __LX7, scl 6, type 0x0, endef
; .def INT_LOOP, val __L7, scl 6, type 0x0, endef
__LX7: ; __L7:
.loc 219
jp __LX7 ; xjp __L7
.loc 221
ret
.def end, scl 111, type 0x0, endef
.align 1
.def dummy2, val dummy2, scl 2, type 0x21, endef
.global dummy2
.loc 231
.def ent, scl 101, type 0x0, endef
dummy2:
; .frame %sp,4,$31 # vars= 0, regs= 1/0, args= 0, extra= 0
; .mask 0x80000000,-4
; .fmask 0x00000000,0
.def INT_LOOP, val __LX9, scl 6, type 0x0, endef
; .def INT_LOOP, val __L9, scl 6, type 0x0, endef
__LX9: ; __L9:
.loc 233
jp __LX9 ; xjp __L9
.loc 235
ret
.def end, scl 111, type 0x0, endef
.align 1
.def dummy3, val dummy3, scl 2, type 0x21, endef
.global dummy3
.loc 245
.def ent, scl 101, type 0x0, endef
dummy3:
; .frame %sp,4,$31 # vars= 0, regs= 1/0, args= 0, extra= 0
; .mask 0x80000000,-4
; .fmask 0x00000000,0
.def INT_LOOP, val __LX11, scl 6, type 0x0, endef
; .def INT_LOOP, val __L11, scl 6, type 0x0, endef
__LX11: ; __L11:
.loc 247
jp __LX11 ; xjp __L11
.loc 249
ret
.def end, scl 111, type 0x0, endef
.align 1
.def dummy4, val dummy4, scl 2, type 0x21, endef
.global dummy4
.loc 259
.def ent, scl 101, type 0x0, endef
dummy4:
; .frame %sp,4,$31 # vars= 0, regs= 1/0, args= 0, extra= 0
; .mask 0x80000000,-4
; .fmask 0x00000000,0
.def INT_LOOP, val __LX13, scl 6, type 0x0, endef
; .def INT_LOOP, val __L13, scl 6, type 0x0, endef
__LX13: ; __L13:
.loc 261
jp __LX13 ; xjp __L13
.loc 263
ret
.def end, scl 111, type 0x0, endef
.align 1
.def dummy5, val dummy5, scl 2, type 0x21, endef
.global dummy5
.loc 273
.def ent, scl 101, type 0x0, endef
dummy5:
; .frame %sp,4,$31 # vars= 0, regs= 1/0, args= 0, extra= 0
; .mask 0x80000000,-4
; .fmask 0x00000000,0
.def INT_LOOP, val __LX15, scl 6, type 0x0, endef
; .def INT_LOOP, val __L15, scl 6, type 0x0, endef
__LX15: ; __L15:
.loc 275
jp __LX15 ; xjp __L15
.loc 277
ret
.def end, scl 111, type 0x0, endef
.align 1
.def dummy6, val dummy6, scl 2, type 0x21, endef
.global dummy6
.loc 287
.def ent, scl 101, type 0x0, endef
dummy6:
; .frame %sp,4,$31 # vars= 0, regs= 1/0, args= 0, extra= 0
; .mask 0x80000000,-4
; .fmask 0x00000000,0
.def INT_LOOP, val __LX17, scl 6, type 0x0, endef
; .def INT_LOOP, val __L17, scl 6, type 0x0, endef
__LX17: ; __L17:
.loc 289
jp __LX17 ; xjp __L17
.loc 291
ret
.def end, scl 111, type 0x0, endef
.align 1
.def dummy7, val dummy7, scl 2, type 0x21, endef
.global dummy7
.loc 301
.def ent, scl 101, type 0x0, endef
dummy7:
; .frame %sp,4,$31 # vars= 0, regs= 1/0, args= 0, extra= 0
; .mask 0x80000000,-4
; .fmask 0x00000000,0
.def INT_LOOP, val __LX19, scl 6, type 0x0, endef
; .def INT_LOOP, val __L19, scl 6, type 0x0, endef
__LX19: ; __L19:
.loc 303
jp __LX19 ; xjp __L19
.loc 305
ret
.def end, scl 111, type 0x0, endef
.align 1
.def dummy8, val dummy8, scl 2, type 0x21, endef
.global dummy8
.loc 315
.def ent, scl 101, type 0x0, endef
dummy8:
; .frame %sp,4,$31 # vars= 0, regs= 1/0, args= 0, extra= 0
; .mask 0x80000000,-4
; .fmask 0x00000000,0
.def INT_LOOP, val __LX21, scl 6, type 0x0, endef
; .def INT_LOOP, val __L21, scl 6, type 0x0, endef
__LX21: ; __L21:
.loc 317
jp __LX21 ; xjp __L21
.loc 319
ret
.def end, scl 111, type 0x0, endef
.align 1
.def dummy9, val dummy9, scl 2, type 0x21, endef
.global dummy9
.loc 329
.def ent, scl 101, type 0x0, endef
dummy9:
; .frame %sp,4,$31 # vars= 0, regs= 1/0, args= 0, extra= 0
; .mask 0x80000000,-4
; .fmask 0x00000000,0
.def INT_LOOP, val __LX23, scl 6, type 0x0, endef
; .def INT_LOOP, val __L23, scl 6, type 0x0, endef
__LX23: ; __L23:
.loc 331
jp __LX23 ; xjp __L23
.loc 333
ret
.def end, scl 111, type 0x0, endef
.align 1
.def dummy10, val dummy10, scl 2, type 0x21, endef
.global dummy10
.loc 343
.def ent, scl 101, type 0x0, endef
dummy10:
; .frame %sp,4,$31 # vars= 0, regs= 1/0, args= 0, extra= 0
; .mask 0x80000000,-4
; .fmask 0x00000000,0
.def INT_LOOP, val __LX25, scl 6, type 0x0, endef
; .def INT_LOOP, val __L25, scl 6, type 0x0, endef
__LX25: ; __L25:
.loc 345
jp __LX25 ; xjp __L25
.loc 347
ret
.def end, scl 111, type 0x0, endef
.align 1
.def dummy11, val dummy11, scl 2, type 0x21, endef
.global dummy11
.loc 357
.def ent, scl 101, type 0x0, endef
dummy11:
; .frame %sp,4,$31 # vars= 0, regs= 1/0, args= 0, extra= 0
; .mask 0x80000000,-4
; .fmask 0x00000000,0
.def INT_LOOP, val __LX27, scl 6, type 0x0, endef
; .def INT_LOOP, val __L27, scl 6, type 0x0, endef
__LX27: ; __L27:
.loc 359
jp __LX27 ; xjp __L27
.loc 361
ret
.def end, scl 111, type 0x0, endef
.align 1
.def dummy12, val dummy12, scl 2, type 0x21, endef
.global dummy12
.loc 371
.def ent, scl 101, type 0x0, endef
dummy12:
; .frame %sp,4,$31 # vars= 0, regs= 1/0, args= 0, extra= 0
; .mask 0x80000000,-4
; .fmask 0x00000000,0
.def INT_LOOP, val __LX29, scl 6, type 0x0, endef
; .def INT_LOOP, val __L29, scl 6, type 0x0, endef
__LX29: ; __L29:
.loc 373
jp __LX29 ; xjp __L29
.loc 375
ret
.def end, scl 111, type 0x0, endef
.align 1
.def dummy13, val dummy13, scl 2, type 0x21, endef
.global dummy13
.loc 385
.def ent, scl 101, type 0x0, endef
dummy13:
; .frame %sp,4,$31 # vars= 0, regs= 1/0, args= 0, extra= 0
; .mask 0x80000000,-4
; .fmask 0x00000000,0
.def INT_LOOP, val __LX31, scl 6, type 0x0, endef
; .def INT_LOOP, val __L31, scl 6, type 0x0, endef
__LX31: ; __L31:
.loc 387
jp __LX31 ; xjp __L31
.loc 389
ret
.def end, scl 111, type 0x0, endef
.align 1
.def dummy14, val dummy14, scl 2, type 0x21, endef
.global dummy14
.loc 399
.def ent, scl 101, type 0x0, endef
dummy14:
; .frame %sp,4,$31 # vars= 0, regs= 1/0, args= 0, extra= 0
; .mask 0x80000000,-4
; .fmask 0x00000000,0
.def INT_LOOP, val __LX33, scl 6, type 0x0, endef
; .def INT_LOOP, val __L33, scl 6, type 0x0, endef
__LX33: ; __L33:
.loc 401
jp __LX33 ; xjp __L33
.loc 403
ret
.def end, scl 111, type 0x0, endef
.align 1
.def dummy15, val dummy15, scl 2, type 0x21, endef
.global dummy15
.loc 413
.def ent, scl 101, type 0x0, endef
dummy15:
; .frame %sp,4,$31 # vars= 0, regs= 1/0, args= 0, extra= 0
; .mask 0x80000000,-4
; .fmask 0x00000000,0
.def INT_LOOP, val __LX35, scl 6, type 0x0, endef
; .def INT_LOOP, val __L35, scl 6, type 0x0, endef
__LX35: ; __L35:
.loc 415
jp __LX35 ; xjp __L35
.loc 417
ret
.def end, scl 111, type 0x0, endef
.align 1
.def dummy16, val dummy16, scl 2, type 0x21, endef
.global dummy16
.loc 427
.def ent, scl 101, type 0x0, endef
dummy16:
; .frame %sp,4,$31 # vars= 0, regs= 1/0, args= 0, extra= 0
; .mask 0x80000000,-4
; .fmask 0x00000000,0
.def INT_LOOP, val __LX37, scl 6, type 0x0, endef
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -