Program #2: Matrix Multiplication This program multiplies two square matrices. You can assume that the size of each matrix is 4×4. You are to design the processor’s FSMD, Datapath and control unit to execute this algorithm. The pseudocode is given below: MatrixMultiplication(matrixA, matrixB): rowsA = number of rows in matrixA colsA = number of columns in matrixA colsB = number of columns in matrixB result = create a new matrix with dimensions rowsA x colsB for i from 0 to rowsA – 1: for j from