📄 vector.ps
字号:
.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 __L5, scl 6, type 0x0, endef
__L5:
.loc 206
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 __L7, scl 6, type 0x0, endef
__L7:
.loc 219
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 __L9, scl 6, type 0x0, endef
__L9:
.loc 233
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 __L11, scl 6, type 0x0, endef
__L11:
.loc 247
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 __L13, scl 6, type 0x0, endef
__L13:
.loc 261
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 __L15, scl 6, type 0x0, endef
__L15:
.loc 275
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 __L17, scl 6, type 0x0, endef
__L17:
.loc 289
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 __L19, scl 6, type 0x0, endef
__L19:
.loc 303
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 __L21, scl 6, type 0x0, endef
__L21:
.loc 317
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 __L23, scl 6, type 0x0, endef
__L23:
.loc 331
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 __L25, scl 6, type 0x0, endef
__L25:
.loc 345
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 __L27, scl 6, type 0x0, endef
__L27:
.loc 359
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 __L29, scl 6, type 0x0, endef
__L29:
.loc 373
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 __L31, scl 6, type 0x0, endef
__L31:
.loc 387
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 __L33, scl 6, type 0x0, endef
__L33:
.loc 401
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 __L35, scl 6, type 0x0, endef
__L35:
.loc 415
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 __L37, scl 6, type 0x0, endef
__L37:
.loc 429
xjp __L37
.loc 431
ret
.def end, scl 111, type 0x0, endef
.align 1
.def dummy17, val dummy17, scl 2, type 0x21, endef
.global dummy17
.loc 441
.def ent, scl 101, type 0x0, endef
dummy17:
; .frame %sp,4,$31 # vars= 0, regs= 1/0, args= 0, extra= 0
; .mask 0x80000000,-4
; .fmask 0x00000000,0
.def INT_LOOP, val __L39, scl 6, type 0x0, endef
__L39:
.loc 443
xjp __L39
.loc 445
ret
.def end, scl 111, type 0x0, endef
.align 1
.def dummy18, val dummy18, scl 2, type 0x21, endef
.global dummy18
.loc 455
.def ent, scl 101, type 0x0, endef
dummy18:
; .frame %sp,4,$31 # vars= 0, regs= 1/0, args= 0, extra= 0
; .mask 0x80000000,-4
; .fmask 0x00000000,0
.def INT_LOOP, val __L41, scl 6, type 0x0, endef
__L41:
.loc 457
xjp __L41
.loc 459
ret
.def end, scl 111, type 0x0, endef
.align 1
.def dummy19, val dummy19, scl 2, type 0x21, endef
.global dummy19
.loc 469
.def ent, scl 101, type 0x0, endef
dummy19:
; .frame %sp,4,$31 # vars= 0, regs= 1/0, args= 0, extra= 0
; .mask 0x80000000,-4
; .fmask 0x00000000,0
.def INT_LOOP, val __L43, scl 6, type 0x0, endef
__L43:
.loc 471
xjp __L43
.loc 473
ret
.def end, scl 111, type 0x0, endef
.align 1
.def dummy20, val dummy20, scl 2, type 0x21, endef
.global dummy20
.loc 483
.def ent, scl 101, type 0x0, endef
dummy20:
; .frame %sp,4,$31 # vars= 0, regs= 1/0, args= 0, extra= 0
; .mask 0x80000000,-4
; .fmask 0x00000000,0
.def INT_LOOP, val __L45, scl 6, type 0x0, endef
__L45:
.loc 485
xjp __L45
.loc 487
ret
.def end, scl 111, type 0x0, endef
.align 1
.def dummy21, val dummy21, scl 2, type 0x21, endef
.global dummy21
.loc 497
.def ent, scl 101, type 0x0, endef
dummy21:
; .frame %sp,4,$31 # vars= 0, regs= 1/0, args= 0, extra= 0
; .mask 0x80000000,-4
; .fmask 0x00000000,0
.def INT_LOOP, val __L47, scl 6, type 0x0, endef
__L47:
.loc 499
xjp __L47
.loc 501
ret
.def end, scl 111, type 0x0, endef
.align 1
.def dummy22, val dummy22, scl 2, type 0x21, endef
.global dummy22
.loc 511
.def ent, scl 101, type 0x0, endef
dummy22:
; .frame %sp,4,$31 # vars= 0, regs= 1/0, args= 0, extra= 0
; .mask 0x80000000,-4
; .fmask 0x00000000,0
.def INT_LOOP, val __L49, scl 6, type 0x0, endef
__L49:
.loc 513
xjp __L49
.loc 515
ret
.def end, scl 111, type 0x0, endef
.align 1
.def dummy23, val dummy23, scl 2, type 0x21, endef
.global dummy23
.loc 525
.def ent, scl 101, type 0x0, endef
dummy23:
; .frame %sp,4,$31 # vars= 0, regs= 1/0, args= 0, extra= 0
; .mask 0x80000000,-4
; .fmask 0x00000000,0
.def INT_LOOP, val __L51, scl 6, type 0x0, endef
__L51:
.loc 527
xjp __L51
.loc 529
ret
.def end, scl 111, type 0x0, endef
.align 1
.def dummy24, val dummy24, scl 2, type 0x21, endef
.global dummy24
.loc 539
.def ent, scl 101, type 0x0, endef
dummy24:
; .frame %sp,4,$31 # vars= 0, regs= 1/0, args= 0, extra= 0
; .mask 0x80000000,-4
; .fmask 0x00000000,0
.def INT_LOOP, val __L53, scl 6, type 0x0, endef
__L53:
.loc 541
xjp __L53
.loc 543
ret
.def end, scl 111, type 0x0, endef
.align 1
.def dummy25, val dummy25, scl 2, type 0x21, endef
.global dummy25
.loc 553
.def ent, scl 101, type 0x0, endef
dummy25:
; .frame %sp,4,$31 # vars= 0, regs= 1/0, args= 0, extra= 0
; .mask 0x80000000,-4
; .fmask 0x00000000,0
.def INT_LOOP, val __L55, scl 6, type 0x0, endef
__L55:
.loc 555
xjp __L55
.loc 557
ret
.def end, scl 111, type 0x0, endef
.align 1
.def dummy26, val dummy26, scl 2, type 0x21, endef
.global dummy26
.loc 567
.def ent, scl 101, type 0x0, endef
dummy26:
; .frame %sp,4,$31 # vars= 0, regs= 1/0, args= 0, extra= 0
; .mask 0x80000000,-4
; .fmask 0x00000000,0
.def INT_LOOP, val __L57, scl 6, type 0x0, endef
__L57:
.loc 569
xjp __L57
.loc 571
ret
.def end, scl 111, type 0x0, endef
.align 1
.def dummy27, val dummy27, scl 2, type 0x21, endef
.global dummy27
.loc 581
.def ent, scl 101, type 0x0, endef
dummy27:
; .frame %sp,4,$31 # vars= 0, regs= 1/0, args= 0, extra= 0
; .mask 0x80000000,-4
; .fmask 0x00000000,0
.def INT_LOOP, val __L59, scl 6, type 0x0, endef
__L59:
.loc 583
xjp __L59
.loc 585
ret
.def end, scl 111, type 0x0, endef
.align 1
.def dummy28, val dummy28, scl 2, type 0x21, endef
.global dummy28
.loc 595
.def ent, scl 101, type 0x0, endef
dummy28:
; .frame %sp,4,$31 # vars= 0, regs= 1/0, args= 0, extra= 0
; .mask 0x80000000,-4
; .fmask 0x00000000,0
.def INT_LOOP, val __L61, scl 6, type 0x0, endef
__L61:
.loc 597
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -