Anda di halaman 1dari 10

INTRODUCCION A LOS

MICROPROCESADORES
Los microprocesadores han venido a ser el resultado del desarrollo en el camino
emprendido por la Electrnica Digital hacia la miniaturizacin, primeramente
implementando una unidad de procesos completa en una sola pastilla o chip de circuito
integrado, y posteriormente, mediante el aumento de la rapidez, capacidad de trabajo y
potencia de dicha unidad.
La aparicin de los microprocesadores (MP) representa el siguiente punto de salto en
la electrnica despus del ocurrido con la invencin del transistor, y la tecnologa de su
construccin avanza tan rpidamente que prcticamente ha revolucionado en corto
tiempo el desarrollo de mltiples campos de la ciencia y la tcnica, a la vez que se
introduce de manera convincente en nuestra vida domstica, siendo difcil mencionar
una rama o campo de la ciencia en la cual no exista una aplicacin de los
microprocesadores. De hecho, cada da aumenta el nmero de instrumentos, sistemas
de control de procesos, medios y equipos para las telecomunicaciones, medicina,
servicios pblicos e incluso juguetes, que emplean dentro de su estructura algn tipo
de MP, sin entrar a considerar el hecho real de la introduccin, divulgacin y aceptacin
que han tenido las nuevas generaciones de computadoras digitales basadas en este
componente y que son conocidas por nosotros como microcomputadoras.

Qu es un microprocesador?
Un microprocesador, tambin conocido como procesador, micro, chip o microchip, es
un circuito lgico que responde y procesa las operaciones lgicas y aritmticas que
hacen funcionar a nuestras computadoras. En definitiva, es su cerebro.

Los

microprocesadores

han

cambiaron

la forma en las que se realizaban las

operaciones de tratamiento de informacin, y desde que aparecieron en los aos 70


no han dejado de evolucionar, el primer microprocesador fue el 4004 desarrollado por
Intel el cual era muy limitado pues slo sumaba y restaba datos de 4 bits.

En la tabla siguiente se muestra la evolucin histrica de los procesadores de Intel:

Nombre
8080

Fech
a

Transistores

1974

6,000

Tecnologa
de
fabricacin

Frecuencia
del reloj

2 MHz

Ancho
de los
datos
8 bits

MIPS
0.64

16 bits
8088

1979

29,000

5 MHz

80286

1982

134,000

1.5

6 MHz

16 bits

80386

1985

275,000

1.5

16 MHz

32 bits

80486

1989

1,200,000

25 MHz

32 bits

2
0

Pentium

1993

3,100,000

0.8

60 MHz

32
bits

100

233 MHz

64-bit
32
bits

~300

450 MHz

64-bit
32
bits

~510

1.5 GHz

64-bit
32
bits

~1,700

3.6 GHz

64-bit
32
bits

~7,000

Pentium II

Pentium III

Pentium 4
Pentium
4

1997

1999

2000

2004

7,500,000

9,500,000

42,000,000

125,000,000

0.35

0.25

0.18

0.09

8-bit bus

64-bit

0.33

1 UNIDADES QUE LOS COMPONEN


Desde el punto de vista lgico, singular y funcional, el microprocesador est compuesto
bsicamente por:

Una unidad de control


Una unidad aritmtico lgica (ALU)
Unidad de memoria

Unidad de control (Control Unit)


La unidad de control (UC) es uno de los tres bloques funcionales principales en los que
se divideuna unidad central de procesamiento (CPU). Los otros dos bloques son la
unidad de proceso yel bus de entrada/salida.Las funciones realizadas por la unidad de
control varan grandemente por la arquitectura interna del CPU, pues la unidad de
control realmente implementa esta arquitectura. En un procesador regular que ejecuta
las instrucciones x86 nativamente, la unidad de control realiza las tareas de leer,
decodificar, manejo de la ejecucin y almacenamiento de los resultados. En un
procesador x86 con un ncleo RISC, la unidad de control tiene considerablemente ms
trabajo que hacer. Ella maneja la traduccin de las instrucciones x86 a las
microinstrucciones del RISC, maneja la planificacin de las microinstrucciones entre las
varias unidades de ejecucin, y maneja la salida de estas unidades para cerciorarse de
que terminen donde supuestamente deben ir. En uno de estos procesadores la unidad
de control est dividida en otras unidades debido a la complejidad del trabajo que debe
realizar (tales como una unidad de planificacin para manejar la planificacin y una
unidad de retiro para ocuparse de los resultados que vienen de la tubera (pipe)).
Almacenalos datos ms utilizados de modo que se buscan primero en la computadora
y luego en la RAM

Unidad aritmtico-lgica
En computacin, la unidad aritmtico lgica , tambin conocida como ALU (siglas en
ingls de arithmetic logic unit ), es un circuito digital que calcula operaciones aritmticas

(como suma,resta, multiplicacin, etc.) y operaciones lgicas (si, y, o, no), entre dos
nmeros.Muchos tipos de circuitos electrnicos necesitan realizar algn tipo de
operacin aritmtica, asque incluso el circuito dentro de un reloj digital tendr una ALU
minscula que se mantienesumando 1 al tiempo actual, y se mantiene comprobando si
debe activar el sonido de la alarma,etc

Unidad de memoria
Es el lugar donde el procesador encuentra las instrucciones de los programas y sus
datos. Tanto los datos como las instrucciones estn almacenados en memoria, y el
procesador las accede desde all. La memoria es una parte interna de la computadora y
su funcin esencial es proporcionar un espacio de almacenamiento para el trabajo en
curso.

2 CLASIFICACION DE LAS MEMORIAS RAM ,


ROM
En informtica, la memoria es el dispositivo que retiene, memoriza o almacena datos
informticos durante algn intervalo de tiempo. La memoria proporciona una de las
principales funciones de la computacin moderna: el almacenamiento de informacin y
conocimiento.

MEMORIA RAM
La memoria de acceso aleatorio (en ingls: random-access memory) se utiliza como
memoria de trabajo para el sistema operativo, los programas y la mayor parte del
software. Es all donde se cargan todas las instrucciones que ejecutan el procesador y
otras unidades de cmputo. Se denominan de acceso aleatorio porque se puede leer
o escribir en una posicin de memoria con un tiempo de espera igual para cualquier

posicin, no siendo necesario seguir un orden para acceder a la informacin de la


manera ms rpida posible.
MEMORIA ROM
La memoria de solo lectura, conocida tambin como ROM (acrnimo en ingls de readonly memory), es un medio de almacenamiento utilizado en ordenadores y dispositivos
electrnicos, que permite slo la lectura de la informacin y no su escritura,
independientemente de la presencia o no de una fuente de energa.
Los datos almacenados en la ROM no se pueden modificar, o al menos no de manera
rpida o fcil. Se utiliza principalmente en su sentido ms estricto, se refiere slo a
mscara ROM -en ingls, MROM- (el ms antiguo tipo de estado slido ROM), que se
fabrica con los datos almacenados de forma permanente y, por lo tanto, su contenido
no puede ser modificado de ninguna forma.
MEMORIA PROM

PROM es el acrnimo en ingls de programmable read-only memory, que significa


memoria de solo lectura programable. Es una memoria digital donde el valor de
cada bit depende del estado de un fusible (o antifusible), que puede ser quemado una
sola vez. Por esto la memoria puede ser programada (pueden ser escritos los datos)
una sola vez a travs de un dispositivo especial, un programador PROM. Estas
memorias son utilizadas para grabar datos permanentes en cantidades menores a las
ROM, o cuando los datos deben cambiar en muchos o todos los casos.
MEMORIA EPROM

EPROM

son

las

siglas

Memory (ROM programable borrable).

de Erasable

Programmable

Read-Only

una EPROM se puede borrar solamente

mediante exposicin a una fuerte luz ultravioleta. Esto es debido a que


los fotones de la luz excitan a los electrones de las celdas provocando que se
descarguen. Las EPROM se reconocen fcilmente por una ventana transparente en la
parte alta del encapsulado, a travs de la cual se puede ver el chip de silicio y que
admite la luz ultravioleta durante el borrado.

MEMORIA EEPROM

EEPROM o EPROM son las siglas de Electrically Erasable Programmable Read-Only


Memory (ROM programable

borrada

elctricamente).

Es

un

tipo

de

memoriaROM que puede ser programada, borrada y reprogramada elctricamente, a


diferencia de la EPROM que ha de borrarse mediante un aparato que emite rayos
ultravioleta. Son memorias no voltiles.

3 MAPA DE MEMORIA
La especificacion del mapa de memria puede realizar de dos formas:
Funcional: Ubicacin (Direcciones) de los elementos (hardware y software) del sistema
digital, atendiendo a a funcion de los mismos.As se describira la ubicacin de: sectores
de programa, pocision de datos generales y tablas, registros de interfaz.
Fisico: Correspondencia entre as direcciones del mapa y el dispositivo fisico en el que
se se plasman, De acuerdo a el se realizara la conexin entre os diferentes
dispositivos, teniendo en cuenta la estructura del bus de direcciones y del bus de datos,
la forma de seleccin de dispositivos
Un ejemplo de un mapa de memoria tipico de una PC puede verse en la figura

siguiente

4 MODOS DE DIRECCIONAMIENTO
Definicion. Los modos de ireccionamiento de un proesador son las diferentes formas de
transformacion del campo de operando de la instruccin en la direccion del operando.

registro
implicito
pila
inmediato
modos de
direccionamiento

Absoluto
Directo

Indirecto(sobre
todos los
anteriores)

Relativo a
registros(indexad
os)

Implcito
En este modo de direccionamiento no es necesario poner ninguna direccin de forma
explcita, ya que en el propio cdigo de operacin se conoce la direccin del (de los)
operando(s) al (a los) que se desea acceder o con el (los) que se quiere operar.
Supongamos una arquitectura de pila, las operaciones aritmticas no requieren
direccionamiento explcito por lo que se ponen como:
- add
- sub
Inmediato
En la instruccin est incluido directamente el operando.
Codigo de operacin
Ejemplo: MOV A,#17H

operando

Directo
El campo de operando en la instruccin contiene la direccin en memoria donde se
encuentra el operando. En este modo la direccin efectiva es igual a la parte de
direccin de la instruccin. El operando reside en la memoria y su direccin es dada
directamente por el campo de direccin de la instruccin. En una instruccin de tipo
ramificacin el campo de direccin especifica la direccin de la rama actual.

Indirecto
El campo de operando contiene una direccin de memoria, en la que se encuentra la
direccin efectiva del operando.

Absoluto
El campo de operando contiene una direccin en memoria, en la que se encuentra la
instruccin. Y no se cancela.

De registro

Sirve para especificar operandos que estn en registros. En este modo, los operandos
estn en registros que residen dentro de la CPU

Anda mungkin juga menyukai