operaciones basicas de la memoria

Embed Size (px)

DESCRIPTION

trabajo de la unidad 3 de la materia lenguaje de interfaz

Citation preview

DIRECCIN GENERAL DE EDUCACIN SUPERIOR TECNOLGICAInstituto Tecnolgico de AcapulcoIngeniera en sistemas computacionales

PRACTICA 3:DESARROLLAR PROGRAMAS EN ENSAMBLADOR QUE REALICEN OPERACIONES BSICAS EN MEMORIA.

MATERIA: LENGUAES DE INTERFAZPROFESOR: URZUA OSORIO DAGOBERTOAULA: 7LBHORA: 09:00 10:00 A.MIntegrantes: Sahid Campos Godoy Freddy Organista Ponce Beatriz Lpez Salazar Hctor Garca Montalvo Gustavo Salgado Martnez

RBRICA: Criterio

Altamente competenteCompetenteMedianamente competenteNo competente

desarroll la habilidad para desarrollar prcticas en el programaConoce y maneja ampliamente el tema(14 puntos)Conoce y maneja adecuadamente los dispositivos a emplear(10 puntos)Lo maneja medianamente(5 puntos)

No conoce el tema(0 puntos)

Respuestasa preguntastericasDemuestra que sabe bien el tema con respuestas bastante amplias (9 puntos)Las respuestas son correctas de acuerdo al tema.(5 puntos)

Le falta exactitud en su respuesta(3 puntos)Da respuestas ambiguas ,le falta conocimiento(0 puntos)

Realiz reporte tcnicoReporte con los temas a profundidad y conclusiones claras(4 puntos)Reporte con los temas con falta de profundidad y conclusiones aceptables(3 puntos)Reporte cumple con los elementos bsicos(2 puntos)No cumple el reporte con los elementos bsicos(0 puntos)

BibliografaUtilizo notas, bibliografas, parafraseo.(3 puntos)No utilizo notas bibliografas, pero si parafraseo(2 punto)Utilizo notas bibliogrficas, no parafraseo.(1 punto)No utilizo notas bibliogrficas, parafraseo.(0 puntos)

Calificacin final27

Acapulco de Jurez, Guerrero 18 de MAYO del 2015

INDICE.

INTRODUCCION3

MARCO TEORICO3

PLANTEAMIENTO DEL PROBLEMA4

SOLUCION...4

RESULTADO...8

CONCLUCION...10

BIBLIOGRAFIA.20

INTRODUCCIONEs una lista de trminos difciles, tcnicos o extranjeros con definiciones o traducciones, como de un autor particular, campo de conocimiento, etc., incluidas en orden alfabtico al final de un libro. Tambin puede mencionarse que incluye todos aquellos trminos que son poco conocidos, difciles de interpretar o no se utilizan comnmente en el escenario textual en el que aparece; se incluye cada uno con sus respectivas definiciones.Catlogo de palabras, trminos e incluso frases, estrechamente vinculadas a un tema o a una rea de conocimiento, es decir, grupo de palabras de una misma disciplina o de un mismo campo de estudio, definidas o comentadas.

MARCO TEORICOEn el marco de un curso un glosario constituye un recurso muy valioso que puede ser utilizado para la consulta de los estudiantes o como una actividad de investigacin. Este glosario busca ofrecer un lenguaje comn y saber ms precisamente de qu se est hablando, facilitando de esta manera la lectura de los temas del curso, para que sta sea ms fluida y los estudiantes se familiaricen con las palabras-claves del mismo. Como actividad investigativa el glosario permite centrar la atencin del estudiante sobre los problemas terminolgicos y conceptuales que se plantean en el campo de la especialidad que est estudiando. En este caso el estudiante es quien va construyendo el glosario, ya sea propio o comn para todo el grupo, con una serie de parmetros establecidos previamente por el docente. En el caso de que acojamos inicialmente un glosario o varios, hechos por otros autores, es muy importante que hagamos una buena seleccin de stos y referenciar adecuadamente a los autores.

PLANTEAMIENTO DEL PROBLEMABuscar informacin de cada uno de los conceptos claves de los temas de la materia.

SOLUCIONA continuacin se muestra un glosario de conceptos de la materia lenguaje de interfaz argumentos:valores de entrada con los cuales trabaja unarutinao programa. Cuando un argumento se usa para ajustar un programa a los requerimientos de un cliente se llama parmetro.batch:trmino ingls que en informtica se traduce por los trminos 'por lotes', 'conjunto' o 'grupo'. Caracterstica tpica de ciertos procesos, que indica una serie de tareas que se ejecutan de forma sucesiva en el ordenador y se consideran como una unidad.capasoniveles de software:son todos aquellos nivelessoftwareque se sitan entre el usuario y los dispositivos fsicos de la mquina, de forma que el nivel de complejidad para la utilizacin de las capas o niveles aumenta conforme nos acercamos alhardware.cargador:programa encargado de cargar las distintas lneas de cdigo de un programa ejecutable en lamemoria principaldel ordenador para su posterior ejecucin.cliente:aquel proceso o dispositivo solicitante que realiza la peticin de unservicioo trabajo a otro proceso denominado 'servidor'.cdigo portable:aquel que puede moverse fcilmente de un tipo de mquina a otra, aunque cambien las caractersticas internas de la misma.consola:dispositivo de entrada de datos a un ordenador, conocido ms genricamente como teclado oterminal, ya sea manual o por conectores.controladores de E/S:dispositivos fsicos encargados de gestionar la transferencia de datos entre laCPU, a travs del bs de datos del ordenador y un perifrico conectado alpuertode E/S.CPU:Acrnimo ingls de "Central Processing Unit", en castellano, "Unidad Central de Proceso". Aquella unidad incluida ntegramente en el microprocesador(solo en PC's) de un computador que controla el resto de unidades. Formada por la unidad aritmtico-lgica, la unidad de control y de pequeos registros principalmente. El control lo lleva a cabo mediante lainterpretaciny la ejecucin deinstrucciones, segn las seales que le dicta un reloj.depurador:programa especializado en la correccin y eliminacin de errores en un cdigo fuente durante su edicin, o capturando diversos datos durante su ejecucin.editor de texto:programa orientado a la edicin, y manipulacin de archivos de texto. No presenta caractersticas de procesamiento complejas.enlazador:programa encargado de unir o enlazar el cdigo de varios mdulos separados que mantienen llamadas o referencias cruzadas entre los mismos, de forma que se pueda realizar su posterior ejecucin.ensamblador:lenguaje de programacin de medio nivel, el cual es traducible directamente alenguaje mquina. Est constituido por un juego deinstruccionescaracterstico de cada mquina con distinta arquitectura.hardware: conjunto de dispositivos fsicos, metlicos y de materiales plsticos que forman el ordenador u otro dispositivo conectado al mismo.interactividad:propiedad que es caracterstica de entes comunicativos en los cuales priman los tiempos cortos de respuesta. Es caracterstico de ciertos procesos y dispositivos.interfaz o interface:de un objeto es la parte de un objeto accesible desde su exterior, que nos permite utilizarlo y consultar su estado interno. La vamos a utilizar como medio de comunicacin entre el objeto y cualquier ente que quiera comunicarse con l.interrupcin:detencin temporal en un punto determinado de un programa, para permitir el acceso y proceso de unarutinaque tomar el control del sistema. Puede ocurrir debido a diferentes causas ya seanhardwareosoftware.lenguajes de alto nivel:lenguajes simblicos constituidos por un lxico, una sintaxis y una semntica; los cuales son fcilmente entendibles por el usuario cuando tiene que realizar programas para computadoras.lenguaje mquina:(instrucciones)son aquellas que basadas en secuencias de ceros y unos ( cdigo binario ), son entendibles directamente por el ordenador y por lo tanto ejecutables sin necesidad detraduccin.mquina virtual:es aquella interface que mantiene una mquina mediante la cual nos comunicamos con los dispositivoshardwaredel ordenador. De esta forma nosotros trabajamos a un nivel superior eliminando la complejidad de dichos dispositivos. De esta forma podemos mantener distintos Sistemas Operativos corriendo sobre una misma mquina.memoria dinmica:zona de la memoria principal que reservan loscompiladorespara poder utilizarla mediante una serie de peticiones al gestor de memoria en tiempo de ejecucin.memoria principal:dispositivo que almacena informacin en forma de datos codificados en binario. Es accedida directamente por la CPU y adems es de lectura y escritura, pero voltil. Est formada por una serie de posiciones o celdillas de memoria, las cuales son referenciadas mediante un sistema de direcciones lgicas.memoria secundaria:tipo de memoria auxiliar que retiene toda la informacin almacenada cuando se desconecta de la fuente de alimentacin. Es de acceso lento pero de gran capacidad.modo supervisor:modo de trabajo del sistema operativo mediante el cual solo el es capaz de controlar y acceder a los recursos del ordenador medianteinstruccionesprivilegiadas que no estn disponibles para los programas de aplicacin o de usuario.modo usuario:modo de trabajo del sistema operativo mediante el cual es el usuario el que tiene el acceso y control de todo el sistema. Se denota cuando elinterprete de rdenesest activo mediante elprompto inductor.multiprogramacin:sistema de programacin que permite la ejecucin simultanea de varios procesos residentes en la memoria principal. Es decir, todos los procesos avanzan en su ejecucin (ver figura).multiusuario:sistema informtico capaz de soportar el trabajo de varios usuarios en una misma mquina o grupo reducido de ellas. (ver apndice multiusuario)nombre simblico:nombre de variable, constante o tipo de dato, mediante el cual accedemos lgicamente a los datos enmemoria principalsin tener que referenciar sus posiciones fsicas. Utilizado enlenguajes de programacin.octal o hexadecimal:sistemas de numeracin utilizados en la representacin de datos numricos y alfanumricos en base "8" y en base "16" respectivamente.palabra de estado(PSW):del ingls, Processor Status Word, en castellano, Palabra de estado del microprocesador. Palabra que recoge en binario el estado del entorno de programa, despus de la ejecucin de cadainstruccin.perifricos:sern aquellos dispositivos que no forman parte del computador central estando este formado por lamemoria principaly laCPU. Sirven para comunicarse con el mismo.prompt( indicador):indicador demodo usuario, que permite a este realizar peticiones de servicios alinterprete de rdenes. Este se sustituye actualmente por sistemas de ventanas.pila:zona reservada de la memoria o registros hardware donde se almacena temporalmente el estado o informacin de un programa,rutina, etc... . Mantiene una poltica de inserciones y eliminaciones LIFO (Primero en entrar ltimo en salir).puerto:dispositivo fsico que conecta los canales internos de informacin del ordenador con las lneas de comunicacin de los posiblesperifricosconectables.registro:pequea memoria interna del microprocesador, formada generalmente por biestables. Es de rpido acceso y son de muy utilizados programando en lenguaje ensamblador.rutinas de E/S:conjunto de instrucciones encargado de controlar la transferencia de datos entre los perifricos y el ordenador. Gestionan las capacidades de lospuertos.serie:mtodo de procesamiento o transmisin de datos basado en etapas sucesivas, no simultneas. Ejemplo de transmisin bita a bit.servicio:trabajo o tarea ofrecida por el sistema operativo ante unallamada al sistemapor parte del usuario.servidor:proceso o dispositivo encargado de resolver o solucionar la peticin de servicio o trabajo realizado por un proceso denminado cliente. Adems debe dar una respuesta con el resultado de la consulta.sheduling:del ingls scheduler, en castellano,planificacin, mediante la cual se decide cual de las tareas activas en el sistema seguir ejecutndose, tomando esta la posesin del tiempo de CPU.shells(interprete de rdenes):trmino ingls traducido por intrprete de rdenes. Este es capaz de recoger las rdenes que el usuario realiza, pasndolas al ncleo del Sistema Operativo para su ejecucin.sncrono:trmino asociable a distintos dispositivos y procesos. En sistemas multiprocesador representa la sincronizacin o accionamiento simultaneo de varios componentes como la memoria principal y la CPU.software:son los programas, incluyendoprocedimientos, utilidades, sistemas operativos, programas de aplicacin y paquetes informticos, implementados para un sistema informtico.software de sistemas:aquel que est orientado a la manipulacin y control directo delhardwaremediante una serie de rutinas especializadas.tarjetas:dispositivos estandarizados de material plstico con perforaciones que permiten el almacenamiento de programas de forma permanente.terminal:dispositivo de E/S de datos de un ordenador, el cual no tiene porqu estar localizado junto a la carcasa de laCPU, sino que puede estar en una localizacin remota (ver consola).tiempo compartido:sistema de reparto de la capacidad de proceso basado en la divisin del tiempo de CPU entre los distintos trabajos que hay en memoria principal, para que todos avancen en su ejecucin. (ver apndice) traductor:programa que convierte mediante una traduccin unlenguaje fuenteen unlenguaje objeto, sin que por ello vare la semntica del cdigo traducido, ya que tan solo cambia su representacin.

abstraccin de proceso:mtodo utilizado por un Sistema Operativo para representar un proceso tanto de forma interna en memoria, como externamente para mostrar sus caractersticas al usuario.apuntador o puntero:tipo de dato formado por una direccin dememoria principal. A travs de este tipo de dato se puede acceder a cualquier bloque de memoria que est referenciado, es decir que sepamos su direccin lgica.carga del sistema:nmero de procesos (programas activos), que tenemos actualmente cargados en memoria principal. Sobre cualquiera de ellos puede actuar elplanificador.contexto o entorno:trmino que engloba a las principales caractersticas de un proceso que nos proporcionan informacin sobre el entorno del mismo: Contador de Programa,registrosdel procesador, informacin de lapilay sus principales atributos.cola:estructura de datos dinmica residente enmemoria principalderivada de laslistas, la cual puede cambiar de tamao en tiempo de ejecucin. Las inserciones y eliminaciones se van a realizar atendiendo al mtodo FIFO ( Primero en entrar, Primero en salir ).cuanto:unidad elemental de tiempo utilizado por el Sistema Operativo para la planificacin de procesos. Puede variar para distintos Sistemas Operativos y normalmente consta de una serie de ciclos de reloj( ver entema de planificacin).DMA:acrnimo ingls de Direct Memory Access,en castellano, Acceso Directo a Memoria. Consiste en una tcnica, implementada bajo un microprocesador especializado, orientada a la transferencia de informacin desde un dispositivoperifricohasta lamemoria principal, sin la utilizacin para controlarla de la CPU. La CPU solo acta al principio y fin de dicha transferencia. (ver multiprogramacin)evento o suceso:un evento o suceso va a consistir en cualquier actuacin, ya sea externa o interna que pueda provocar un cambio de estado, a nivel individual en un dispositivo o de forma general en un sistema.gestor de interrupciones:programa encargado de controlar mediante unatrampay redirigir el flujo del programa hacia lasrutinaspertinentes que solucionen el problema que provoc la excepcin ointerrupcin.lista enlazada:estructura de datos dinmica residente enmemoria principal, la cual puede cambiar de tamao en tiempo de ejecucin. Su acceso es secuencial y est formada por un grupo de elementos en el que cada uno de ellos apunta al prximo.naturaleza de un recurso:caractersticas principales de un recurso que lo definen y lo determinan. La ms importante es lacompartibilidad.PCB:acrnimo ingls de 'Process Central Block', en castellano, Bloque Central de Proceso, el cual almacena informacin especifica sobre unprocesoen concreto.planificable:todo dispositivo o entidad que es susceptible de ser planificada, en cuanto a tiempo, medios o cualquier otro recurso utilizable por la misma.prioridad:orden de importancia relativa de una serie de operaciones planificables. Una operacin con una prioridad alta se ejecuta antes que una de baja prioridad, siendo el entido de mayor a menor prioridad viceversa.procedimiento:rutina o conjunto de instrucciones ejecutable, totalmente independiente, la cual realiza un proceso determinado a partir de una serie deparmetrosde entrada, ofreciendo los resultados mediante parmetros de salida.SIGNAL:operacin de continuacin sobre unsemforo. Los semforos sernrutinas, programadas para utilizarlas enprogramacin concurrente.tabla de procesos:estructura de datos que actuando como una tabla de una entrada, almacena losprocesoscreados en el sistema ya estn listos o bloqueados.WAIT:operacin de espera sobre unsemforo. Los semforos sernrutinasprogramadas utilizadas enprogramacin concurrente.

estrategias de planificacin:cada una de las distintas determinaciones que se pueden tomar para realizar un tipo u otro deplanificacin, basndose en una serie de criterios.gasto extra:gasto de tiempo o cualquier recurso que se deriva de mantener mayor dedicacin a tareas de planificacin y gestin que a la propia dedicacin de tiempo deCPUa los procesos de usuario.monopolizacin de la CPU:un determinado tipo deprocesosadquieren los derechos de tiempo de ejecucin de forma exclusiva. El resto de procesos no pueden acceder a este recurso imprescindible para avanzar en la ejecucin.previsibilidad:caracterstica cualitativa a priori, respecto de la actuacin o no de un proceso en un determinado momento. Se dice que el comportamiento de un proceso no es previsible en cada ejecucin.reloj de interupciones:reloj que genera interrupciones para marcar los instantes en los que se interrumpe el proceso que se est ejecutando en la CPU, para dar paso a otro elegido entre los procesos de la cola deprocesos listos, mediante un algoritmo deplanificacin.tamao de cuanto:tamao en unidades de tiempo, del orden de microsegundos, que dura la unidad mnima de ejecucin, elcuanto. De este parmetro depende en gran parte la eficiencia delplanificadorasignando la CPU a procesos.tiempo real:un sistema de este tipo es aquel que necesita de tiempos de respuesta muy cortos, incluso del orden de microsegundos, en el caso de procesos crticos.tiempo de respuesta:tiempo que se tarda desde que un proceso est listo para ejecutarse hasta que el recurso de la CPU es adquirido por el mismo. De forma general: tiempo total que se tarda en atender la CPU un procesointeractivoante una peticin deservicio.acumulador:registrointerno de la CPU que recoge los resultados intermedios de las operaciones que se realizan en laALU.asncrono:trmino utilizado para especificar la ejecucin de distintos procesos de forma independiente unos de los otros respecto al tiempo. EnHardwareeste concepto es aplicable a dispositivos fsicos como la memoria y la CPU, etc ... .cita(rendezvous):del ingls 'rendezvous', en informtica conocido por 'cita'. Tipo de sincronizacin doble, en el que los dos procesos se sincronizan en un determinado punto de cada uno de los procesos afectados. Uno espera al otro para poder avanzar.descriptor de fichero:nmero que representa a un fichero lgico con el que se trabaja en lenguaje C. Se obtiene a partir de la asociacin que se realiza en una operacin de apertura del fichero con su correspondiente nombre fsico.espera bloqueada:tipo de 'espera' enprimitivaspara solucionar el problema de laexclusin mutuay sincronizacin mediante el mantenimiento decolasde procesos bloqueados hasta que se de una cierta condicin y pasen alestado de listos. Se da en mecanismos software como los semforos y monitores.hilo:cada una de las unidades de asignacin de un proceso, de esta forma cada proeso ( elemento que posee recursos ), puede mantener varias unidades de asignacin de CPU en una misma ejecucin. Este concepto se conoce tambien como 'thread', hebra o proceso ligero.multiprocesador:sistema informtico basado en la ejecucin de programas mediante la utilizacin de varios procesadores trabajando de forma simultnea. Pueden disponerse fsicamente de varias formas: en serie, paralelo, ... .llamadas por referencia:llamada a unprocedimientode forma que, mediante parmetros el objeto que se enva al mismo es el espacio de direcciones del objeto original, el cual guarda el procedimiento llamador. De esta forma cualquier cambio sobre el mismo ser ms difcil de implementar debido al cruce de direcciones.llamada por valor:llamada a un procedimiento de forma que, con la ayuda de parmetros el objeto que se enva al mismo es una copia del original que guarda el procedimiento llamador. De esta forma cualquier cambio sobre el mismo afectar solo a la copia.protocolos:estndar de comunicacin entre distintos dispositivos fsicos o procesos mediante el cual se regulan los mecanismos y polticas a seguir para llevar a cabo una transmisin perfecta de datos.recurso:objetos o dispositivos que son utilizados por una computadora, para poder realizar todos los trabajos y tareas que se requieren a partir de las peticiones que van realizando los procesos del sistema. Entre otros en una computadora tenemos como recursos los siguientes: memoria principal, dispositivos de memoria secundaria, y cualquier dispositivo perifricodireccionable. Adems estos pueden ser o nocompartibles.red de mquinas heterogneas:conjunto de ordenadores de distinta naturaleza o composicin interna debido a sus distintas arquitecturas.semforo:Un semforo es un mecanismo software mediante el cual consigo la sincronizacinentreprocesos concurrentes. Su implementacin estar basada en dos elementos: un entero y unpunteroasociado a unacola(que puede ser nulo). Est controlado mediante una serie de seales conocidas comoWAIT y SIGNAL.tubo o tubera:mecanismosoftwarepara solucionar problemas de comunicacin y sincronizacin entre distintos procesos, mediante la implementacin de un canal software de comunicacinasncrono.

bit de presencia:bit que sirve para identificar si se encuentra en un momento dado unbloque, pgina o rea de informacinen la memoria principal.bits de mayor peso:bits ms a la izquierda de un nmero bajo una representacin encdigo binario. Los de menor peso son los bits que se sitan ms a la derecha.bus de direcciones:canal fsico consistente en una serie de lneas de circuito impreso, que permite la transmisin de direcciones entre la Memoria principal y la CPU.direccionar:hacer referencia a una direccin dentro de un mapa de memoria, ya searealovirtual.lista doblemente enlazada:estructura de datos dinmica residente en memoria principal, derivada de laslistas, la cual puede cambiar de tamao en tiempo de ejecucin. Su acceso es secuencial pero adems de estar enlazados cada elemento hacia el siguiente lo est hacia el anterior.grado de proteccin:posibilita establecer un nivel de proteccin para cada una de las posiblesparticionesde memoria principal, de forma que el acceso a las mismas est limitado segn unos niveles de proteccin.marcos o pginas fsicas:corresponde a cada una de las zonas en las que se divide lamemoria principal, para abarcar una pgina cargada desdememoria secundariaen un proceso de intercambio o carga de pginas.memoria RAM:acrnimo ingles de Random Access Memory, en castellano, Memoria de Acceso Aleatorio. Tipo de memoria de la que est compuesta lamemoria principal, de forma que en la misma vamos a tener almacenado el sistema operativo en cada momento, y aquel proceso o procesos que hayan sido cargados en la misma. Es condicin necesaria que todos los datos y programas estn almacenados dentro de la misma antes de poder ser ejecutados.memoria ROM:acrnimo ingles de Read Only Memory, en castellano, Memoria de Solo Lectura . Memoria ms pequea y de solo lectura donde estn grabados los gestoressoftwarede dispositivos y configuracin interna delhardwaredel sistema.memoria de semiconductores:memoria basada en principios electrnicos basados en la semiconductividad de algunos materiales. Prestan mejor rendimiento que las antiguas vlvulas de vaco en cuanto a tamao, velocidad y precio.miniordenadores:ordenadores de gran potencia, que fueron diseados para gestionar empresas de tamao medio con capacidades de informacin media y sistemasmultiusuario.particin:cada una de las zonas en las que se divide la memoria principal para alojar los procesos del sistema.sistemas de bases de datos:sistema para manejar la informacin almacenada de forma masiva en una Base de Datos y gestionar grandes cantidades de informacin de una forma estructura, haciendo posible unos accesos a los datos, giles y rpidos.

lista circular:estructura de datos dinmica residente en memoria principal, derivada de laslistas, la cual puede cambiar de tamao en tiempo de ejecucin. Su acceso es secuencial y tiene como caracterstica que el ltimo elemento de la misma mantiene un enlace al primero, uniendo a ambos.tiempo de bsqueda:tiempo que transcurre desde que se recibe la orden de transferencia hasta que la cabeza lectora se posiciona sobre el disco donde buscamos los datos.tiempo de latencia:tiempo que transcurre desde que se da la orden de posicionamiento sobre la cabeza lectora al cabezal que soporta el disco, hasta que est colocado en su lugar correcto donde estn los datos se quiere transmitir.tiempo de transferencia:tiempo que se tarda en transmitir una serie de datos desde el disco a memoria principal, desde que los datos son encontrados por la cabeza lectora hasta que finaliza la transmisin.trampa de fallo de pgina:interrupcinprovocada por un acceso a una pgina en memoria principal, la cual no estaba en la misma debido a que unaadministracin virtual de la memoriaprovoc su traslado a disco, mediante un intercambio de pginas.trampa:mtodo consistente en atrapar u o capturar unainterrupcinmediante la comprobacin de una condicin en particular en un programa en ejecucin, para procurar despus la ejecucin de larutinacorrespondiente que resuelva dicha interrupcin (vergestor de interrupciones).

CONCLUCIONDebido al desarrollo acelerado de las nuevas tecnologas de la informacin han surgido nuevos conceptos y trminos que no estn registrados en ningn material existente en la biblioteca, se recogen en los diccionarios especializados pero con las palabras simples y esto presta dificultad cuando se necesita saber el significado de trminos compuestos por varias palabras.

BIBLIOGRAFA: PETER Abel, Lenguaje Ensamblador y programacin para PC IBM y Compatibles, 3. Edicin, Pearson Prentice Hall, 1966. KIP R. Irvine, Lenguaje ensamblador para computadoras basadas en Intel,Pearson Prentice Hall, 5 edicin, 2008

2