0

我正在尝试将此伪代码转换为 LC4 汇编语言

B = 0
If (A >= 0) {
   While (B*B <= A) {
   B = B + 1
   }
}
B = B - 1

if 语句使用什么助记符?是 CMP 和 while 语句 CMPI 吗?

4

1 回答 1

1

我会说这是相反的,与if常数比较,而while没有。所以使用cmpito compare Aagainst0cmpto compare B*Bagainst A

于 2013-02-16T16:01:39.683 回答