UNIX Time-Sharing System: UNIX on a Microprocessor
1978; Institute of Electrical and Electronics Engineers; Volume: 57; Issue: 6 Linguagem: Inglês
10.1002/j.1538-7305.1978.tb02143.x
ISSN2376-7154
Autores Tópico(s)Embedded Systems Design Techniques
ResumoThe decrease in the cost of computer hardware, brought about by the advent of the microprocessor and inexpensive solid-state memory, has brought the personal computer system to reality. Although the cost of software development shows no sign of decreasing soon, the fact that a large amount of software has been developed for the UNIX∗ time-sharing system in the high-level language, C, makes much of this software portable to another processor with rather limited hardware in comparison. A single-user UNIX system has been developed for the DEC LSI-11 microprocessor using 20K words of primary memory and floppy disks for secondary storage. By preserving the user-system interface of the UNIX system, it is possible to run almost all of the standard UNIX languages and subsystems on this single-user version of the UNIX system. A background process as well as foreground processes may be run. The file system is “UNIX-like,” but has provisions for dealing with contiguous files. Subroutines have been written to interface to the file system on the floppy disks. Asynchronous read/write routines are also available to the user. The LSI-UNIX system (LSX) has appeal as a stand-alone system for dedicated applications, as well as many potential uses as an intelligent terminal system.
Referência(s)