我想在lc3中寫入三行文本,並且我想用.stringz將它們打印到控制檯上這是我的代碼。通過這種方式,我只能打印第一行。有什麼建議麼? ; LC3 program that displays my name and id number to console
; then the user inputs two variables and they will be added
; and the
我寫了LC3機器上的彙編程序。 我的裝配程序是一個程序LC3倍增R2和R3,並將結果存儲在R1。 這是我的源代碼(帶註釋) ;Sets pc to this address at start of program
.ORIG x3000
;R1 will store the result lets clear it(ANd with 0)
AND R1,R1,x0
;R2 will be
我想創建在LC3彙編程序計數字符串以下列方式長度: 所有的數據都已經某處存儲在內存中。 存在一個變量,其中存儲了字符串的第一個元素的地址。 (由於缺乏組裝知識,我提前表示道歉,因爲這種情況不稱爲「變量」。) 輸出(字符串的長度)必須存儲在R0。 我做了一個嘗試,但結果令人失望。這裏是我的代碼: .ORIG X3000
AND R0,R0,#0 ;R0 has the output(lenght)