Micro 2000 offers top-notch hardware diagnostic tools with over 16 years of experience in the industry. Their free utility is available for download and can be used by anyone, irrelevant of their technical level.
MemScope conducts various tests which are displayed on the menu. The tests are as follows:
1. Test 1 Walking 1's Test: This test uses a walking ones address pattern to test address bits.
2. Test 2 Address Test: The software writes each address location on memory with its own address and will verify each of them for addressing errors.
3. Test 3 All 1's and 0's Test: This test will use the cache memory to write patterns of all 1's and 0's until memory is full and will detect obvious errors.
4. Test 4 8-Bit Pattern Test: This test is similar to Test 1 but instead of moving a 1 bit pattern, it moves an eight-bit pattern.
5. Test 5 Random Data Test: This test sets a random number as a pattern for walking 1's and 0's, unlike Tests 1 or 4. By selecting a different width in the pattern, the test will find more complex or hard to detect errors on memory.
6. Test 6 Block move Memory: This test segments memory into 4 Mb blocks and moves it with the instruction movsl. Once it finishes, it checks the data patterns written on each block for consistency.
7. Test 7 32 Bit Shifting Data Test: The software uses an algorithm that changes the data pattern one bit to the left on every pass or loop. A total of 32 passes will use all data patterns, but the downside is the time required for the test.
8. Test 7 Random Data Sequence Test: This test writes random numbers in sequence into all memory banks. Then, using a key for the random numbers, duplicates the sequence written in memory, which is compared with the original sequence.
MemScope is a perfect solution for anyone who values their system's memory. Its array of tests for memory allows for an extensive exploration of the system’s memory.