boom5251 Asked:2021-12-18 20:55:42 +0000 UTC2021-12-18 20:55:42 +0000 UTC 2021-12-18 20:55:42 +0000 UTC 如何计算汇编程序中数字所需的位数? 772 我的 fasm 代码对从控制台输入的数字执行各种算术运算。如何计算结果所需的位数?例如,数字 12 将适合 5 位(介于 -16 和 15 之间)。如果超出双字,如何将数字存储在 RAM 中? 提前致谢! ассемблер 1 个回答 Voted Best Answer Илья К 2021-12-19T00:04:29Z2021-12-19T00:04:29Z 您必须使用bsr命令,指定的命令将返回数字的最高有效位的数字设置为 1(一),如果是数字 12,它将是数字 3。
您必须使用bsr命令,指定的命令将返回数字的最高有效位的数字设置为 1(一),如果是数字 12,它将是数字 3。