主题:帮我解释一下下面程序的意思???
帮我解释一下 下面程序的意思 尽量详细点。因为这学期在外面实习,没有上学校的课,请大家帮帮我。
1、[color=FF0000]AREA Example3, CODE, READONLY
CODE32
ENTRY [/color] MOV R0, #10
MOV R1, #3
BL SubP
MOV R3, R0
MOV R4, R1
END
SubP: ADD R0, R1
MOV PC, R13
程序的功能(包括程序执行的顺序,各指令的功能作用。)
2、MOV R0, #a
MOV R1, #b
MOV R2, #c
MOV R3, #d
MOV R4, #e
CMP R0, R1
[color=0000FF]CMPEQ R2, R3
ADDEQ R4, R4, #1[/color]
上述指令功能若用C语言编程该如何实现?
主要是不明白带颜色部分的指令的意思
1、[color=FF0000]AREA Example3, CODE, READONLY
CODE32
ENTRY [/color] MOV R0, #10
MOV R1, #3
BL SubP
MOV R3, R0
MOV R4, R1
END
SubP: ADD R0, R1
MOV PC, R13
程序的功能(包括程序执行的顺序,各指令的功能作用。)
2、MOV R0, #a
MOV R1, #b
MOV R2, #c
MOV R3, #d
MOV R4, #e
CMP R0, R1
[color=0000FF]CMPEQ R2, R3
ADDEQ R4, R4, #1[/color]
上述指令功能若用C语言编程该如何实现?
主要是不明白带颜色部分的指令的意思