CiscOS determines the amount of memory available by writing a known value to 0x00000000 and then checking every 1K (0x400) bytes for that value. The original hardware presumably only decoded the address lines it needed for the installed memory causing the memory to be available at every multiple of the RAM size.
CiscOS determines the amount of memory available by writing a known value to 0x00000000 and then checking every 1K (0x400) bytes for that value. The original hardware presumably only decoded the address lines it needed for the installed memory causing the memory to be available at every multiple of the RAM size.