CACHE FINALLY WORKING
This commit is contained in:
@@ -1604,7 +1604,7 @@ Disassembly of section .text:
|
||||
80001778: 00178793 addi a5,a5,1
|
||||
8000177c: fef42623 sw a5,-20(s0)
|
||||
80001780: fec42703 lw a4,-20(s0)
|
||||
80001784: 00300793 li a5,3
|
||||
80001784: 0ff00793 li a5,255
|
||||
80001788: fae7dae3 bge a5,a4,8000173c <initialize_mats+0x14>
|
||||
8000178c: 00000013 nop
|
||||
80001790: 01c12403 lw s0,28(sp)
|
||||
@@ -1625,7 +1625,7 @@ Disassembly of section .text:
|
||||
800017c4: fec42783 lw a5,-20(s0)
|
||||
800017c8: 00078e63 beqz a5,800017e4 <print_matrix+0x48>
|
||||
800017cc: fec42783 lw a5,-20(s0)
|
||||
800017d0: 0017f793 andi a5,a5,1
|
||||
800017d0: 00f7f793 andi a5,a5,15
|
||||
800017d4: 00079863 bnez a5,800017e4 <print_matrix+0x48>
|
||||
800017d8: 810007b7 lui a5,0x81000
|
||||
800017dc: 13c78513 addi a0,a5,316 # 8100013c <barrier_bool+0xfffd6e74>
|
||||
@@ -1644,7 +1644,7 @@ Disassembly of section .text:
|
||||
80001810: 00178793 addi a5,a5,1
|
||||
80001814: fef42623 sw a5,-20(s0)
|
||||
80001818: fec42703 lw a4,-20(s0)
|
||||
8000181c: 00300793 li a5,3
|
||||
8000181c: 0ff00793 li a5,255
|
||||
80001820: fae7d2e3 bge a5,a4,800017c4 <print_matrix+0x28>
|
||||
80001824: 810007b7 lui a5,0x81000
|
||||
80001828: 14478513 addi a0,a5,324 # 81000144 <barrier_bool+0xfffd6e7c>
|
||||
@@ -1660,14 +1660,16 @@ Disassembly of section .text:
|
||||
80001848: 00112623 sw ra,12(sp)
|
||||
8000184c: 00812423 sw s0,8(sp)
|
||||
80001850: 01010413 addi s0,sp,16
|
||||
80001854: 00b00513 li a0,11
|
||||
80001858: fa5fe0ef jal ra,800007fc <vx_print_hex>
|
||||
8000185c: 00000793 li a5,0
|
||||
80001860: 00078513 mv a0,a5
|
||||
80001864: 00c12083 lw ra,12(sp)
|
||||
80001868: 00812403 lw s0,8(sp)
|
||||
8000186c: 01010113 addi sp,sp,16
|
||||
80001870: 00008067 ret
|
||||
80001854: ed5ff0ef jal ra,80001728 <initialize_mats>
|
||||
80001858: 810267b7 lui a5,0x81026
|
||||
8000185c: 22078513 addi a0,a5,544 # 81026220 <barrier_bool+0xffffcf58>
|
||||
80001860: f3dff0ef jal ra,8000179c <print_matrix>
|
||||
80001864: 00000793 li a5,0
|
||||
80001868: 00078513 mv a0,a5
|
||||
8000186c: 00c12083 lw ra,12(sp)
|
||||
80001870: 00812403 lw s0,8(sp)
|
||||
80001874: 01010113 addi sp,sp,16
|
||||
80001878: 00008067 ret
|
||||
|
||||
Disassembly of section .rodata:
|
||||
|
||||
|
||||
Binary file not shown.
@@ -375,22 +375,22 @@
|
||||
:101750001307300023A0E700B77702810327C4FEF8
|
||||
:101760001317270093870722B307F70013072000FA
|
||||
:1017700023A0E7008327C4FE938717002326F4FEE7
|
||||
:101780000327C4FE93073000E3DAE7FA13000000F2
|
||||
:101780000327C4FE9307F00FE3DAE7FA1300000023
|
||||
:101790000324C1011301010267800000130101FD50
|
||||
:1017A000232611022324810213040103232EA4FC07
|
||||
:1017B000B707008113858711EFF08F80232604FE81
|
||||
:1017C0006F0080058327C4FE638E07008327C4FE55
|
||||
:1017D00093F7170063980700B70700811385C713B5
|
||||
:1017D00093F7F70063980700B70700811385C713D5
|
||||
:1017E000EFE01FFE8327C4FE939727000327C4FD65
|
||||
:1017F000B307F70083A7070013850700EFF00F80FA
|
||||
:10180000B707008113850714EFE09FFB8327C4FE11
|
||||
:10181000938717002326F4FE0327C4FE93073000A6
|
||||
:10181000938717002326F4FE0327C4FE9307F00FD7
|
||||
:10182000E3D2E7FAB707008113854714EFE05FF9C9
|
||||
:10183000130000008320C10203248102130101036D
|
||||
:1018400067800000130101FF23261100232481007B
|
||||
:10185000130401011305B000EFE05FFA93070000E5
|
||||
:10186000138507008320C1000324810013010101B7
|
||||
:04187000678000008D
|
||||
:1018500013040101EFF05FEDB767028113850722E2
|
||||
:10186000EFF0DFF393070000138507008320C1002A
|
||||
:0C187000032481001301010167800000C7
|
||||
:02000004810079
|
||||
:10000000300000003100000032000000330000002A
|
||||
:10001000340000003500000036000000370000000A
|
||||
|
||||
@@ -7,10 +7,10 @@ unsigned z[1024] = {0};
|
||||
|
||||
unsigned temp = 6;
|
||||
|
||||
#define MAT_DIM 2
|
||||
#define MAT_DIM 16
|
||||
|
||||
#define NUM_COLS 2
|
||||
#define NUM_ROWS 2
|
||||
#define NUM_COLS 16
|
||||
#define NUM_ROWS 16
|
||||
|
||||
double sc_time_stamp()
|
||||
{
|
||||
@@ -43,17 +43,17 @@ int main()
|
||||
|
||||
// unsigned f = temp;
|
||||
|
||||
vx_print_hex(11);
|
||||
// vx_print_hex(11);
|
||||
// vx_printc(0, 'a');
|
||||
|
||||
// initialize_mats();
|
||||
initialize_mats();
|
||||
|
||||
// matrix multiplication
|
||||
// vx_sq_mat_mult(x, y, z, MAT_DIM);
|
||||
// vx_print_str("\n\nMatrix multiplication\n");
|
||||
// print_matrix(z);
|
||||
|
||||
// print_matrix(x);
|
||||
print_matrix(x);
|
||||
|
||||
// // matrix addition
|
||||
// vx_mat_add(x, y, z, NUM_ROWS, NUM_COLS);
|
||||
|
||||
Reference in New Issue
Block a user