Introducción al lenguaje ensamblador.
Importancia de la programación en lenguaje ensamblador.
Trabaja directamente con el microprocesador
Ocupan menos espacio en memoria.
optimización en programas como en su ejecución.
Permite controlar el 100 % de las funciones de un microprocesador y periféricos
![Permite controlar el 100 % de las funciones de un microprocesador y periféricos](http://www.informatica-hoy.com.ar/imagenes-notas/2011/pc-hardware-0.jpg)
El procesador y sus registros internos
Registros
memoria estatica de acceso aleatorio
Topic flotante
que tenga en ejecucion la CPU
![mejora la capacidad y el rendimiento](http://divisas4x.com/wp-content/uploads/2012/02/2.jpg)
mejora la capacidad y el rendimiento
![memoria](http://www.monografias.com/trabajos58/arquitectura-computador/Image22622.gif)
memoria
![almacenamiento de información de programa en ejecucion](http://3.bp.blogspot.com/-FWbGzMyLpRc/T441jzon65I/AAAAAAAAACM/IjnO1-UFUxA/s1600/datenbank_01.gif)
almacenamiento de información de programa en ejecucion
alta velocidad
![integrada al procesador](http://thumbs.dreamstime.com/z/procesador-el%25C3%25A9ctrico-13918446.jpg)
integrada al procesador
memoria dinamica de acceso aleatorio
![almacenamiento temporal](http://www.baquia.com/system/rich_text_images/000/003/007/original/datacenters.jpg)
almacenamiento temporal
![conserva el codigo de operación de la instrucción durante todo un ciclo.](http://www.mastermagazine.info/termino/wp-content/uploads/Codigo-Decimal.jpg)
conserva el codigo de operación de la instrucción durante todo un ciclo.
ES mas rapida ya que no necesita actualzarse
Subtopic
Ram
![poca capacidad](http://www.consejosgratis.es/wp-content/uploads/2011/06/usb-vs-disquete.jpg)
poca capacidad
datos y programas
Topic flotante
enlace entre pc y canal de direcciones.
temporal
Se actualiza miles de veces por segundo
Memoria Volatil
RAM dinámica (DRAM)
![mayor contro sobre el hardware](http://1.bp.blogspot.com/_vFRmy4tZx1U/TE5gLC4krKI/AAAAAAAABRk/F0TPOC2YDqI/s1600/hardware.gif)
mayor contro sobre el hardware
![](http://norfipc.com/img/articulos/cambiar-direccion-ip.jpeg)
Registros Basicos
Contador de programa (PC).
Registro de direcciones de la memoria (MAR).
Registro de datos (RD).
Registro de instrucciones (IR).
Palabra de estado de programa (PSW).
Realiza tareas que no se pueden realizar en lenjuajes de alto nivel
almacenamiento
La memoria principal (RAM)
RAM estática (SRAM)