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
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
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.
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
EPROM
son
las
siglas
de Erasable
Programmable
Read-Only
MEMORIA EEPROM
borrada
elctricamente).
Es
un
tipo
de
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