|

楼主 |
发表于 2023-3-24 21:46:44
|
显示全部楼层
- next_10: ;10#时段
- MOV R92,R10,6
- CALL 时间比较大小
- LDBR R195,0,1
- IJNE R19,1,next_11
- IJNE R99,1,next_11
- LDBR R195,1,1
- next_11:
- NOP
- RET
- ;********************************************************;
- ;********************************************************;
- ;r10--r12(a时分秒),r13--r15(b时分秒), 返回r19(1:a<b; 2:a=b; 3:a>b)
- 时间比较大小:
- JU R10,R13,a<b ;时分比较,a<b,跳转
- CJNE R10,R13,a>b ;时不等则a>b,跳转
- NOP ;时相等
- JU R11,R14,a<b ;分秒比较,a<b,跳转
- CJNE R11,R14,a>b ;分不等则a>b,跳转
- CJNE R12,R15,a>b ;秒不等则a>b,跳转
- ;a=b:
- LDBR R19,2,1
- GOTO 时间比较结束
- a<b:
- LDBR R19,1,1
- GOTO 时间比较结束
- a>b:
- LDBR R19,3,1
- 时间比较结束:
- NOP
- RET
- ;********************************************************;
复制代码 |
|