📄 nios_delay.s
字号:
.include "nios_macros.s"
.text
;----------------------------------------
; Name: nr_delay
; Description: Pause for milliseconds.
; Input: %o0 number of milliseconds to pause
; Output: none
; Side Effects: none
; CWP Depth: 0
;
; nr_delay
.global nr_delay
nr_delay:
MOV %g0,%o0 ; millisecond count
delayLoop1:
MOVIA %g1,nasys_clock_freq_1000
LSRI %g1,3
delayLoop2:
IFRnz %g1
BR delayLoop2
SUBI %g1,1
SUBI %g0,1
IFRnz %g0
BR delayLoop1
NOP
JMP %o7
NOP
; End of file.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -