Automatas 4 Flashcards
Se obtiene al transformar el codigo intermedio optimizado
Codigo objeto
Dependen del diseño arquitectonico del CPU
Numero de registros de CPU (y usos)
Son la memoria principal de la computadora, espacios fisicos dentro del microprocesador
Registros
Se usan para guardar números enteros:
Los registros de datos
Tipos de registros de datos
Ax: acumulador - operaciones aritmeticas
Bx: base - desplazamiento
Cx: contador - cuenta bucles
Dx: registro de datos
Guardan unicamente direccion de memoria, lo usa el CPU con la RAM
Registros de memoria
Sus operaciones usan registros de direccion de memoria
RAM
Usa los registros de direccion de memoria para ubicar datos
CPU
Tipos de registro de memoria
Cs: seg de codigo - direc de instrucciones del programa
DS: seg de datos - direc del area de memoria de los datos del programa
SS: seg pila - direc segmento de pila
ES: seg extra - datos adicional para superarlos los 64kb del DS y trasnferir datos
Es un espacio de memoria temporal que almacena valores de 16 bits
Pila
Son fundamentales en arquitectura de Von Neumann para guardar datos o direcciones
Registros de proposito general (GPR)
Tiene valores creados por hardware de lectura
Registros contantes
Guardan info especifica del estado del sistema
Registros de proposito especifico
Tipos de registros de proposito especifico
SP: Puntero de pila - direc al seg de pila
BP: Puntero base - sirve para fijar el SP y acceder a los elementos
Contiene el estado actual del procesador y es de 16 bits (32, 64)
Registro FLAGS