使用LC3汇编语言中的函数

时间:2015-05-13 07:04:23

标签: function lc3

我需要知道如何在LC3中编写一个简单的函数并在主程序中使用它。

1 个答案:

答案 0 :(得分:2)

这只是创建标签然后跳转到它的问题。完成该子程序后,返回主代码。

.orig x3000

    AND R0, R0, #0      ; clear R0

    JSR FUNCTION
    PUTc
    HALT                ; TRAP x25

FUNCTION
    ADD R0, R0, #10     ; Store the value of 10 into R0
    RET                 ; return back to the main code

.end