String 用LC-3汇编语言(super noob)打印字符串
这里真是太棒了。我正在用LC-3汇编语言编写一个hello world类型的程序,我根本不知道如何在控制台上打印多个字符串。我需要在单独的行上有4个字符串,分别是我的类、名称、项目和再见。现在我能在课堂上打印的似乎都是String 用LC-3汇编语言(super noob)打印字符串,string,assembly,lc3,String,Assembly,Lc3,这里真是太棒了。我正在用LC-3汇编语言编写一个hello world类型的程序,我根本不知道如何在控制台上打印多个字符串。我需要在单独的行上有4个字符串,分别是我的类、名称、项目和再见。现在我能在课堂上打印的似乎都是 .ORIG x3000 LOOP LEA R0, CLASS LD R1, NAME LD R2, PROJECT LD R3, GOODBYE PUTS HALT CLASS .STRING
.ORIG x3000
LOOP LEA R0, CLASS
LD R1, NAME
LD R2, PROJECT
LD R3, GOODBYE
PUTS
HALT
CLASS .STRINGZ "CS101\n"
NAME .STRINGZ "JOHN\n"
...
.END
我怎样才能把另外3张打印出来?谢谢 字符串Z中的Z表示零终止。也就是说,您已经声明了单独的字符串。如果要全部打印,则需要多次调用PUTS。或者,将其设置为带有嵌入换行符的单个字符串。然后你就可以一次打印出全部内容