我不知道如果我的問題的標題是正確的,但我學習運行時堆棧和我有下面的C代碼: int main() {
int a, b, c , x;
a = 4;
b = 5
c = 6
x = func(a, b, c);
return;
}
int func(int x, int y, int z) {
int p, q, r;
我對彙編語言非常陌生,在課堂上我們正在使用LC3模擬器開展分部程序。 下面是我的分割算法的代碼。 DIVISION:
AND R3, R3, 0 ; Zero out R3 /This is the remainder
AND R4, R4, 0 ; Zero out R4 /This is the quotient
NOT R3, R2 ; Takes the inverse o
我一直在研究這一點代碼以獲取輸入字符串並在按Enter鍵後顯示它,但它不起作用出於某種原因,我無法弄清楚我哪裏會出錯。我很樂意幫助解決這個問題。 LD R1, RT
LEA R2, ARRAY
INPUT GETC ;read the input character
OUT ;echoes the character
ADD R3, R0, R1