#include "libepc.h" int main(void) { unsigned int diff; QWORD64 start,end; int data[100][100], i,j; ClearScreen(0x07) ; start = CPU_Clock_Cycles(); for(j=0; j < 50; j++) for(i=0; i < 50; i++) data[i][j] = 0; diff = CPU_Clock_Cycles() - start; SetCursorPosition(10,20); PutString("First Elapsed CPU cycles: "); PutUnsigned(diff,10,10); start = CPU_Clock_Cycles(); for(i=0; i < 50; i++) for(j=0; j < 50; j++) data[i][j] = 0; diff = CPU_Clock_Cycles() - start; SetCursorPosition(15,20); PutString("Second Elapsed CPU cycles: "); PutUnsigned(diff,10,10); return 0 ; }