Skip to content

Commit 3705f87

Browse files
committed
fix intermediate size restriction
1 parent 8465012 commit 3705f87

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

book.tex

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4082,7 +4082,8 @@ \section{Patch Instructions}
40824082
\end{lstlisting}
40834083

40844084
There is a similar corner case that also needs to be dealt with. If
4085-
one argument is an immediate integer larger than $2^{16}$ and the
4085+
one argument is an immediate integer larger than $32$ bits (either
4086+
greater or equal to $2^{31}$ or less than $-2^{31}$) and the
40864087
other is a memory reference, then the instruction is invalid. One can
40874088
fix this, for example, by first moving the immediate integer into
40884089
\key{rax} and then using \key{rax} in place of the integer.

0 commit comments

Comments
 (0)