Intel i960

Assembler code

.text:00000020
.text:00000020 # =============== S U B R O U T I N E =======================================
.text:00000020
.text:00000020 # Attributes: library function
.text:00000020
.text:00000020                 .global __Ldoprnt
.text:00000020 __Ldoprnt:
.text:00000020                 lda     0xB0(sp), sp
.text:00000024                 st      g8, 0xE0(fp)
.text:00000028                 st      g9, 0xE4(fp)
.text:0000002C                 st      g10, 0xE8(fp)
.text:00000030                 st      g11, 0xEC(fp)
.text:00000034                 mov     g0, r12
.text:00000038                 mov     g1, r7
.text:0000003C                 mov     g2, r6
.text:00000040                 mov     0, g1
.text:00000044
.text:00000044 loc_44:                                 # DATA XREF: __Ldoprnt+3C↓o
.text:00000044                 mov     5, g2
.text:00000048                 lda     0x40(fp), g0
.text:0000004C
.text:0000004C loc_4C:                                 # DATA XREF: __Ldoprnt:loc_3AC↓o
.text:0000004C                 mov     g3, r3
.text:00000050                 st      g14, 0xA0(fp)
.text:00000054                 call    _memset
.text:00000058                 mov     0, g1
.text:0000005C                 lda     loc_44, g2
.text:00000060                 lda     0x50(fp), g0
.text:00000064                 call    _memset
.text:00000068
.text:00000068 loc_68:                                 # DATA XREF: __Ldoprnt:loc_3D0↓o
.text:00000068                 ldib    (r12), g4
.text:0000006C
.text:0000006C loc_6C:                                 # DATA XREF: __Ldoprnt+348↓o
.text:0000006C                 mov     g14, g5

Last updated