📄 modf.s
字号:
/************************************************************* * File: lib/modf.s * Purpose: Part of C runtime library * Author: Phil Bunce (pjb@carmel.com) * Revision History: * 970304 Start of revision history */#include "mips.h" .sdataone: .double 1.0maxint: .double 4.503599627370496000E15 .text .globl modf .ent modfmodf: lwc1 $f7,maxint lwc1 $f6,maxint+4 abs.d $f0,$f12 c.lt.d $f0,$f6 mfc1 t0,$f13 bc1f 3f add.d $f2,$f0,$f6 sub.d $f2,$f2,$f6 c.le.d $f2,$f0 bc1t 1f lwc1 $f7,one lwc1 $f6,one+4 sub.d $f2,$f2,$f61: bgez t0,2f neg.d $f2,$f22: swc1 $f3,0(a2) swc1 $f2,4(a2) sub.d $f0,$f12,$f2 j ra3: mtc1 zero,$f0 mtc1 zero,$f1 swc1 $f13,0(a2) swc1 $f12,4(a2) j ra .end modf
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -