Unidad viii generación de código intermedio

Páginas: 4 (855 palabras) Publicado: 9 de enero de 2012
Unidad VIII Generación de código intermedio

Agenda
8.1 Lenguaje máquina. 8.1.1 Características. 8.1.2 Direccionamiento. 8.2 Lenguaje ensamblador. 8.2.1 Características. 8.2.2 Almacenamiento. 8.3Registros. 8.3.1 Distribución. 8.3.2 Asignación. 8.4 Administración de memoria.

8.1 Lenguaje máquina
• El lenguaje máquina sólo es entendible por las computadoras. Se basa en una lógica binariade 0 y 1, generalmente implementada por mecanismos eléctricos. • En general el lenguaje máquina es difícil de entender para los humanos por este motivo hacemos uso de lenguajes más parecidos a loslenguajes naturales

8.1.1 Características
• El lenguaje máquina realiza un conjunto de operaciones predeterminadas llamadas microoperaciones. • Las microoperaciones sólo realizan operaciones deltipo aritmética (+,-,*, /), lógicas (AND, OR, NOT) y de control (secuencial, decisión, repetitiva)

Características
• El lenguaje máquina es dependiente del tipo de arquitectura. Así un programamáquina para una arquitectura intel x86 no se ejecutará en una arquitectura Power PC de IBM (al menos de manera nativa). • Algunos microprocesadores implementan más funcionalidades llamado CISC, pero sonmás lentos que los RISC ya que estos tienen registros más grandes.

8.1.2 Direccionamiento
• Es la forma en como se accede a la memoria. Recordar que un programa no puede ejecutarse sino seencuentra en memoria principal. • La forma de acceder a la memoria depende del microprocesador, pero en general existen dos tipos de direccionamiento: directo e indirecto.

Direccionamiento
• Eldireccionamiento directo también recibe el nombre de direccionamiento absoluto y el acceso a las direcciones se hace de manera directa. • El direccionamiento indirecto también recibe el nombre dedireccionamiento relativo y se basa a partir de una dirección genérica, generalmente el inicio del programa.

Direccionamiento
• Para acceder a una dirección relativa se suma a la dirección base el número...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Unidad vi.- generacion de codigo intermedio
  • Generación de código intermedio
  • Generacion De Un Codigo Intermedio
  • Unidad 8. generacion de codigo objeto
  • Generación De Código Intermedio
  • generacion codigo intermedio
  • Generacion de Codigo Intermedio
  • Generacion de codigo intermedio (compilador)

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS