I'd never suggest doing this (or try this myself) for a hobbyist project, but... how would one correctly interface the 4164/41256 ICs to a processor which outputs the all address bits simultaneously? The way these ICs are designed, the bit locations are multiplexed into rows and columns of bits to reduce the number of wire connections required (a standard technique, if I remember correctly), and a row/column strobe differentiates whether the input address is for the desired column or row. Since a data bit in the 4164/41256 ICs therefore cannot be accessed in a single system or memory* bus clock cycle, where is the data stored in between the row/column strobe, if a processor such as the 8088 outputs the entire address is one cycle- a buffer IC? What additional glue logic is required to properly interface to these RAM chips?
*In these old PCs, the system and memory bus run at the same speed, inserting wait states as necessary, correct?
*In these old PCs, the system and memory bus run at the same speed, inserting wait states as necessary, correct?