This would work out to be 1MB of RAM but only 8bits wide true? Or 256KB at total 32bits wide. Unless Im misunderstanding this correctly?
1MB always means 1024 times 8bits even if it is accessed 4 bytes e.g. 32bits at a time. 1 byte is 8 bits and 1MB is 1024 bytes.
(Actually according to latest standard you need to use 1MiB for 1024x8bit, blame the HD marketing guys who wanted to make their disk look bigger by using MB for 1000x8bit and GB for 1000x1000x8bit).