|
|
|||||||||
| El Amiga Me Encanta ha conseguido el permiso por escrito de IDG Comunications España para ofrecer los artículos de la revista Amiga World España. |
|
![]() |
AMIGA ROM KERNEL REFERENCE MANUAL: LIBRARIES & DEVICESFabricante: Adisson Wesley De los tres títulos que componen la serie de ROM KERNEL, y programador, este es posiblemente el libro más completo cara al programador. Para comenzar este comentario, reseñar que el libro se compone de 935 páginas; en las cuales se encuentra información documentada de todo tipo, al tiempo que ésta se ve acompañada de algunas rutinas de apoyo. Dichas rutinas se encuentran escritas generalmente en lenguaje C, así como en ensamblador; siendo dos de los lenguajes base de la programación en Amiga. Es difícil encontrar un libro que de por sí pueda englobar todas las funciones realizadas por el ordenador. En este caso, Libraries & Devices, como su título indica, se centra en el manejo y funciones de las librerías y periféricos del Amiga, ya sean éstas de tipo interno o externo. El libro se divide en cuarenta y tres capítulos, además de tres apéndices y varias tablas. En estos capítulos, se explican con profundidad todos los elementos incluidos en el sistema de intuición; es decir desde el manejo de pantallas, ventanas, gadgets y requesters, hasta el poco conocido funcionamiento de los Drivers. En lo que se refiere a los capítulos dedicados al trabajo con los periféricos, se explican todas las funciones que éstos pueden realizar; así como la forma de acceder a los datos (si se trata del Drive), o la definición de impresora con la que se va a trabajar. De igual forma se describen los procesos de acceso a teclado; siendo este un elemento de gran valor a la hora de realizar programas con introducción directa de datos. Unos capítulos especialmente interesantes, son los dedicados al Workbench y a su estructura, dentro de los cuales, se incluye una explicación de cómo se deben realizar los programas autoejecutables. Otros capítulos de sumo interés, y en los que se centra el libro con cierto énfasis, es el dedicado a gráficos, animación y sonido. Por otro lado también se trata el tema de las interrupciones, las cuales son una gran herramienta de uso para el programador. De esta forma se explican desde las nociones elementales, hasta la creación de nuestras propias tablas de control de interrupciones; todo ello accediendo lógicamente a las librerías del sistema. Dentro del trabajo con la memoria, se explican de una forma clara y concisa todas las funciones que se pueden realizar mediante las llamadas a las librerías. De esta sencilla forma se podrán volcar zonas de memoria de una zona a otra, como por ejemplo desde memoria fast a memoria chip; además de las consabidas funciones de alojar y desalojar memoria. Los Sprites, Bobs y demás gráficos se explican desde la base de su funcionamiento, acabando con temas más complejos como puedan ser el movimiento o animación de éstos mediante la consecución de diferentes secuencias. Otro tema que se trata en este libro, es la definición de nuevas fuentes de letra; con lo cual el usuario podrá generar su propio Font de uso estándar. En este aspecto se incluye un extenso programa ejemplo de creación de fuentes escrito en C, con el cual el usuario podrá comprobar de una forma visual los resultado de las funciones descritas. Las librerías encargadas de las funciones matemáticas, se dividen entre las encargadas de los números enteros y los números de coma flotante; existiendo para cada uno de éstos funciones de tipo específico. |
| Envía esta página web a un amigo: Esta opción está desactivada temporalmente, rogamos disculpen las molestias |
|