Está en la página 1de 21

FACULTAD DE INGENIERIA DE SISTEMAS

FACULTAD DE INGENIERA
ESCUELA PROFESIONAL DE INGENIERA DE SISTEMAS

ASIGNATURA
ARQUITECTURA DE COMPUTADORAS

DOCENTE
ING. HECTOR WILMER FIESTAS BANCAYAN

INTEGRANTES
CRUZ FLORES GERARDO ASUNCIN
FIESTAS ROSALES JULIO CESAR
NUEZ ESPINOZA FRANCLY JONATHAN
QUIDE ACEDO LIUS MIGUEL
TEMOCHE ENCALADA FRANK ALDAIR

TEMA
MICROCONTROLADOR Y UNIDAD DE CONTROL

PIURA PER

2017

FACULTAD DE INGENIERIA DE SISTEMAS


FACULTAD DE INGENIERIA DE SISTEMAS

INTRODUCCIN

Con el presente tema se busca dar a conocer la importancia del microprocesador y la


unidad de control, contribuyendo con los objetivos del perfil profesional y el desarrollo
para la elaboracin de procesadores y el entendimiento de estos, de esta manera nos
facilita entender los diferentes circuitos, por eso es necesario proporcionar al estudiante
esta informacin importante para el buen desempeo laboral.

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.

El chip ms importante de cualquier placa madre es el microprocesador o simplemente


procesador. Sin l, un ordenador no podra funcionar. A menudo a este componente se le
denomina CPU (Central Processing Unit, Unidad de procesamiento central), que describe
a la perfeccin su papel dentro del sistema. El procesador es realmente el elemento central
del proceso de tratamiento de datos.

La unidad de control dirige el funcionamiento de la computadora recibiendo instrucciones


del usuario y transformndolas en seales elctricas que puedan ser comprendidas por los
circuitos del ordenador. La combinacin de la unidad aritmtica lgica y la unidad de
control se denomina unidad central de procesamiento, o CPU (siglas en ingls).

En otras palabras, es la unidad incluida en la CPU encargada de leer las instrucciones


mquina almacenadas en la memoria principal y de generar las seales de control
necesarias para controlar y coordinar el resto de las unidades funcionales de un ordenador
con el fin de ejecutar las instrucciones ledas. La memoria almacena instrucciones y datos.
Las secciones de entrada y salida permiten respectivamente que la computadora reciba y
enve datos.

FACULTAD DE INGENIERIA DE SISTEMAS


FACULTAD DE INGENIERIA DE SISTEMAS

ESTRUCTURA DE VON NEUMANN


La arquitectura de von Neumann es una familia de arquitecturas de computadoras que
utilizan el mismo dispositivo de almacenamiento tanto para las instrucciones como para
los datos (a diferencia de la arquitectura Harvard).

La mayora de computadoras modernas estn basadas en esta arquitectura, aunque pueden


incluir otros dispositivos adicionales, (por ejemplo, para gestionar las interrupciones de
dispositivos externos como ratn, teclado, etc.).

Antes de entrar en los detalles de las unidades tenemos que conocer lo siguiente:

Registros: es el lugar donde se almacenan temporalmente los datos que estn en


movimiento para procesarlos. En la representacin de la imagen del principio podis ver
que son los registros.

Buses: son las uniones entre las distintas unidades, la memoria y los perifricos.

Los ordenadores con esta arquitectura constan de cinco partes: La unidad


aritmtico-lgica o ALU, la unidad de control, la memoria, un dispositivo de
entrada/salida y el bus de datos que proporciona un medio de transporte de los datos
entre las distintas partes.

FACULTAD DE INGENIERIA DE SISTEMAS


FACULTAD DE INGENIERIA DE SISTEMAS

Un ordenador con esta arquitectura realiza o emula los siguientes pasos


secuencialmente:

1. Enciende el ordenador y obtiene la siguiente instruccin desde la memoria en la


direccin indicada por el contador de programa y la guarda en el registro de instruccin.

2. Aumenta el contador de programa en la longitud de la instruccin para apuntar a la


siguiente.

3. Decodifica la instruccin mediante la unidad de control. sta se encarga de coordinar


el resto de componentes del ordenador para realizar una funcin determinada.

4. Se ejecuta la instruccin. sta puede cambiar el valor del contador del programa,
permitiendo as operaciones repetitivas. El contador puede cambiar tambin cuando se
cumpla una cierta condicin aritmtica, haciendo que el ordenador pueda 'tomar
decisiones', que pueden alcanzar cualquier grado de complejidad, mediante la aritmtica
y lgica anteriores.

5. Vuelve al paso 1.
Embotellamiento de Von Neumann (Von Neumann bottleneck)

La separacin entre la CPU y la memoria lleva al embotellamiento de Von Neumann, al


rendimiento de procesamiento limitado (tarifa de transferencia de datos) entre la CPU y
a la memoria comparada a la cantidad de memoria. En la mayora de las computadoras
modernas, el rendimiento de procesamiento es mucho ms pequeo que la tarifa en la
cual la CPU puede trabajar. Esto limita seriamente la velocidad del proceso eficaz cuando
la CPU se requiere para realizar el proceso mnimo en grandes cantidades de datos.

FACULTAD DE INGENIERIA DE SISTEMAS


FACULTAD DE INGENIERIA DE SISTEMAS

ARQUITECTURA
Las instrucciones que ms se utilizan son las instrucciones de registros por lo que los
fabricantes disean las arquitecturas del microprocesador segn se administren los
registros.
Segn lo anterior se pueden diferenciar dos arquitecturas:
La arquitectura CISC
La arquitectura RISC
Arquitectura CISC
CISC (Complex Instruction Set Code): En este tipo de arquitectura se utilizan
instrucciones muy complejas por lo que el microprocesador tiene que realizar varios
accesos a la memoria. Para la ejecucin de las instrucciones se necesitan varios ciclos de
reloj, lo que hace que sea ms lento el ordenador.

Arquitectura RISC
RISC (Reduced Instruction Set Code): Este tipo de arquitecturas el que actualmente se
utiliza en los microprocesadores. En este tipo de arquitectura se utilizan instrucciones ms
sencillas que se pueden realizar en un solo ciclo de reloj (1).

FACULTAD DE INGENIERIA DE SISTEMAS


FACULTAD DE INGENIERIA DE SISTEMAS

UNIDAD DE CONTROL
La unidad de control tiene dos funciones:
Se encarga de decodificar los cdigos de operacin.
Se encarga de temporizar las operaciones necesarias para ejecutar las
instrucciones y controla el secuencia miento de las instrucciones en funcin de la
evolucin del registro contador de programa.

Hay dos tipos de unidades de control:


Unidad de control cableada: Est formada por flip-flops, puertas lgicas, codificadores,
decodificadores, contadores, etc. Utiliza una arquitectura de tipo RISC.
Unidad de control micro programada: Es ms lenta que la unidad de control cableada
pero permite utilizar instrucciones ms potentes y flexibles. Su principal ventaja es la
simplicidad de su estructura.
La unidad de control es parte de la unidad central de proceso (CPU), acta como
coordinadora de todas las tareas que ha de realizar la computadora, controla e
interpreta las interrupciones, comunica y dirige las entradas y salidas desde y hasta
los perifricos, maneja todas las ordenes que la computadora necesita para realizar
la ejecucin de las operaciones requeridas por los programas de aplicacin, ejecuta
varias veces una instruccin a una enorme velocidad.

FACULTAD DE INGENIERIA DE SISTEMAS


FACULTAD DE INGENIERIA DE SISTEMAS

RELOJ
El reloj es uno de los componentes ms importantes del ordenador, pues es el que marca
la velocidad de trabajo del ordenador.
El reloj es la parte de la CPU que proporciona una sucesin de impulsos elctricos
(llamados ciclos) a intervalos constantes.
Las frecuencias de relojes de los microprocesadores se miden en hertz. Las operaciones
que realiza un procesador necesitan de 2 a 206 ciclos para concretarse.
Pero como los procesadores modernos se mueven en un rango de varios miles de millones
de hercios, para indicar sus valores es usual recurrir a los prefijos giga o mega
(GHz/MHz).
1Hz = 1 operacin/seg
1Khz = 1000 operaciones/seg
1Mhz = 1.000.000 operaciones/seg
1Ghz = 1.000.000.000 operaciones/seg
Seal del reloj:
En electrnica y especialmente en circuitos digitales sncronos, una seal de reloj es una
seal usada para coordinar las acciones de dos o ms circuitos.

FACULTAD DE INGENIERIA DE SISTEMAS


FACULTAD DE INGENIERIA DE SISTEMAS

Frecuencia del Reloj


Actualmente la frecuencia con la que operan estos relojes se encuentra en el rango de los
Ghz o mil millones de pulsos por segundo. Si pensamos que el procesador es capaz de
ejecutar una instruccin por cada pulso de reloj, podremos darnos una idea del enorme
potencial de los equipos de cmputo actuales.

MEMORIA CAH
Qu es la memoria cache?
la memoria cach es una memoria ultrarrpida que emplea el microprocesador para tener
a mano ciertos datos que previsiblemente sern utilizados en las siguientes operaciones
sin tener que acudir a la memoria RAM, reduciendo el tiempo de espera.
La cache es la solucin al problema de rendimiento del sistema de memoria. Es muy
pequea y est incluida en el interior del micro. Su funcin es sencilla, conseguir que los
datos ms usados estn lo ms cerca del procesador para ser accedidos de la manera ms
rpida posible.

FACULTAD DE INGENIERIA DE SISTEMAS


FACULTAD DE INGENIERIA DE SISTEMAS

Cmo funciona la memoria cache?


Se organiza en niveles, de menor a mayor tamao segn lo alejada que est del micro. Si
el procesador necesita un dato de la memoria se comprueba si este se encuentra en el
primer nivel. En caso de no encontrarlo, se busca en el segundo nivel y si no en el tercero.
Todo se acelera si se colocan los datos ms utilizados en los niveles ms cercanos al
procesador.
Cada uno de estos niveles tiene un bloque de control el cual se encarga de almacenar y
poner los datos a disposicin del micro. El tiempo que tarda en buscar la informacin es
proporcional al tamao de la propia memoria que administra.
La memoria cache es muy pequea. En comparacin con la memoria RAM unas mil veces
ms pequea. Por suerte, los programas suelen realizar muchas operaciones sobre los
mismos datos.

Existen tres tipos de memoria cach:


-La memoria cach interna:
Memoria cache interna (tambin denominada primaria, de primer nivel o L1): Esta
memoria est situada dentro del microprocesador y contiene los datos que ms utiliza el
microprocesador. Estas memorias estn diseadas para eliminar el tiempo que se perda
en los accesos al exterior.
-La memoria cach externa:
Memoria cache externa (tambin denominada de segundo nivel o L2): Esta memoria est
diseada para evitar el acceso a las memorias RAM que son ms lentas.
-La memoria cach de tercer nivel:
Memoria cache de tercer nivel (tambin denominada L3): Esta memoria es muy poco
utilizada en la actualidad. Es una memoria ms lenta que la memoria cache interna y la
memoria cache externa pero sigue siendo ms rpida que la memoria RAM (3).

FACULTAD DE INGENIERIA DE SISTEMAS


FACULTAD DE INGENIERIA DE SISTEMAS

NCLEO O CORE
El ncleo es la parte ms importante del microprocesador y tiene como finalidad la de
llevar a cabo varios procesamientos al mismo tiempo.
Un procesador es un dispositivo electrnico que incluye varios bloques entre ellos se
encuentran unos muy interesantes que se denominan ncleos los cuales se encargan de
ejecutar las instrucciones y pueden ser vistos como unos micros en miniatura.
Dentro del procesador se encuentran los ncleos del mismo, cada uno de los cuales es
bsicamente una unidad de procesamiento que lee las instrucciones y ejecuta las acciones
especficas, es decir que todo lo que hacemos con nuestra computadora es procesado por
el procesador y sus ncleos, desde abrir una carpeta, escribir un documento, e incluso
navegar en internet.

FACULTAD DE INGENIERIA DE SISTEMAS


FACULTAD DE INGENIERIA DE SISTEMAS

UNIDAD DE COMA FLOTANTE

La unidad de Coma flotante o tambin comprendido como coprocesador matemtico, es


una parte de la computadora diseado especficamente para operaciones matemticas de
coma flotante.

Es un componente de la unidad central de procesamiento especializado en el clculo de


operaciones en coma flotante.

Las operaciones tpicas que realiza son la adicin, sustraccin, multiplicacin, divisin,
raz cuadrada.

Coma flotante es una notacin cientfica usada en la CPU, GPU, FPU etc. Con la cual se
pueden representar numero reales extremadamente grandes y pequeos de una manera
muy eficiente y compacta.

No todas las unidades centrales de procesamiento tienen una FPU dedicada. En ausencia
de FPU, la CPU puede utilizar programas en microcdigo para emular una funcin en
coma flotante a travs de la unidad aritmtica lgica (ALU), la cual reduce el coste del
hardware a cambio de una sensible prdida de velocidad.

Su estructura interna de la unidad de coma flotante Estructuralmente la unidad en coma


flotante dispone de un control lgico que se encarga de gestionar y secuenciar su
funcionamiento interno.

FACULTAD DE INGENIERIA DE SISTEMAS


FACULTAD DE INGENIERIA DE SISTEMAS

Normalizacin:

Dado que un nmero en punto flotante puede expresarse de distintas formas que son
equivalentes, es necesario establecer una nica representacin. Es por ello que se trabaja
con nmeros normalizados. Decimos que un nmero est normalizado si el dgito a la
izquierda del punto o coma est entre 0 y la base (0< dgito a la izquierda del punto < b).

En particular, decimos que un nmero binario est normalizado si el dgito a la izquierda


del punto es igual a 1.

Un nmero en coma flotante tiene tres partes:

Signo
Matisa
Exponente

ZCALOS DEL MICROPROCESADOR

Qu es un zcalo o socket?

Es el elemento de la placa base sobre el que se coloca el procesador. Su funcin es permitir


la comunicacin entre el micro y lo dems componentes del sistema.

Debido a esta forma de conectar los procesadores podemos quitar y poner diferentes
micros, sin tener que cambiar la placa base. Cada procesador se conecta a un tipo de
socket, haciendo imposible conectar.

El zcalo est conectado al micro por una serie de hilos de cobre a los que se denominan
pines. A travs de ellos se realizan todas las comunicaciones entre el micro y la placa.

FACULTAD DE INGENIERIA DE SISTEMAS


FACULTAD DE INGENIERIA DE SISTEMAS

TIPOS DE ZCALOS

Microprocesador soldado: en las placas bases ms antiguas el micro iba soldado,


de forma que no poda actualizarse. Hoy en da ya no se ve.
PGA: Marco cuadrado de conectores donde se insertaba los pines por pura
presin.
MECANISMO SLOT A, I Y II: Existieron entre 1997 y 2000.
MECANISMO ZIF: El procesador se inserta y se retira sin necesidad de ejercer
presin sobre l.

Al levantar la palanca que ah al lado se libera el microprocesador siendo


extremadamente sencilla su extraccin.
Tiene dos tipos:
ZIP PGA
ZIP LGA
LGA: Sustituye a los pines (hilos de cobre) por puntos de contactos, segn el
microprocesador Intel usa normalmente LGA y AMD usa ZIF (4).

FABRICACIN DE UN MICROPROCESADOR
DE ARENA A SILICIO

El microprocesador es el cerebro de todo computador.


Este controla las funciones del computador. Los
microprocesadores de Intel son los ms populares en
todo el mundo. Esta es la historia de cmo se fabrican
los microprocesadores.

Por qu se usa Silicio?

El silicio es un semiconductor, en otras palabras puede dirigir electricidad, por esta razn
Intel emplea a miles de Ingenieros elctricos fabricando este dispositivo tan complejo.
Solo unas pocas compaas pueden disear, probar y elaborar microprocesadores.

INTEL adquiere una barra de silicio, 1 cilindro aproximadamente de un metro de largo


por 20 centmetro de dimetro, este cilindro es rebanado, sacando lminas de l, que en
realidad son bastante delgadas. Se sigue una serie de pasos para convertir esas laminas en
microprocesadores, en la elaboracin de cada microprocesador se tarda alrededor de 3
meses.

FACULTAD DE INGENIERIA DE SISTEMAS


FACULTAD DE INGENIERIA DE SISTEMAS

Cmo son fabricados los Microprocesadores?


Usted puede haber odo del trmino chip de silicio, bueno es
un microprocesador es un tipo de chip de silicio. Internamente
el microprocesador es un pequeo cuadrado de silicio, llamado
matriz, est formado por millones de transistores, estos
transistores, estos transistores estn distribuidos y colocados de
una manera especial. De ah es donde viene el trmino circuito
integrado. La matriz es realmente pequea, y est compuesto
por 5 millones de transistores.
Cmo es Construido un microprocesador?
Los microprocesadores son fabricados en un proceso conocido como impresin
photolithographic, de esta manera cada microprocesador, de esta manera cada
microprocesador puede tener ms de 20 capas de transistores. Un transistor es un
interruptor que tiene dos posiciones (on, off) encendido y apagado, dentro de la maquina
reconocidos como 1 y 10.
SON 7 PASOS A SEGUIR PARA FABRICAR UN MICROPROCESADOR:
PASO N01: Las primeras capas
Se utiliza un lser para rebanar la barra de silicio, por cada rodaja obtenida de la barra de
silicio son fabricados centenares de microprocesador, cada microprocesador requiere de
menos de un centmetro cuadrado de una de estas lminas de silicio.
PASO N 02: Capa de Silicio
Se utiliza una capa de aislante de dixido de silicio (sio2) sobre la lmina, para que
conduzca la electricidad a travs del microprocesador.

PASO N03: Foto-Resistencia


Es revestido con una sustancia llamada photoresist (foto-resistencia), este material es
viscoso y recorre todo cuando es expuesto a luz ultravioleta.
PASO N 04: Cubriendo
Mascaras fotogrficas de foto-resistencia son colocadas sobre la lmina.
PASO N 05: Exposicin
El recubrimiento y la lmina son expuesto a la luz ultravioleta, as el recubrimiento se
esparce sobre determinadas reas de la lmina.

FACULTAD DE INGENIERIA DE SISTEMAS


FACULTAD DE INGENIERIA DE SISTEMAS

PASO N06: Grabando


Los pedacitos de foto-resistencia son removidos con un solvente, esto revela el dixido
de silicio oculto. La parte de este proceso involucra remover el dixido de silicio revelado,
el proceso de recubrimiento y grabacin es repetido en cada una de las lminas del
circuito, a veces es necesario repetir este proceso en ms de 20 ocaciones, dependiendo
de la complejidad del tener microprocesador. Este proceso de grabacin es utilizado desde
hace mucho de tiempo, desarrollado siglos atrs, el proceso fui utilizado por artista para
crear impresiones en el papel, telas y madera. En la fabricacin de microprocesadores, el
proceso de grabacin fotogrfica se hace posible por medio de cintas de material
conductivo, con grosor casi siempre menores al de un cabello humano son preparados
circuitos patrones.
PASO N07: Sobrecargando
Ahora se inundan las reas expuestas de lmina
de silicio, el primer pedazo con el que nosotros
empezamos, en un qumico combinado de
iones (partculas cargadas), las reas de silicio
sobrecargadas dirigen electricidad a cada
transistor para encenderlo. Los electrones
fluyen de arriba abajo entre los diferentes
niveles, formando canales a travs del proceso
de cubrimiento y grabacin, luego que los
canales estn en un determinado lugar se llenan
con uno de los metales ms comunes
(aluminio).
MONTAJE Y DESMONTAJE DEL MICROPROCESADOR
Antes de iniciar la instalacin del microprocesador es imprescindible disponer
de la informacin de la placa madre que se va a utilizar y tambin del
microprocesador que se va a instalar en ella; de este modo podremos
comprobar si la placa admite el microprocesador en cuestin y obtendremos la
suficiente informacin para realizar la configuracin de frecuencias y tensiones
de acuerdo al microprocesador elegido.
PASO N01:
Hacer una copia de seguridad de los datos. Aunque esto no es
estrictamente necesario, y de hecho es bastante improbable que se pierdan
datos en esta operacin, la mera posibilidad de que ocurra un accidente basta
para no dejar este aspecto sin atender.

PASO N02:
Desconectar el cable de alimentacin de la toma de red. Y abrir la
carcasa.

FACULTAD DE INGENIERIA DE SISTEMAS


FACULTAD DE INGENIERIA DE SISTEMAS

PASO N03:
Extraccin de la placa madre. Si es necesario (sustitucin o
renovacin del microprocesador) se extraer la placa madre, pero antes hay
que apuntar la posicin exacta de cada cable para poder reponerlos en su sitio
correcto despus, durante el montaje. Para la extraccin de la placa madre no
hace falta desmontarla del bastidor metlico al cual se haya unida,
simplemente deberemos desconectar todos los cables que la unen a los
distintos dispositivos instalados en el ordenador y a la fuente de alimentacin y,
posteriormente, se quitarn los tornillos que unen el bastidor metlico al resto
del chasis de la unidad central, de este modo extraeremos al tiempo la placa
madre y su bastidor metlico.
PASO N04:
Extraccin del microprocesador antiguo. Para poder extraer el
microprocesador deberemos retirar previamente el disipador y ventilador que
se encuentran justo encima de l. El conjunto Ventilador-radiador suele ir
anclado directamente al zcalo de la CPU, por lo que deberemos buscar el
modo de desanclarlo para poder extraerlo sin perjudicar dicho zcalo. Tambin
tendremos que desconectar de la placa madre el cable que alimenta el
ventilador. Una vez despojado el micro del conjunto ventilador-radiador,
procederemos a la extraccin del microprocesador, para ello, si el zcalo es del
tipo ZIF (Zero Insertion Force, fuerza de insercin nula) lo primero ser
levantar la palanca que libera los contactos del microprocesador y
posteriormente tiraremos de l con suavidad para no deteriorarlo.
PASO N 05:
Montaje del microprocesador nuevo. Sacaremos el
microprocesador nuevo del embalaje sujetndolo por los bordes. Debemos
localizar la patilla 1 del microprocesador, que suele indicarse mediante un
chafln en uno de los vrtices. Si el zcalo es del tipo Socket de insercin nula
(ZIF) para encapsulados PGA, deberemos hacer coincidir ste con el chafln
que lleva el zcalo tambin en uno de sus vrtices. Una vez localizada la
posicin correcta, con la palanca levantada para liberar los contactos,
insertaremos el microprocesador con mucho cuidado de no forzar los
terminales. Posteriormente montaremos el conjunto radiador-ventilador,
conectando la alimentacin del mismo en la placa madre.
PASO N06:
Montaje del sistema de refrigeracin. Para que se produzca un
acople trmico lo ms perfecto posible entre el radiador y el microprocesador
es conveniente aplicar en la superficie de contacto una pasta o silicona
especial que sea buena conductora del calor (no sirve la silicona normal de
sellado, que ms que conductor trmico es un aislante trmico), de este modo
aumentaremos el calor extrado del ncleo del microprocesador.

FACULTAD DE INGENIERIA DE SISTEMAS


FACULTAD DE INGENIERIA DE SISTEMAS

Interrupciones
Las interrupciones paran la tarea que est realizando el microprocesador para poder
ocuparse de otra tarea ms importante y despus volver a la que se estaba realizando
anteriormente.
Existen tres tipos principales de interrupciones que producen una detencin en la
ejecucin normal de un programa. Se clasifican de la manera siguiente:
Interrupciones de Hardware.
Interrupciones de Software.
Interrupciones Trampa.

Interrupciones de Hardware
Este tipo de interrupciones es producido por causas externas al microprocesador, estn
producidas por dispositivos hardware. Es iniciada por un perifrico que demanda atencin
ya que ha ocurrido un evento relativo a este perifrico que demanda algn procedimiento
de parte de la CPU. En un PC las primeras 16 interrupciones son de este tipo por lo que
los primeros 64 bytes de la memoria RAM son direcciones que apuntan bloques de
instrucciones residentes en otras reas de la memoria RAM. Una interrupcin de tipo
hardware es una seal elctrica producida por un dispositivo fsico del ordenador. Esta
seal informa a la CPU que el dispositivo requiere su atencin. La CPU parar el proceso
que est ejecutando para atender la interrupcin. Cuando la interrupcin termina, la CPU
reanuda la ejecucin en donde fue interrumpida, pudiendo ejecutar el proceso parado
originalmente o bien otro proceso.

Sistema de Interrupciones basados en Controladores de Interrupciones


Programables (arquitectura i386).
Existe diverso hardware para implementar un controlador de interrupciones, los
computadores IBM PC o compatibles, utilizan el controlador de interrupciones
programable de Intel 82C59A-2 Cmos o sus chips compatibles. Este controlador ha sido
utilizado desde los comienzos del IBM PC, y es bien conocido el espacio de
direccionamiento de sus registros en la arquitectura ISA. Incluso en chips ms modernos
se ha mantenido la misma localizacin.

FACULTAD DE INGENIERIA DE SISTEMAS


FACULTAD DE INGENIERIA DE SISTEMAS

Interrupciones de Software o Excepciones

A menudo se tiende a confundir las interrupciones software y las trampas, ya que su


naturaleza es bastante similar. Sin embargo las excepciones se producen al realizar una
operacin no permitida por lo que de algn modo podemos decir que no es controlada
directamente por el programador sino que, por un fallo al programar, se producen. No
obstante las trampas s que son provocadas por el programador. Para provocar una trampa
existen distintas instrucciones en el cdigo mquina que permiten al programador
producir una interrupcin al ejecutar dicha instruccin. Suelen tener nemotcnicos tales
como INT. Suelen ser de vital importancia ya que a partir de las trampas se pueden pedir
al SO que realice determinadas funciones, para ello, en DOS se realiza la instruccin INT
0x21 y en Unix se utiliza INT 0x80.
Interrupciones Trampa o Trap
Son aquellas que se producen de forma sncrona a la ejecucin del procesador y por tanto
podran predecirse si se analiza con detenimiento la traza del programa que en ese
momento estaba siendo ejecutado en la CPU. Normalmente las causas de estas
interrupciones suelen ser realizaciones de operaciones no permitidas tales como la
divisin por 0, el desbordamiento, el acceso a una posicin de memoria no permitida, etc.
Es un tipo de interrupcin tpicamente causada por una condicin de error, por ejemplo:
Una divisin por 0 o un acceso invlido a memoria en un proceso de usuario.
Normalmente genera un cambio de contexto a modo supervisor para que el sistema
operativo atiende el error. De manera que podemos ver como las excepciones son un
mecanismo de proteccin que permite garantizar la integridad de los datos tanto en el
espacio de usuario como en el espacio kernel. El SO cuando detecta una excepcin intenta
solucionarla en caso de no poder simplemente modificar la condicin de error a la
aplicacin y abortar la misma.
Averas del Microprocesador
Los problemas que puede acarrear este componente son generalmente irreversibles,
normalmente una frecuencia de trabajo no adecuada o la falta de disipador o ventilador
suelen acabar a corto o largo plazo con la vida del microprocesador, pero hay que temer
otros factores en cuenta.
Si la mquina se bloquea frecuentemente, ello puede ser debido a una frecuencia de
trabajo del micro no adecuada. Para neutralizar esta eventualidad, habr que revisar los
Jumpers de la tarjeta madre del Setup dependiendo de como se configure.

FACULTAD DE INGENIERIA DE SISTEMAS


FACULTAD DE INGENIERIA DE SISTEMAS

En general cuando nos encontremos con un error de este tipo debemos seguir los
siguientes pasos:
a) Comprobar que el microprocesador esta insertado correctamente en su Zcalo.

b) Verificar que todos los puentes de configuracin de la tarjeta madre estn


colocados en funcin del tipo del microprocesador que tenemos instalado.

c) Nos Aseguraremos que el resto de los componentes imprescindibles para que


funcione el sistema estn correctamente montados, especialmente la fuente de
alimentacin, la memoria RAM y la tarjeta de video.

d) Si despus de realizar estas comprobaciones arrancamos el equipo y sigue sin


funcionar, el error est en el microprocesador de la tarjeta madre.

e) Probaremos con otro microprocesador, o con otra tarjeta madre, hasta que
encontremos el culpable.

f) Una vez encontrado, habr que sustituirlo.

Calentamiento del Microprocesador


La primera causa es la alta temperatura que son las principales causas de averas en el
microprocesador
Una solucin sera chequear si el micro est correctamente refrigerado, por miedo de los
ventiladores, Si no es as cambiar el ventilador y es recomendable realizar
mantenimientos preventivos peridicamente.
Cmo chequear la temperatura del microprocesador?
Podemos saber la temperatura por medio del BIOS.
Pasos:
Reiniciamos la mquina y oprimimos la tecla correspondiente para que nos
habr el BIOS.
Nos vamos a la lnea Estndar CMOS Feature y pulsamos ENTER.
Aparecern los datos que queremos saber sobre la temperatura.

Fallo En La Alimentacin Del Microprocesador


Un micro se puede estropear por un fallo en la alimentacin ya que no se le da la
alimentacin necesaria de 12 voltios. Una posible solucin sera que hay que checar si la
fuente de poder este dando sus voltajes requeridos, para el funcionamiento del dispositivo.

FACULTAD DE INGENIERIA DE SISTEMAS


FACULTAD DE INGENIERIA DE SISTEMAS

Mala Manipulacin
Esta es la ltima causa de averas, si sucede esta falla, las empresas INTEL y AMD anulan
la garanta.
Ya que esto pasa por descuido del usuario que por accidente doble los pines del micro o
los rompa.
La nica solucin sera adquirir un nuevo micro que sea compatible con la tarjeta madre.
Tener una buena ventilacin es muy buena ya que evitas que el micro aumente de
temperatura y para checar la temperatura podemos ingresar al BIOS y ah nos dar
informacin sobre la temperatura del micro (5).

REFERENCIAS BIBLIOGRAFICAS
1) Rocabado, Moreno, Sergio Hernn, and Figueroa, Daniel A. Arias. Arquitectura y
organizacin de la computadora: microprocesadores y programacin assembler, D -
Editorial de la Universidad Nacional de La Plata, 2009.

2) Moreno, Prez, Juan Carlos. Montaje de equipos microinformticos, RA-MA Editorial,


2014.

3) Lpez, Guilln, Elena, et al. Fundamentos de electrnica (2a.ed.), Servicio de


Publicaciones. Universidad de Alcal, 2008.

4) Barrero, Garca, Federico J., et al. Procesadores digitales de seal de altas prestaciones
de Texas InstrumentsTM: de la familia TMS320C3x a la TMS320C6000, McGraw-Hill
Espaa, 2005.
5) Venti, Hctor. Historia de las computadoras, El Cid Editor | apuntes, 2009.
VIDEOS
https://www.youtube.com/watch?v=a1Sjkio6EfQ&t=7s (UNIDAD DE CONTROL)
https://www.youtube.com/watch?v=u8ZY8MUkrG0 (MONTAJE Y DESMONTAJE)
https://www.youtube.com/watch?v=r0ZMsGgOvqk (FABRICACION DE UN
MICROPROCESADOR)

FACULTAD DE INGENIERIA DE SISTEMAS


FACULTAD DE INGENIERIA DE SISTEMAS

FACULTAD DE INGENIERIA DE SISTEMAS