在LC- 3中,机器码实现右移一位
生活随笔
收集整理的這篇文章主要介紹了
在LC- 3中,机器码实现右移一位
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
將x3100內存單元的內容右移一位
我的思路是:
- 一個十進制的數(shù),如果是偶數(shù),將它除于2再轉換為十六進制就是它又移一位的結果;如果是奇數(shù)就減1再除于2
- 如果最后一位是1就是奇數(shù),否則就是偶數(shù)
- 一位LC-3的ISA中沒有除法,R2初始化為0,將它乘于2(即R2+R2),如果結果等于X3100的內容,那么R2就是我們要的結果;如果不是,將R2再加1重復前面的操作
下面是我的答案:
總結
以上是生活随笔為你收集整理的在LC- 3中,机器码实现右移一位的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用spring boot实现一个简单的
- 下一篇: fop文档