Microprocesadores Intel

Páginas: 5 (1090 palabras) Publicado: 17 de diciembre de 2012
Una visión a la arquitectura de los microprocesadores Intel

Jahir Jiménez Rodríguez

Resumen
En este trabajo se presenta al microprocesador como un dispositivo programable, donde primero se analiza el modelo de programación interno y luego la manera en que se direcciona su espacio de memoria. Este estudio se basa en la arquitectura de la familia de los microprocesadores Intel, así como lamanera en que los miembros de la familia direccionan el sistema de memoria.

Palabras claves: Microprocesador, registro, direccionamiento, Intel

Abstract
This paper presents the microprocessor as a programmable device, which first analyzes the internal programming model and then how it addresses its memory space. This study is based on the architecture of the Intel family of microprocessors,and how family members addressed memory system.

Keywords: Microprocessor, registration, routing, Intel

Introducción
Es sumamente importante conocer la configuración interna del microprocesador mucho antes de empezar a escribir un programa o de investigar una instrucción. Básicamente analizaremos con detalle la arquitectura interna de los microprocesadores del 8086 al Pentium 4, la cualestá visible para los programas. Y a su vez detallaremos la función y propósito de cada uno de estos registros internos.

El modelo de programación
Este modelo de programación del 8086 al Pentium 4 se considera como visible para los programas, ya que sus registros se utilizan durante la programación de aplicaciones y se especifican mediante las instrucciones. Por otra parte los registros que seconsideran invisibles para los programas y que no pueden utilizarse de manera directa durante la programación de aplicaciones, pero si pueden usarse de forma indirecta.
El modelo de programación contiene registros de 8, 16 y 32 bits. Los registros de 8 bits son AH, AL, BH, BL, CH, CL ,DH, DL, y se hace referencia a ellos cuando se forma una instrucción en la que se utilizan estas designaciones dedos letras, por ejemplo: la instrucción ADD AL,AH suma el contenido de 8 bits de AH con el de AL.
Los registros de 16 bits son AX, BX, CX, DX, SP, BP, DI, SI, IP, FLAGS, CS, DS, ES, SS, FS, GS. De igual manera podemos hacer referencia a estos registros con las designaciones de dos letras, por ejemplo ADD DX, CX es una instrucción que suma el contenido de 16 bits de CX con el de DX.
Losregistros de 32 bits son EAX, EBX, ECX, EDX, ESP, EBP, EDI, ESI, EIP, y EFLAGS. Estos registros extendidos de 32 bits, juntos con los registros de 16 bits FS y GS, están disponibles sólo en el microprocesador 80386 y sus superiores.
Algunos registros son de propósito general, mientras que otros tienen propósitos especiales.

Tabla #1: Registros de propósito general o multipropósito.
Registros |Descripción |
EAXAcumulador | Este se utiliza para instrucciones tales como multiplicación, división y algunas instrucciones de ajuste. En el 80386 y superiores se utiliza para guardar la dirección de desplazamiento de una posición en el sistema de memoria. |
EBXÍndice Base | Algunas veces el registro BX guarda la dirección de desplazamiento de una posición en el sistema de memoria, en todas lasversiones del microprocesador. En el 80386 y superiores EBX también puede direccionar datos de la memoria. |
ECXConteo | Guarda la cuenta de algunas instrucciones. En el 80386 y superiores también puede guardar la dirección de desplazamiento de datos de memoria. |
EDXDatos | Guarda una parte del resultado de una multiplicación, o parte del dividendo antes de una división. En el 80386 ysuperiores también puede direccionar datos de la memoria. |
EBPApuntador de la Base | Apunta a una posición de memoria en todas las versiones del microprocesador para las transferencias de datos de memoria. |
EDIÍndice de destino | Frecuentemente direcciona datos de destino de cadena para las instrucciones de cadenas. |
ESIÍndice de origen | A menudo direcciona datos de cadena de origen para las...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Interrupciones en microprocesadores intel
  • Historia microprocesadores intel
  • Historia De Los Microprocesadores Intel
  • Microprocesadores Intel & Amd
  • Intel: líder en el mercado de los microprocesadores
  • Microprocesadores Intel&AMD
  • microprocesadores INTEL y AMD
  • Evolucion De Microprocesadores Intel

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS