In a computer system comprising a processor, an address decoder, and a system bus having a plurality of connector slots, wherein the processor and the address decoder are both coupled to the bus, and one or more memory units are correspondingly connected to one or more of the connector slots, a method for automatically configuring system memory address space of the computer system during system reset, the method comprising the steps of:
- (a) outputting and maintaining one memory size of a selected one of the one or more memory units on one or more shared bus signal lines of the system bus, through one of the connector slot(s), by the selected one of the one or more memory units, while system reset is in progress, responsive to a system reset bus signal so denoting;
- (b) coupling the memory size maintained by the selected memory unit on the shared bus signal lines to the address decoder by the bus while the memory size is being output and maintained;
- and
- (c) systematically selecting the memory unit(s) and reading the shared bus signal lines, one memory unit at a time, incrementally configuring the system address space in accordance to the memory size(s) systematically read, and retaining the system address space configuration information by the address decoder, while system reset is in progress, responsive to the same system reset bus signal, the retained system address configuration information being used by the address decoder subsequently during operation to select the appropriate ones of the one or more memory units when the one or more memory units are address by the processor.