Está en la página 1de 2

Resumen de la Unidad 1 de

Lenguaje Ensamblador
septiembre 12, 2011
manolosflynn Uncategorized Deja un comentario
LENGUAJE ENSAMBLADOR
A los programas que permiten pasar del programa escrito con instrucciones simblicas del lenguaje
maquina (programa fuente, en ensamblador) al lenguaje mquina tambin se les denomina
normalmente ensambladores. Un programa escrito en el lenguaje ensamblador requiere
considerablemente menos memoria y tiempo de ejecucin que un programa escrito en los conocidos
lenguajes de alto nivel, como Pascal y C. Aunque la mayora de los especialistas en Software desarrolla
aplicaciones en lenguajes de alto nivel, que son ms fciles de escribir y de dar mantenimiento, una
practica comn es recodificar en lenguaje ensamblador aquellas rutinas que han causado cuellos de
botella en el procesamiento. Los programas residentes y rutinas de servicio de interrupcin casi siempre
son desarrollados en el lenguaje ensamblador.
Los sistemas de computo estn conformados por: Hardware, software y humanware. Los elementos
que conforman a un cpu son:
UNIDAD DE CONTROL Es la que se encarga de administrar los flujos de entrada y salida como un
juez o un agente de transito, indicando que debe ir a la memoria, al procesador o algun dispositivo de
entrada salida. La instruccin que entra en la unidad de control se coloca en el registro de instruccin.
Dicha instruccin pasa al interprete quien traduce y ejecuta la instruccin El registro de estado indica el
estado de ejecucin de la instruccin.
UNIDAD DE MEMORIA
La memoria es el espacio en donde se almacena la informacin en la PC. Existen dos clases de
memoria bsica
RAM
ROM
La memoria principal esta formada por un conjunto de unidades llamadas palabras. A la cantidad de
palabras que forman la MP se le denomina capacidad de memoria. Una palabra esta formada a su vez
de unidades mas elementales llamadas bits
UNIDAD ARITMETICA Y LOGICA Como su nombre lo indica se encarga de realizar todos las
operaciones lgicas y aritmticas de la PC. Los datos sobre los que se realizan las operaciones se
llaman operndoos. El smbolo o instruccin que indica que operacin debe realizarse se llama operador

Para que el operador realice la operacin, los operndoos se llevan a la UAL y se guardan en unos
registros denominados registros de trabajo. El resultado de la operacin se guarda tambin en un
registro antes de ser llevado a la memoria o a la Unidad de Entradas y Salidas.
TIPOS DE CANALES Hay tres tipos de canales:
Canal de Datos
Canal de direcciones
Canal de Control
Estos canales son mejor conocidos como bus.
BUS DE DATOS Tiene una longitud de 8 bits, es decir, que circulan 8 bits de manera simultnea. Solo
transmite informacin (DATOS)
BUS DE DIRECCIONES Este tiene una longitud de 16 bits y lo que transporta es la informacin del dato
que se est transfiriendo. Solo transmite direcciones.
BUS DE CONTROL Este bus tiene una longitud de 3 bits y solo transfiere instrucciones de control para
la unidad de memoria y de la unidad de memoria a la UC.
REGISTROS DE PROPOSITO GENERAL
Los registros de propsito general AX, BX, CX y DX son los caballos de batalla del sistema. Son nicos
en el sentido de que se puede direccionarlos como una palabra o como una parte de un byte. Los
registros de propsito general tienen una parte alta y una parte baja. Los registros de propsito general
son:
AX Registro AX. El registro AX, el acumulador principal, es utilizado para operaciones que implican
entrada/salida y la mayor parte de la aritmtica.
BX Registro BX. El BX es conocido como el registro base ya que es el nico registro de propsito
general que puede ser ndice para direccionamiento indexado. Tambin es comn emplear el BX para
clculos.
CX CX es el registro contador, muchas instrucciones lo utilizan para hacer incrementos o decrementos
automticos
DX Registro DX. El DX es conocido como registro de datos. Alguna operaciones de entrada/salida
requieren uso, y las operaciones de multiplicacin y divisin con cifras grandes suponen al DX y al AX
trabajando juntos.

https://nopaltepecmanolos.wordpress.com/2011/09/12/resumen-de-la-unidad-1-delenguaje-ensamblador/

También podría gustarte