4.5 Memory System Architectures