THE

THE

El sistema de multiprogramación THE fue un sistema operativo designado por un equipo liderado por Edsger W. Dijkstra, descrito en monografías entre 1965 y 1966 y publicado en 1968. Dijkstra nunca le dio el nombre "THE", sino que esto fue solamente una abreviatura de "Technische Hogeschool Eindhoven", el nombre original de la universidad tecnológica Eindhoven, situada en Holanda. El sistema operativo THE fue principalmente un sistema BATCH que soportaba multi-tarea, aunque no fue diseñadoo como tal.

THE introdujo las primeras formas de segmentación de memoria por software, liberando a los programadores de tener que direccionar sobre la memoria física. Esto se logró utilizando una versión modificada del compilador ALGOL (el único lenguaje de programación soportado por el sistema de Dijkstra) para generar llamadas automáticas a las rutinas de sistema, asegurando que la información requerida estuviese en memoria, intercambiándose de ser necesario.

El sistema tenía 6 estratos::

5 Operador de THE

4 Programas del usuario

3 Administración de Entrada/Salida

2 Comunicación entre el operador y el proceso

1 Administración de la memoria y el tambor magnético

0 Distribución del procesador y multiprogramación


El estrato 0 trabajaba con la distribución del procesador, cambiando entre procesos cuando ocurrían interrupciones o los relojes expiraban. Sobre el estrato 0, el sistema constaba de procesos secuenciales, cada uno de los cuales podía programarse sin tener que preocuparse por el hecho de que múltiples procesos estuvieran corriendo en un solo procesador. En otras palabras, el estrato 0 ofrecía la multiprogramación básica de la CPU.

El estrato 1 realizaba el manejo de memoria. Este distribuía espacio para procesos contenidos en la memoria central y en un tambor de 512K palabras que se usaba para contener partes de procesos (páginas) para las cuales no había espacio en la memoria central. Sobre el estrato 1, los procesos no tenía que preocuparse de si estaban en la memoria o en el tambor; el software del estrato 1 se hacía cargo de asegurar que las páginas se trajeran a la memoria siempre que se necesitaran.

El estrato 2 manejaba la comunicación entre cada proceso y la consola de operador.

El estrato 3 se hacía cargo de manejar los dispositivos de E/S y de separar la información en flujo que entraba y salí de ellos. Sobre el estrato 3 cada proceso podía trabajar con dispositivos de E/S abstractos con propiedades agradables, en vez de dispositivos reales con muchas peculiaridades

El estrato 4 era donde se encontraban los programas de los usuarios. No tenían que preocuparse por el manejo de los procesos, memoria, consola o E/S. El proceso operador del sistema se localizaba en el estrato 5.


Wikimedia foundation. 2010.

Игры ⚽ Поможем написать курсовую

Mira otros diccionarios:

  • The La's — Promotional photograph of The La s in 1990. L to R: Lee Mavers, Peter Cammy Camell, Neil Mavers and John Power Background information Origin …   Wikipedia

  • The D4 — Origin Auckland, New Zealand Genres Garage rock revival Years active 1998–2006 Labels Hollywood Records/Flying Nun Records/Infectious …   Wikipedia

  • The — ([th][=e], when emphatic or alone; [th][ e], obscure before a vowel; [th]e, obscure before a consonant; 37), definite article. [AS. [eth][=e], a later form for earlier nom. sing. masc. s[=e], formed under the influence of the oblique cases. See… …   The Collaborative International Dictionary of English

  • The — The, adv. [AS. [eth][=e], [eth][=y], instrumental case of s[=e], se[ o], [eth][ae]t, the definite article. See 2d {The}.] By that; by how much; by so much; on that account; used before comparatives; as, the longer we continue in sin, the more… …   The Collaborative International Dictionary of English

  • The — ([th][=e]), v. i. See {Thee}. [Obs.] Chaucer. Milton. [1913 Webster] …   The Collaborative International Dictionary of English

  • The Go-Go's — Infobox musical artist | Name = Go Go s Background = group or band Birth name = Alias = Origin = Los Angeles, California Genre = Pop, Rock, New Wave, Teen pop, Pop punk Years active = 1978 1985 1990 present Label = Sony BMG Music Entertainment… …   Wikipedia

  • The B-52's — Infobox musical artist | Name = The B 52 s Img capt = The B 52 s at Festival Internacional de Benicàssim, July 21, 2007 Img size = 250 Background = group or band Landscape = yes Origin = Athens, Georgia, U.S. Genre = New wave, pop rock, rock… …   Wikipedia

  • The O.C. — This article is about the FOX television series. For the location from which the series derives its name, see Orange County, California. The O.C. Intertitle Card Seasons 3 4 Format Teen …   Wikipedia

  • the — I. definite article Etymology: Middle English, from Old English thē, masculine demonstrative pronoun & definite article, alteration (influenced by oblique cases as thæs, genitive & neuter, thæt) of sē; akin to Greek ho, masculine demonstrative… …   New Collegiate Dictionary

  • THÉ — s. m. Arbrisseau qui croit à la Chine et au Japon, et dont les feuilles, auxquelles on donne ce même nom, servent à faire une infusion qui se prend chaude. Thé vert. Thé bou. Thé impérial. Boite à thé.   Il se dit également de L infusion de thé.… …   Dictionnaire de l'Academie Francaise, 7eme edition (1835)

  • THÉ — n. m. Arbrisseau qui croît en Extrême Orient et dont la feuille séchée donne, en infusion, une boisson aromatique. Il se dit surtout des Feuilles séchées de cet arbrisseau. Thé vert. Thé noir. Thé de Chine. Thé de Ceylan. Boîte à thé. Une pincée… …   Dictionnaire de l'Academie Francaise, 8eme edition (1935)

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”