In most computers prior to the System/38, and most modern ones, data stored on disk was stored in separate logical
files. When data was added to a file it was written in the sector dedicated to this, or if the sector was full, on a new sector somewhere else. The System/38 adopted the
single-level store architecture, where main storage and disk storage are organized as one, from the abandoned
IBM Future Systems project (FS). Every piece of data was stored separately and could be put anywhere on the system. There was no such thing as a physically contiguous file on disk, and the operating system managed the storage and recall of all data elements. ==Capability-based addressing==