早教吧作业答案频道 -->数学-->
ARM9汇编进位问题进位产生的条件是什么是用二进制还是十六进制计算?比如60-46(10进制)是否产生进位.如果可以能否举几个进位的例子
题目详情
ARM9汇编进位问题
进位产生的条件是什么是用二进制还是十六进制计算?比如60-46(10进制)是否产生进位.如果可以能否举几个进位的例子
进位产生的条件是什么是用二进制还是十六进制计算?比如60-46(10进制)是否产生进位.如果可以能否举几个进位的例子
▼优质解答
答案和解析
是CF进位标志吗?如果是,那其实就和数学一样,当99+1=100这就是进位.但CF进位是当存储结果的内存不够时所产生的进位,它是属于二进制进位.
如:1111 1111+1=0000 0000(无符号情况下),这时候就会产生进位.(即最高位没有地方放,CPU就会将最高位放入进位标志中).
在进行运算时,也可以带进位运算:如:(1111 1111+1)(然后再带进位)-1,这样也可以正确计算结果(有专门的带进位指令).
另外汇编的 (条件判断) 就是通过 (两个操作数相减) 然后观察标志位的情况来判断是大于,小于或等于的.
至于用多少进制计算都没有关系,如:10进制 65535+1在16位下就会产生进位,计算机最终都是按二进制来计算的.
如:1111 1111+1=0000 0000(无符号情况下),这时候就会产生进位.(即最高位没有地方放,CPU就会将最高位放入进位标志中).
在进行运算时,也可以带进位运算:如:(1111 1111+1)(然后再带进位)-1,这样也可以正确计算结果(有专门的带进位指令).
另外汇编的 (条件判断) 就是通过 (两个操作数相减) 然后观察标志位的情况来判断是大于,小于或等于的.
至于用多少进制计算都没有关系,如:10进制 65535+1在16位下就会产生进位,计算机最终都是按二进制来计算的.
看了 ARM9汇编进位问题进位产生...的网友还看了以下:
数制转换将十六进制3C7F转换成八进制数将二进制数10101010转换成十六进制数将二进制数1010 2020-03-30 …
请问数学:十进制是逢十一,1+9=10,那么十六进制逢十六进一,1+15=()多少?请请问数学:十 2020-07-04 …
范仲淹中举的故事谁知道?有没有范仲淹中举这回事,还是一说中举故事就是范进,没有别人发生中举的故事. 2020-07-07 …
下表提供了一种二进制与十六进制之间的转换方法,这也是实际使用的方法之一,利用这个对照表,十六进制与 2020-07-09 …
3,有一个数值311与十六进制数C9相等,则该数值是()数?A二进制B八进制C五进制D十六进制补充 2020-07-09 …
1下列各数中最小的是.A:十进制数25B:二进制数10101C:十六进制数BD:十六进制数1A2十 2020-07-09 …
ARM9汇编进位问题进位产生的条件是什么是用二进制还是十六进制计算?比如60-46(10进制)是否 2020-07-17 …
进制转换(下面有题)请答题1.十六进制数FFF.C相当于十进制数2.二级制小数0.111111转十 2020-07-18 …
一个数在不同进制间的转换问题举例子说,把一个六进制的数转换成八进制的数,先把这个数变为十进制,再转 2020-07-18 …
进制中的舍入问题二进制中的“零舍一入”,八进制中的“三舍四入”,十六进制中的“七舍八入”能解释一下 2020-07-21 …