256x4=1024 bits are stored.128x8=1024 ,yes this chip can be specified as 128 byte
128x8=128 bytes 4096x16=4069x(8x2)=4096x2 bytes; hence, chips required, 4096*2/128=64; ans=64.
give address according to size of memory like 128x8 FOR SINGLE CHIP it means 27=128, 7no off line and 16bit add bus &data bus 8bit, add start 0000H to 007F A15 A14 A13 A12 A11 A10 A9 A8 AD7 AD6 AD5 AD4 AD3 AD2 AD1 AD0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1