Amigaos

Solo disponible en BuenasTareas
  • Páginas : 11 (2524 palabras )
  • Descarga(s) : 0
  • Publicado : 24 de enero de 2012
Leer documento completo
Vista previa del texto
República Bolivariana de Venezuela
Ministerio del Poder Popular para la Defensa

Universidad Nacional Experimental de la Fuerzas Armadas (U.N.E.F.A)
Núcleo: Miranda
Extensión: Santa Teresa



El siguiente contenido nos hablara un poco sobre lo que es el sistema operativo “AMIGAOS” este es poco conocido por eso decidi investigar e investigar sobre el tema, en foros del mismo yexperiencias de los usuarios mostrándolo en Youtube.

Este es un sistema operativo que a principio solo se empleo en dispositivos de comunicación motorolas, explicaremos las características de los microprocesadores con que trabaja, como trabaja la memoria, sobre los componentes integrados, scritps multitarea que se emplearon, uso y elementos del mismo entre otros.

AmigaOS

Es el nombre querecibe el conjunto de la familia de gestores de ventanas y ROMs que incluían por defecto los ordenadores personales Commodore Amiga como sistema operativo. Fue desarrollado originalmente por Commodore International, e inicialmente presentado en 1985 junto con el Amiga 1000. Comenzó a funcionar en un microprocesador de la serie Motorola de la familia 68k (68000, 68010, 68020, 68030, 68040 y 68060) de32-bit, excepto el AmigaOS 4 que funciona sólo en los microprocesadores PowerPC.

Las primeras versiones (1.0, 1.1, 1.2 y 1.3) del intérprete de comandos que incorporaba, se llamaba Amiga Disk Operating System o AmigaDOS. Posteriormente se cambió el nombre por AmigaOS, manteniéndose hasta la actualidad.

Cabe destacar el núcleo multitarea llamado Exec, un API llamada Intuition y una InterfazGráfica de Usuario llamada Workbench.

Características
Entre otras características posee:

* Multitarea preemptiva al estilo Unix utilizando un sistema de prioridades
* Arquitectura micro núcleo
* Interrupciones programables en tiempo real con muy bajas latencias
* Diseño de 32 bit
* BOOPSI (Sistema orientado a objetos estándar para la mayoría de componentes)
* ARexxintegrado (lenguaje de scripting que permite automatizar tareas)
* Dispositivos de sistema de ficheros programables (permite acceder transparentemente y sin recompilar núcleos ni parches a particiones FAT, NTFS, FAT32, ext2, HFS... y usar sistemas de ficheros nativos de Amiga mejorados como SmartFileSystem o ProfessionalFileSystem)
* Datatypes, un sistema modular de códecs para audio,animación, imágenes, texto, etcétera que permite acceder a todo tipo de formatos desde todas las aplicaciones sin cambiar una sola línea.

Es importante notar que no dispone de protección de memoria y que su paso de mensajes ultrarrápido usa punteros. No obstante existen herramientas de desarrollador diseñadas para detectar accesos a memoria no autorizados.

También conviene reseñar que AmigaOS adiferencia de otros sistemas operativos de m68k como MacOS, no requiere que partes del SO estén en zonas fijas de memoria. Esto permite por ejemplo liberar la parte baja de la memoria mediante emuladores/máquinas virtuales como Shapeshifter, Fusion/iFusion o Basilisk II

Viene dividido en varias partes:

Kickstart: Es la parte que reside en ROM: contiene el gestor de arranque, el núcleo, lasbibliotecas más importantes y la parte fundamental del entorno gráfico.
Workbench: Es el escritorio del sistema, se lanza mediante el comando LoadWB y puede ser sustituido o incluso puede evitarse lanzarlo. El comando en sí viene en disco pero las librerías están en la ROM. A menudo se confunde pensando que el escritorio es el sistema operativo.
AmigaOS propiamente dicho, el cualincluye las partes que no caben en la ROM, contiene librerías adicionales (por ejemplo para crear interfaces de usuario), el lenguaje de scripting ARexx, sistemas de ficheros para acceder a discos de MS-DOS u otros mejorados, fuentes de letra, parches y algunas utilidades que complementan el Kickstart

El AmigaOS y el Workbench no se requieren para que el Amiga funcione, es por ello por lo que...
tracking img