aboutsummaryrefslogtreecommitdiff
path: root/src/m.tex
diff options
context:
space:
mode:
authorAndrew Waterman <andrew@sifive.com>2019-12-08 11:04:34 -0800
committerAndrew Waterman <andrew@sifive.com>2019-12-08 11:04:59 -0800
commite66fce81c290d6cdf1dc66890b417898277eebf8 (patch)
tree376f96ffb074313613e1e3a275d359cabbc6dc9d /src/m.tex
parent80e635f25e407cd469edf7412adaa493462debf6 (diff)
downloadriscv-isa-manual-e66fce81c290d6cdf1dc66890b417898277eebf8.zip
riscv-isa-manual-e66fce81c290d6cdf1dc66890b417898277eebf8.tar.gz
riscv-isa-manual-e66fce81c290d6cdf1dc66890b417898277eebf8.tar.bz2
multiplicand, not multiplier, is signed
Diffstat (limited to 'src/m.tex')
-rw-r--r--src/m.tex4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/m.tex b/src/m.tex
index 03e2e7b..fb3ac6a 100644
--- a/src/m.tex
+++ b/src/m.tex
@@ -54,8 +54,8 @@ multiply operation instead of performing two separate multiplies.
\begin{commentary}
MULHSU is used in multi-word signed multiplication to multiply the
-most-significant word of the multiplier (which contains the sign bit)
-with the less-significant words of the multiplicand (which are unsigned).
+most-significant word of the multiplicand (which contains the sign bit)
+with the less-significant words of the multiplier (which are unsigned).
\end{commentary}
MULW is an RV64 instruction that multiplies the lower 32 bits of the source