IDA Disassemblies Gallery

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