Arquitectura Sahagun
Arquitectura Sahagun
Arquitectura Sahagun
MILTON ZAKZUK
2015
ARQUITECTURA DEL COMPUTADOR
UNIVERSIDAD DE CORDOBA
FACULTAD DE INGENIERIA
PROGRAMA DE INGENIERIA DE SISTEMAS
Abril de 2015
TALLER
NOTA:
Rta/. LENGUAJE DE BAJO NIVEL (ENSAMBLADOR). Surge con la evolucin del Lenguaje
Maquina, sustituye las cadenas de smbolos binarios por nemotcnicos: ADD, SUB, DIV.
Dependen de las caractersticas de cada mquina y slo son comprensibles por
especialistas. Aparecieron durante la primera generacin de computadoras.
0110 1001 1010 1011
ADD M, N, P
ADD suma DIV dividir
SUB resta LDA cargar acumulador
MPY multiplicar STO..almacenar
Una instruccin tpica en ensamblador puede ser:
ADD x, y, z
Esta instruccin significa que se debe sumar los nmeros almacenados en las
direcciones x, y, y almacenar el resultado en la direccin z. El programa ensamblador
traducir.
Los lenguajes de bajo nivel, son aquellos que dependen intrnsecamente del ordenador.
Aquellos programas informticos, programados con lenguajes de bajo nivel, al ser
exclusivamente dependientes del hardware, no pueden migrarse, ya que estn justamente
diseados, para un hardware especfico.
Existen dos tipos de lenguajes de bajo nivel: el lenguaje mquina y el lenguaje
ensamblador.
El lenguaje de mquina (tambin denominado lenguaje de primera generacin) es el
sistema de cdigos directamente interpretable por un circuito microprogramable, como el
microprocesador de una computadora o el microcontrolador de un autmata . Este
lenguaje est compuesto por un conjunto de instrucciones que determinan acciones a ser
tomadas por la mquina. Un programa consiste en una cadena de estas instrucciones de
lenguaje de mquina (ms los datos). Estas instrucciones son normalmente ejecutadas en
secuencia, con eventuales cambios de flujo causados por el propio programa o eventos
UNIVERSIDAD DE CORDOBA
FACULTAD DE INGENIERIA
PROGRAMA DE INGENIERIA DE SISTEMAS
Abril de 2015
TALLER
NOTA:
UNIVERSIDAD DE CORDOBA
FACULTAD DE INGENIERIA
PROGRAMA DE INGENIERIA DE SISTEMAS
Abril de 2015
TALLER
NOTA:
Ejemplo desarrollado en lenguaje ensamblador que usa llamadas de MS-DOS (system calls)
para imprimir el mensaje Hola mundo!! en pantalla.
Direccin
C=A+B
UNIVERSIDAD DE CORDOBA
FACULTAD DE INGENIERIA
PROGRAMA DE INGENIERIA DE SISTEMAS
Abril de 2015
TALLER
NOTA:
UNIVERSIDAD DE CORDOBA
FACULTAD DE INGENIERIA
PROGRAMA DE INGENIERIA DE SISTEMAS
Abril de 2015
TALLER
NOTA:
Rta/. Una computadora trabaja con cuatro tipos de memorias diferentes, que sirven para
realizar diversas funciones. Estas son la memoria RAM, la memoria ROM, la memoria
SRAM o Cach y la memoria Virtual o de Swap.
Entre todas ellas, la ms importante es la denominada memoria RAM (Random Access
Memory), ya que nuestra computadora no podra funcionar sin su existencia.
En la RAM se guarda distinto tipo de informacin, desde los procesos temporales como
modificaciones de archivos, hasta las instrucciones que posibilitan la ejecucin de las
aplicaciones que
tenemos
instaladas
en
nuestra
PC.
Por tal motivo, es utilizada constantemente por el microprocesador, que accede a ella
para buscar o guardar temporalmente informacin referente a los procesos que se
realizan en la computadora.
UNIVERSIDAD DE CORDOBA
FACULTAD DE INGENIERIA
PROGRAMA DE INGENIERIA DE SISTEMAS
Abril de 2015
TALLER
NOTA:
EXITOS