2.- PROGRAMACION BASICA 2.1 Ensamblador (y ligador) a utilizar Aunque todos los ensambladores realizan básicamente las mismas tareas, podemos clasificarlos de acuerdo a características. Así podemos clasificarlos en: Ensambladores Cruzados (Cross-Assembler). Se denominan así los ensambladores que se utilizan en una computadora que posee un procesador diferente al que tendrán las computadoras donde va a ejecutarse el programa objeto producido. El empleo de este tipo de traductores permite aprovechar el soporte de medios físicos (discos, impresoras, pantallas, etc.), y de programación que ofrecen las máquinas potentes para desarrollar programas que luego los van a ejecutar sistemas muy especializados en determinados tipos de tareas. Ensambladores Residentes. Son aquellos que permanecen en la memoria principal de la computadora y cargan, para su ejecución, al programa objeto producido. Este tipo de ensamblador tiene la ventaja de que se puede comprobar inmed...
Estructuras Lógicas de Almacenamiento Para la gestión del almacenamiento de una base de datos existen 4 conceptos bien definidos que deben ser conocidos para poder comprender la forma en la que se almacenan los datos. Vamos a ver la diferencia entre bloque, extensión, segmento y espacio de tablas. Bloques: Se tratan de la unidad más pequeña. Generalmente debe múltiple del tamaño de bloque del sistema operativo, ya que es la unidad mínima que va a pedir Oracle al sistema operativo. Si no fuera múltiple del bloque del sistema se añadiría un trabajo extra ya que el sistema debería obtener más datos de los estrictamente necesarios. Se especifica mediante DB_BLOCK_SIZE Extensiones: Se forma con uno o más bloques. Cuando se aumenta tamaño de un objeto se usa una extensión para incrementar el espacio. Segmentos: Grupo de extensiones que forman un objeto de la base de datos, como por ejemplo una tabla o un índice. Espacio de Tablas: Formado por uno o más dataf...
Ejemplos de programas de lenguaje Ensamblador Programa 1: Programa que muestre en la pantalla el mensaje "Hola Mundo" Link del codigo: https://gist.github.com/DanielRdz11/2137ede8eb2c702bec6509401fc56bf4 Programa 2: Programa que determina si eres mayor o menor de edad Mayor de edad: En el codigo se ingreso la edad de 20 años para que asi diera la respuesta el programa Menor de edad: En el codigo se ingreso la edad de 15 años para que asi diera la respuesta el programa Link del codigo: https://gist.github.com/DanielRdz11/ace16bbfb2761bfa25dd3e0cedee9e08 Programa 3: Programa que convierte un numero de decimal a binario Link del codigo: https://gist.github.com/DanielRdz11/110e5c4297604f785fceb48e0a99ff81 Programa 4: Programa que imprime un marco en la ventana Link del codigo: https://gist.github.com/DanielRdz11/18f124deef2c4b2c2ad36eeec99bb3a7 Programa 5: Programa que compara numeros en est...
Comentarios
Publicar un comentario