Entradas

Mostrando las entradas etiquetadas como Conjunto de instrucciones.

Arquitectura del conjunto de instrucciones (ISA)

Imagen
Arquitectura del conjunto de instrucciones (ISA) El ISA (Instruction Set Architecture) es la parte del procesador que es visible al programador o al escritor del compilador. El ISA sirve como el limite entre el software y el hardware. Consiste en modos de direccionamiento, instrucciones, tipos de datos nativos,arquitectura de memoria, registros, y gestión de excepciones. Los tres tipos de ISAs mas comunes son: (Stack) Pila: Los operandos estan implícitamente encima de la pila. (Accumulator) Acumulador: Un operando es implícitamente el acumulador. (GPR) Registro de propósito general: Todos los operandos están explicitamente mencionados y son registros o ubicaciones de memoria. Ejemplo de los tipos de ISA en las tres arquitecturas: A = B + C; Intel 8086 No todos los procesadores pueden ser clasificados en estas categorias. El intel 8086 tiene muchas instrucciones que usan operadores implícitos aunque tiene un set de registro general. ...