LC3机器语言

时间:2013-05-14 21:29:33

标签: assembly machine-language

在LC-3机器语言中如何将16位左移n位?好像我们有 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 和二进制数是 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |

那么我们怎样才能离开3班?

1 个答案:

答案 0 :(得分:3)

因为LC-3显然没有轮班操作,所以你必须亲自动手。

一些人在这里讨论LC-3模拟器和位移操作http://www.asmcommunity.net/board/index.php?topic=28978.0表示:

  

对于向左移位的每个位位置,将其乘以2(或者如果您愿意,可将其添加到自身)

希望有所帮助。