[x64]一段小程序生成一个256位素数
代码:xorq %r12, %r12
xorq %r13, %r13
xorq %r14, %r14
xorq %r15, %r15
not %r12
not %r13d
not %r15d
not %r15
incq %r15
生成256位素数ffffffff00000001 0000000000000000 00000000ffffffff ffffffffffffffff
数值按照小端字节序分别保存在通用寄存器r12 ~ r15中
r12 = 0xFFFFFFFFFFFFFFFF
r13 = 0x00000000FFFFFFFF
r14 = 0x0000000000000000
r15 = 0xFFFFFFFF00000001
认识这个素数干啥用的我就不多说了,不知道的我也懒得解释了(解释这个素数的用途太蛋疼了) 隔壁的非程序猿来围观
1、看不懂这代码
2、大素数一般是用来加密的吧?
页:
[1]