Memory Mapping Device for the IBM Personal Computer
Original Publication Date: 1985-Mar-01
Included in the Prior Art Database: 2005-Feb-18
The memory mapper 10, shown in the figure,is a hardware device that allows the developers of application programs written for the IBM Personal Computer (PC) to perform memory mapping and path coverage analysis when testing an application program during its development stages. Memory mapping is the process of writing a logical "one" into a random-access memory (RAM) at the corresponding address at which the application program is executing. A memory will therefore show a "one" at each location executed by the application program and a "zero" where execution did not occur. Path coverage analysis is obtained from the memory map by noting the locations of the map which correspond to conditional jump instructions.