Printing out memory contents from 152 to 167. Index: 152 Content: -83 Index: 153 Content: -25 Index: 154 Content: 49 Index: 155 Content: 5 Index: 156 Content: 38 Index: 157 Content: -6 Index: 158 Content: -102 Index: 159 Content: 69 Index: 160 Content: 4 Index: 161 Content: 45 Index: 162 Content: -118 Index: 163 Content: -107 Index: 164 Content: 40 Index: 165 Content: 32 Index: 166 Content: -34 Index: 167 Content: 49 Printing out memory contents from 376 to 399. Index: 376 Content: 101 Index: 377 Content: -63 Index: 378 Content: -37 Index: 379 Content: 29 Index: 380 Content: -56 Index: 381 Content: 70 Index: 382 Content: 86 Index: 383 Content: 86 Index: 384 Content: 42 Index: 385 Content: -92 Index: 386 Content: -122 Index: 387 Content: 57 Index: 388 Content: 30 Index: 389 Content: -95 Index: 390 Content: -8 Index: 391 Content: 94 Index: 392 Content: -9 Index: 393 Content: 33 Index: 394 Content: -13 Index: 395 Content: -94 Index: 396 Content: -97 Index: 397 Content: -71 Index: 398 Content: -102 Index: 399 Content: -48 Printing out memory contents from 496 to 551. Index: 496 Content: 82 Index: 497 Content: -90 Index: 498 Content: 41 Index: 499 Content: -66 Index: 500 Content: 93 Index: 501 Content: 57 Index: 502 Content: -50 Index: 503 Content: -5 Index: 504 Content: 88 Index: 505 Content: 55 Index: 506 Content: 66 Index: 507 Content: 21 Index: 508 Content: -109 Index: 509 Content: -123 Index: 510 Content: -97 Index: 511 Content: -18 Index: 512 Content: 119 Index: 513 Content: 53 Index: 514 Content: 56 Index: 515 Content: 1 Index: 516 Content: -123 Index: 517 Content: -114 Index: 518 Content: -85 Index: 519 Content: -110 Index: 520 Content: 46 Index: 521 Content: 74 Index: 522 Content: -102 Index: 523 Content: -101 Index: 524 Content: 37 Index: 525 Content: -71 Index: 526 Content: 8 Index: 527 Content: -21 Index: 528 Content: 59 Index: 529 Content: 108 Index: 530 Content: 8 Index: 531 Content: -24 Index: 532 Content: 99 Index: 533 Content: -91 Index: 534 Content: -32 Index: 535 Content: -108 Index: 536 Content: 113 Index: 537 Content: 38 Index: 538 Content: -107 Index: 539 Content: 57 Index: 540 Content: 39 Index: 541 Content: 120 Index: 542 Content: -11 Index: 543 Content: -95 Index: 544 Content: -44 Index: 545 Content: 28 Index: 546 Content: 44 Index: 547 Content: 118 Index: 548 Content: -8 Index: 549 Content: 12 Index: 550 Content: 61 Index: 551 Content: 115 Printing out memory contents from 1000 to 1023. Index: 1000 Content: -66 Index: 1001 Content: 101 Index: 1002 Content: 79 Index: 1003 Content: -46 Index: 1004 Content: -96 Index: 1005 Content: 122 Index: 1006 Content: 85 Index: 1007 Content: -54 Index: 1008 Content: -115 Index: 1009 Content: -34 Index: 1010 Content: -126 Index: 1011 Content: 19 Index: 1012 Content: 87 Index: 1013 Content: 117 Index: 1014 Content: 103 Index: 1015 Content: -57 Index: 1016 Content: -41 Index: 1017 Content: -57 Index: 1018 Content: -5 Index: 1019 Content: -36 Index: 1020 Content: -76 Index: 1021 Content: 83 Index: 1022 Content: -56 Index: 1023 Content: 12 Direct Mapped Cache: Cache Index Validity Bit Cache Tag Data ======================================================================================== 0 true 2 [119, 53, 56, 1, -123, -114, -85, -110] 1 true 2 [46, 74, -102, -101, 37, -71, 8, -21] 2 true 2 [59, 108, 8, -24, 99, -91, -32, -108] 3 true 2 [113, 38, -107, 57, 39, 120, -11, -95] 4 true 2 [-44, 28, 44, 118, -8, 12, 61, 115] 5 true 2 [89, -92, -19, -86, -98, -17, 100, -4] 6 false 0 [0, 0, 0, 0, 0, 0, 0, 0] 7 true 0 [-91, -26, 62, -75, 17, 116, -93, -76] 8 true 0 [127, -124, 96, 121, 22, -69, 55, -78] 9 true 0 [39, -36, -127, 57, 92, -55, -117, -58] 10 false 0 [0, 0, 0, 0, 0, 0, 0, 0] 11 false 0 [0, 0, 0, 0, 0, 0, 0, 0] 12 false 0 [0, 0, 0, 0, 0, 0, 0, 0] 13 false 0 [0, 0, 0, 0, 0, 0, 0, 0] 14 false 0 [0, 0, 0, 0, 0, 0, 0, 0] 15 true 1 [-19, 89, 79, 67, 22, 56, 69, 13] 16 true 1 [115, 53, -104, 9, 98, 46, 104, 46] 17 true 1 [-51, 126, -85, -12, 78, 29, -47, 18] 18 true 1 [31, -12, 123, -93, -44, 104, -47, -106] 19 true 1 [-83, -25, 49, 5, 38, -6, -102, 69] 20 true 1 [4, 45, -118, -107, 40, 32, -34, 49] 21 true 1 [77, -1, 36, 9, 98, 92, 59, 81] 22 false 0 [0, 0, 0, 0, 0, 0, 0, 0] 23 false 0 [0, 0, 0, 0, 0, 0, 0, 0] 24 false 0 [0, 0, 0, 0, 0, 0, 0, 0] 25 false 0 [0, 0, 0, 0, 0, 0, 0, 0] 26 false 0 [0, 0, 0, 0, 0, 0, 0, 0] 27 true 3 [-122, -62, 74, -77, 30, 75, -58, 116] 28 true 3 [-21, -127, -109, -7, 93, 21, -15, 35] 29 true 3 [-2, -79, -7, -43, 83, -51, -83, 71] 30 true 3 [36, 50, -80, -44, 80, 69, 104, -124] 31 true 3 [-47, -93, 93, 93, -27, -48, 69, -117] Total operations: 84 Hits: 34 Misses: 50 Hit ratio: 40.476190476190474 % Fully Associative Cache: Cache Index Validity Bit Cache Tag Data ======================================================================================== 0 true 52 [86, -55, -10, -103, -24, 83, 46, 68] 1 true 123 [-91, -64, -114, -63, -4, -58, -109, 116] 2 true 124 [35, -67, 105, 123, -38, 5, -51, -26] 3 true 126 [-115, -34, -126, 19, 87, 117, 103, -57] 4 true 127 [-41, -57, -5, -36, -76, 83, -56, 12] 5 true 113 [-71, -2, -9, -66, 13, -77, 37, 49] 6 true 114 [3, 38, 4, 52, -108, 46, -50, -62] 7 true 115 [104, 13, -15, 110, 15, -63, -55, -122] 8 true 116 [2, 3, -109, 19, -56, 59, 123, 43] 9 true 117 [48, -8, 68, 61, -26, -110, -30, -65] 10 true 59 [93, -127, -54, 104, -84, -59, 120, -22] 11 true 60 [114, 71, 94, -23, 12, 117, -67, 65] 12 true 61 [97, 9, -89, -118, -111, -104, -22, -22] 13 true 62 [82, -90, 41, -66, 93, 57, -50, -5] 14 true 64 [119, 53, 56, 1, -123, -114, -85, -110] 15 true 65 [46, 74, -102, -101, 37, -71, 8, -21] 16 true 66 [59, 108, 8, -24, 99, -91, -32, -108] 17 true 67 [113, 38, -107, 57, 39, 120, -11, -95] 18 true 68 [-44, 28, 44, 118, -8, 12, 61, 115] 19 true 69 [89, -92, -19, -86, -98, -17, 100, -4] 20 true 16 [115, 53, -104, 9, 98, 46, 104, 46] 21 true 19 [-83, -25, 49, 5, 38, -6, -102, 69] 22 true 20 [4, 45, -118, -107, 40, 32, -34, 49] 23 true 21 [77, -1, 36, 9, 98, 92, 59, 81] 24 true 17 [-51, 126, -85, -12, 78, 29, -47, 18] 25 true 27 [-51, -107, 48, -15, -14, 63, 124, -117] 26 true 28 [-75, -76, -94, -13, -115, -40, 77, 28] 27 true 29 [44, 96, -110, -65, 101, 56, 74, -20] 28 true 30 [-91, 92, -96, 94, -26, 17, -30, -127] 29 true 31 [89, -83, 30, -122, 44, -10, -16, 118] 30 true 47 [101, -63, -37, 29, -56, 70, 86, 86] 31 true 48 [42, -92, -122, 57, 30, -95, -8, 94] Total operations: 84 Hits: 42 Misses: 42 Hit ratio: 50.0 % Program ended successfully.