Tweaked the figures a bit more.

This commit is contained in:
Garritt McCune
2024-07-24 16:27:52 -05:00
parent 4acb5a7625
commit 04a06fc2ff
2 changed files with 15 additions and 10 deletions
+4 -2
View File
@@ -10,7 +10,7 @@
#1 & #2 & #3 & #4 \\
\hline
\end{tabularx}
\paragraph{Description} #5.
\paragraph{Description} #5
\end{minipage}
}
@@ -69,4 +69,6 @@ All instructions are a fixed width of 32-bits. There are two basic encoding sche
\section{Instructions}
The /r represents a byte that specifies a register. /iX is for the immediate data type, where \textit{X} defines the width, which are 8, 16, or 32 bits.
\subsection{Add}
\OpcodeTable{01 /r /r}{add /r, /r}{Register}{Register}{Sums \textit{Operand 1} and \textit{Operand 2} placing the result into \textit{Operand 1}.}
\OpcodeTable{01 /r /r}{add /r, /r}{Register}{Register}{Sums \textit{Operand 1} and \textit{Operand 2} placing the result into \textit{Operand 1}.}
\subsection{Mov}
\OpcodeTable{04 /mod /r /r}{mov /mod /r, /r}{Register}{Register}{Copies the 32-bit value from \textit{Operand 2} to \textit{Operand 1}.}}