Você está na página 1de 7

SISTEMA OPERATIVO PC-DOS

El IBM PC DOS (nombre completo: the ibm personal computer disk


operating system) es un sistema operativo de disco (Dos) para el ibm
personal computer y los sistemas compatibles. Fue uno de los
sistemas operativos que domin el mercado de los computadores
personales entre 1985 y 1995. manufacturado y vendido por ibm
desde el ao 1981 al 2000.
Tiene las mismas races que el el MS-DOS. De hecho, el ms-dos y el
pc-dos son dos variantes del mismo sistema operativo con algunas
diferencias. Mientras que el pc-dos fue hecho originalmente para los
computadores personales de IBM, el MS DOS apuntaba al mercado de
los clones.

Creacin del PC DOS


Microsoft compr una licencia no exclusiva para el 86-dos
(anteriormente llamado QDOS) a seattle computer products (scp) en
diciembre de 1980 por 25.000 dlares. En mayo de 1981, se contrat
a tim paterson para portar QDOS al IBM-PC que utilizaba el
procesador intel 8088, que era ms lento y menos costoso, y que
tena su propia familia especfica de perifericos.

Estructura
El PC DOS estaba formado por cuatro componentes pricipales:
1. El sector de arranque (boot record), que se encuentra en el
primer sector del disquete o de la particin del disco donde se
encuentra instalado el Dos.
2. El archivo IBMBO.Com, el cual es la interfaz del Dos para
llamadas al IBM BIOS, que era el BIOS de los computadores
personales de IBM.
3. El archivo IBMDOS:COM, el cual es propiamente la
implementacin del DOS, y contiene el cdigo de las llamadas
de funcin, (lo que hoy llamariamos las API).
4. El archivo COMMAND:COM, es el procesador de comandos, que
recibe las instrucciones (comandos) escritos por el usuario y los
ejecuta.
Adicionalmente hay una serie de programas ejecutables, algunos
archivos de configuracin y otros.

Funciones
El Pc-Dos tenia una serie de funciones que podan ser llamadas por
los programas por medio de interrupciones. Haba funciones para
entrada por teclado, salida por pantalla, entrada y salida por consola
(la cual era la combinacin del teclado y directorios, manejo del disco,
fecha y hora, etc.

MS-DOS
MS-DOS (siglas de Microsoft Disk Operating System, Sistema
operativo de disco de microsoft) es un sistema operativo para
computadora basado en x86. fue el miembro ms popularmente
conocido de la familia de sistemas operativos Dos de microsoft y el
principal sistema para computadoras personales compatible con IBM
PC en la dcada de 1980 y mediados de 1990, hasta que fue
sustituida gradualmente por sistemas operativos que ofrecan una
interfaz grfica de usuario, en particular por varias generaciones de
microsoft windows.
MS-Dos naci en 1981 al encargrsele a microsoft producir un sistema
operativo para la gama de computadoras personales IBM PC de IBM.
En este momento, microsoft compr los derechos de QDOS, tambin
conocido como 86-Dos, de seattle computer products que fue
elaborado por tim paterson, y comenz a trabajar en las
modificaciones para poder cumplir con los requerimientos de IBM.

SISTEMA OPERATIVO UNIX


Unix (registrado oficialmente como Unix) es un sistema operativo
portable, multitarea y multiusuario; desarrollo, en principio, en 1969,
por un grupo de empleados de los laboratorios bell de AT &T, entre los
que figuran Dennis Ritchie, Ken Thompson y Douglas Mcllroy.
El sistema, junto con todos los derechos fueron vendidios por AT&T a
Novell, Inc. Esta vendi posteriormente el software a santa cruz
operation en 1995 y esta, a su vez, lo revendi a caldera software en
2001, empresa que despus se convirti en el grupo sco. Sin
embargo, novell siempre argument que solo vendi los derechos de
uso del software, pero que retuvo el copyright sobre UNIX. En 2010
y tras una larga batalla legal, sta ha pasado nuevamente a ser
propiedad de novell.
Solo los sistemas totalmente compatibles y que se encuentran
certificados por la especificacin single unix specification puede ser
denominadas UNIX (otros reciben la denominacin similar a un
sistema unix o similar a unix). En ocasiones, suele usarse el
trmino unix tradicional para referirse a unix o a un sistema
operativo que cuenta con las caracteristicas de Unix Versin 7 o
Unix System V.

Familias UNIX ms significativas

AT&T: la familia que tuvo su origen en el UNIx de AT&T.


Considerada la familia UNIX pura y original. Sus sistemas operativos
ms significativos son UNIX System III y UNIX System V.

BSD: familia originada por el licenciamiento de UNIX a berkely.


BSD se reescribi para no incorporar propiedad intelectual originada
de AT&T en la versin 4.

AIX: esta familia surge por el licenciamiento de UNIX System III


a IBM.

Xenix: familia derivada de la adquisicin de los derechos


originales de AT&T primero por parte de microsoft y de esta los
vendi a SCO.


GNU: en 1993, Richard Stallman anunci el proyecto GNU,
un ambicioso esfuerzo para crear un sistema similar a Unix, que
pudiese ser distribuido libremente. El software desarrollado por este
proyecto- por ejemplo,GNU Emacs y GCC- tambin han sido parte
fundamental de otros sistemas Unix.

Linux: en 1991, cuando Linus Torvalds empez a proponer el


ncleo Linux y a reunir colaboradores, las herramientas GNU eran la
eleccin perfecta. Al combinarse ambos elementos, conformaron la
base del sistema operativo (basado en POSIX) que hoy se conoce
como GNU/Linux.

Las interrelaciones entre estas familias


aproximandamente en orden cronolgico:

son

las

siguientes,

La familia BSD surge del licenciamiento del Unix original AT&T.

Xenix tambin surge por licenciamiento del Unix original de


AT&T, aunque an no era propiedad de SCO.

AIX surge por licenciamiento de UNIX System III, pero tambin


incorpora propiedad intelectual de BSD.

La familia original AT&T incorpora ilegalmente propiedad


intelectual de BSD en UNIX System III r3.

La familia AIX vuelve a incorporar propiedad intelectual de la


familia AT&T, esta vez procedente de UNIX System V.

Linux incorpora propiedad intelectual de BSD, gracias a que


ste tambin se libera con una licencia de cdigo abierto
denominada Open-source BSD.

IMPLEMENTACIN MS IMPORTANTES
A lo largo de la historia ha surgido una gran multitud de
implementaciones comerciales de Unix. Sin embargo, un conjunto
reducido de productos han consolidado el mercado y prevalecen
gracias a un esfuerzo de desarrollo por parte de sus fabricantes. Los
ms importantes son:

Solaris de Sun microsystems.


AIX de IBM.
HP-UX de Hewlett-Packard.

Red Hat Enterprise Linux.


Suse Linux de Novell.

Tambin son populares los sistemas operativos descendientes de


4.4BSD

freeBSD.
OpenBSD.
netBSD.

LLAMADAS DEL SISTEMA UNIX


Las llamadas al sistema siempre las ejecuta el ncleo en el modo
sistema. La nica forma de pasar desde una aplicacin al modo
sistema es por medio de una interrupcin. Por lo tanto las llamadas al
sistema se implementacin precisamente a travs de una
interrupcin.
Cuando se hace una llamada al sistema como read, write, etc., se
invoca un procedimiento de biblioteca cuya nica labor es colocar los
argumentos en registros de procesador y luego ejecutar una
instruccin de mquina ilegal (instruccin trap). Esta instruccin
causa la interrupcin que el ncleo reconoce como una llamada al
sistema.

IMPLEMENTACIN DE UNIX
Las implementacin clsicas de Unix administran los procesos en un
esquema similar al de nSystem. La estrategia de sheduling de
procesos es un ms elaborada pues implementa procesos con
prioridades y al mismo tiempo intenta dar un buen tiempo de
respuesta a los usuarios interactivos, algo que no es fcil de lograr
debido a las restricciones que impone la memoria del procesador.
Ms interesante que la estrategia de sheduling es estudiar primero, a
partir de que momento los procesos comienzan a compartir parte de
su espacio de direcciones y segundo, cmo se logra la exclusin en
secciones crticas.

Unix en monoprocesadores

Cuando un proceso ejecuta una aplicacin el procesador se encuetra


en modo usuario, y por lo tanto algunas instrucciones estn inhibidas.
Si se ejecutan se produce una interrupcin que atrapa el ncleo.
Los segmentos del espacio de direcciones que son visibles desde una
aplicacin son el de cdigo, datos y pila.
Cuando ocurre una interrupcin el procesador pasa al modo sistema e
invoca una rutina de atecin de esa interrupcin. Esta rutina es
provista por el ncleo y su direccin se rescata del vector de
interrupciones, el que no es visible desde un proceso en modo
usuario.

UNIVERSIDAD DOM. O&M

Nombre
JOICY DE J. KALAJARY C. SIMONS
Matrcula
16-EIST-1-071

Carrera
Ing. De Sistema y Comp.
Seccin
0309
Materia
Sistema Operativo I
Profesor
FEDERICO MONTERO LEBRON

Você também pode gostar