[讨论] 台水考的计概问题

楼主: jubel (木亟缶夬金戋)   2018-07-22 15:02:29
一数位计算机使用 16 位元指令(instruction),该指令分成 3 个字段:Opcode 字段
、暂存器位址字段(register address field)、立即算子(immediate operand)栏
位。若该指令集可支援 110 个不同的运算与 32 个暂存 器,试问该指令中的 opcode 至
少需要几个位元?
107台水的题目,网络上查到的资料答案是4,但台水公布的答案是7
请问这题怎么解。谢谢
作者: PowerKid (暴力小孩)   2018-07-22 17:12:00
网络查到的应该是立即算子4位元 但这题问的是Opcode所以答案是7
作者: ipod7788 (小小凉)   2018-07-22 17:49:00
题目只问 opcode ,110<2^7
楼主: jubel (木亟缶夬金戋)   2018-07-22 18:59:00
opcode 不是 16 - 7(operand) - 5(register) = 4 吗?
作者: rei0129 (Re)   2018-07-23 10:53:00
他前面问一大串其实只是要问你opcode至少要能放110个,2^7=128可以容纳110

Links booklink

Contact Us: admin [ a t ] ucptt.com