我在閱讀CS書時遇到了下面的問題,有人可以給我解釋一下嗎? >「小人電腦可以有10個操作碼(0-9)和100個存儲字(0-99),如果用二進制數代替十進制數,LMC每個字的最小位數是多少是?」小人電腦每個單詞的最小位數是多少?
0
A
回答
1
既然你需要能夠辨別運行10碼,最小的字大小必須是4位。使用4位,可以表示最多2^4 = 16個可能的代碼(因爲每個位可以是0或1)。小於(2^3 = 8)將不允許每個代碼使用單獨的二進制數。
0
小個子計算機是其中一個指令在一個字中保存的架構,因此一個字必須包含兩個操作碼和地址。這意味着你必須保持000到999,所以我的答案是10位。你可以假設這個問題意味着操作碼和地址在不同的字段中 - 在這種情況下,你需要4位用於操作碼,7位用於總共11位地址。
注意,LMC具有「跳躍如果大於或等於零」的指示和這意味着什麼,你必須能夠代表負數 - 這樣意味着內存有一個符號位。我自己的模擬允許-999到+999作爲內存中的數字。
相關問題
- 1. 小人電腦
- 2. OpenLayers規模:單位大小是多少?
- 3. 小數可以代表的第二個最小值是多少?
- 4. 使用Javascript循環到最少2位小數和最多4位小數
- 5. JavaScript接受多少個小數位數?
- 6. IEEE 24位浮點數的最小正值是多少?
- 7. 32位有符號整數的最小值是多少?
- 8. 小男人電腦 - 分支上積極
- 9. LMC - 不進入負面(小人電腦)
- 10. 局域網內電腦的最大數量是多少?
- 11. glviewport參數的單位大小是多少?
- 12. PHP中單個POST變量的最大大小是多少?
- 13. 人類可以檢測到的最小延遲是多少?
- 14. setTimeout的最小毫秒值是多少?
- 15. BigDecimal與最小的2個小數位
- 16. 返回每小時最少列數?
- 17. 每種情況下的最大文件大小是多少?
- 18. iPhone - AudioQueueLevelMeterState - 電源的單位是多少?
- 19. 最小化FormClose防止電腦關機
- 20. 手機和平板電腦的FB封面圖像的大小是多少?
- 21. 糾正所有2位錯誤所需的最小位數是多少?
- 22. 4位有多少個單詞
- 23. 關於小人電腦除數(模數)分數
- 24. 需要最小的Android平板電腦大小信息
- 25. 菜單項的大小是多少?
- 26. 每個程序員最少的測試人員數量是多少?
- 27. 以字節爲單位的RSA簽名的大小是多少?
- 28. android平板電腦的最低api級別是多少?
- 29. GAE數據存儲中單個屬性的大小是多少
- 30. AdSize.BANNER的大小(以像素爲單位)是多少?