1

在这个指令上:

jmp *KeccakP1600_Permute_NroundsTable-8(rT1)

铿锵说道:

错误:64 位模式不支持 32 位绝对寻址

在哪里

KeccakP1600_Permute_NroundsTable:

.quad   KeccakP1600_Permute_Nrounds1
.quad   KeccakP1600_Permute_Nrounds2
.quad   KeccakP1600_Permute_Nrounds3
.quad   KeccakP1600_Permute_Nrounds4
.quad   KeccakP1600_Permute_Nrounds5
.quad   KeccakP1600_Permute_Nrounds6
.quad   KeccakP1600_Permute_Nrounds7
.quad   KeccakP1600_Permute_Nrounds8
.quad   KeccakP1600_Permute_Nrounds9
.quad   KeccakP1600_Permute_Nrounds10
.quad   KeccakP1600_Permute_Nrounds11
.quad   KeccakP1600_Permute_Nrounds12
.quad   KeccakP1600_Permute_Nrounds13
.quad   KeccakP1600_Permute_Nrounds14
.quad   KeccakP1600_Permute_Nrounds15
.quad   KeccakP1600_Permute_Nrounds16
.quad   KeccakP1600_Permute_Nrounds17
.quad   KeccakP1600_Permute_Nrounds18
.quad   KeccakP1600_Permute_Nrounds19
.quad   KeccakP1600_Permute_Nrounds20
.quad   KeccakP1600_Permute_Nrounds21
.quad   KeccakP1600_Permute_Nrounds22
.quad   KeccakP1600_Permute_Nrounds23
.quad   KeccakP1600_Permute_Nrounds24

#define rT1 %rax

我该如何解决?

谢谢

4

0 回答 0