Algunas configuraciones del IBM 5100 tenían una memoria ROM llamada "ROS Ejecutable" (Executable Read Only Storage) y que junto con la memoria RAM sumaban más de 64 KB, así que fue usado un simple esquema de bank switching.