code:ldiv - ikarishinjieva/unixV6-code-analyze-chs GitHub Wiki Source 用于返回函数两参数的商 共2个参数:n,b n:被除数,b:除数 返回n/b的值 1391 /* -------------------------*/ 1392 .globl _ldiv 进入函数前状态如图: 1393 _ldiv: 1394 clr r0 1395 mov 2(sp),r1 1396 div 4(sp),r0 清除R0寄存器的值 将2(SP)的值传给R1 用4(SP)的值除以由R0,R1组成的32位长的数,并将商传递给R0 R0作为函数的返回值返回 1397 rts pc 1398 Ref 关于汇编函数的说明 Caller code:printn code:grow code:rkaddr code:stat1 code:iupdat code:namei ⚠️ **GitHub.com Fallback** ⚠️