A matrix multiplication routine written in Intel x86 for the Netwide Assembler (NASM).
- Edit
matrixA
andmatrixB
withinmatmult.asm
to represent your chosen input matrices; an example of the input format is as follows:
matrixA DQ 2 ; Number of rows
DQ 3 ; Number of columns
DQ 1, 2, 3 ; Row 1
DQ 4, 5, 6 ; Row 2
- Run
./compile.sh
from within the directory to compile and execute the program.