Unidad Numero Cuatro y Cinco
Unidad Numero Cuatro y Cinco
Unidad Numero Cuatro y Cinco
EL CHIPSET SU EVOLUCION Y LA
CAPACIDAD DE UNA COMPUTADORA
INTRODUCCION
Podemos definir al Chipset como un
conjunto de microprocesadores
especialmente diseados para funcionar
como si fueran una nica unidad y para
desempear una o varias funciones.
El "chipset" es el conjunto (set) de chips
que se encargan de controlar
determinadas funciones del ordenador,
como la forma en que interacciona el
microprocesador con la memoria o la
cach, o el control de los puertos, PCI,
AGP, USB...
De la calidad y caractersticas del chipset
dependern:
Obtener o no el mximo rendimiento del
microprocesador.
Las posibilidades de actualizacin del
ordenador.
4.2
SUPERCOMPUTADORAS
Una supercomputadora es el tipo de
computadora ms potente y ms rpida
que existe en un momento dado. Estas
mquinas estn diseadas para procesar
enormes cantidades de informacin en
poco tiempo y son dedicadas a una tarea
especfica. Una de las llamadas
supercomputadoras es capaz de procesar
a la asombrosa velocidad de600 megaflos
(millones de flobs).Sistemas de cmputo
caracterizados por su gran tamao y
enorme velocidad de procesamiento
normalmente se utilizan en aplicaciones
cientficas y complejas.
MINICOMPUTADORAS
En 1960 surgi la minicomputadora, una
versin ms pequea de la Macro
computadora. Al ser orientada a tareas
especficas, no necesitaba de todos los
perifricos que necesita un Mainframe, y
esto ayudo a reducir el precio y costos de
mantenimiento. Las mini computadoras,
en tamao y poder de procesamiento, se
encuentran entre los mainframes y la
estaciones de trabajo.
LAS MICROCOMPUTADORAS
Que se diseaban con microprocesadores
con base en circuitos de alta densidad son
extremadamente pequeas y baratas un
microprocesador y elementos de
almacenamiento y entrada / salida
asociados.
La unidad de memoria contiene dos tipos
de almacenadoras, fabricadas con
material semiconductor memoria de libre
acceso (RAM) y memoria de lectura sola
(ROM). La primera es una memoria de
alta velocidad en donde el sistema de la
computadora lo mismo pude almacenar
ARQUITECTURAS EMBEBIDAS O
MICROCONTROLADORES (MCUS)
Microcontroladores de 8 y 16 bits
INTRODUCCION
MICROCONTROLADORES DE 8 Y 16
BITS
Los microcontroladores de 8 bits dominan
el mercado. La razn de esta tendencia es
que los microcontroladores 8 bits son
apropiados para la gran mayora de las
aplicaciones, lo que hace absurdo
emplear
micros
ms
potentes
y
consecuentemente ms caros. Uno de los
sectores que ms tira del mercado del
microcontrolador
es
el
mercado
automovilstico
Un micro de 8 bits puede hacer
operaciones lgicas y aritmticas con
operandos (datos) de hasta 8 bits con solo
una instruccin, algo anlogo suceder
con los otros
Por ejemplo: El Motorola MC6800.
En cambio un micro de 16 bits maneja
palabras del doble de capacidad, esto te
permite manejar valores numricos ms
grandes en una sola operacin (de 0 a
65535 o FFFFh) hacindolo un poco ms
rpido en ese tipo de operaciones, y uno
5.-1
ORGANIZACION
MICROCONTROLADOR
DEL
MICROCONTROLADORES MCS(R) 51
EL 8051 es el miembro original de la
familia MCS(R) 51, y es el ncleo e todos
los
dispositivos
MCS
51.
caractersticas del ncleo 8051 son:
Las
interrupcin
MICROCONTROLADORES MCS 96
La familia de microcontroladores Intel
MCS 96 son microcontroladores populares
para 16-bit. Los productos 8XC196 son
buscados en una variedad de aplicaciones
integradas. La arquitectura de alto
desempeo registro a registro es
demandada para complejas aplicaciones
de control en tiempo real tales como
drives de disco duro, mdems,
impresoras, reconocimiento de patrones y
control de motores. El extenso portafolio
de microcontroladores 8XC196 ha sido
diseado para reunir los variables
requerimientos en perifricos, tamao de
memoria, direccionabilidad y desempeo.
Microcontroladores Motorola
Los ms comunes de 8 bits son:
El 68HC705 .- El microcontrolador 68705
actualmente sigue siendo comercializado,
pero fue declarado obsoleto en el ao
2003 y reemplazado por
microcontroladores ms modernos, con
mayor cantidad de prestaciones y sobre
LENGUAJE ENSAMBLADOR
En
el
lenguaje
ensamblador
el
programador
utiliza
instrucciones
simblicas en lugar de instrucciones de
EN
ACALL
Llamar Absoluto
AADI
R
Aadir Acumulador
ADDC
AJMP
Salto Absoluto
ANL
ANL
bits
CJNE
Comparar y salta si no es
igual
CLR A
Borrar Acumulador
Poco
CLR
Claro bits
CPL A
Complementar Acumulador
Poco
CPL
Poco Complemento
DA
Dicie
Disminuye el Registro
mbre
DIV
DJNZ
Disminuye el Registro y
Salta si no es cero
INC
Incrementa el Registro
JB
JBC
JC
JMP @
JNB
JNC
JNZ
Saltar si Acumulador No
Zero
JZ
LCALL
Long Call
LJMP
Salto de longitud
MOV
Poco
MOV
Poco Move
MOVC
MOVX
MUL
NOP
No Operacin
ORL
OR lgico de variables de
tipo Byte
ORL
bits
POP
Pop De Pila
PUSH
Empuje en la pila
RET
Regresa de la subrutina
RETI
Regreso de la interrupcin
RL
RLC
RR
RRC
SETB
Bit Set
SJMP
Corto Jump
SUBB
SWAP
XCH
Tipo Bytes
XCHD
Dgitos Tipo
XRL
OR exclusivo
??
Instruccin Indefinido
Un
microcontrolador
normalmente
de
los
componentes:
dispone
siguientes
RECURSOS ESPECIALES
Cada
fabricante
oferta
numerosas
versiones de una arquitectura bsica de
microcontrolador. En algunas ampla las
capacidades de las memorias, en otras
incorpora nuevos recursos, en otras
reduce las prestaciones al mnimo para
aplicaciones muy simples, etc. La labor
del diseador es encontrar el modelo
mnimo
que
satisfaga
todos
los
requerimientos de su aplicacin. De esta
forma, minimizar el coste, el hardware y
el software. Los principales recursos
especficos
que
incorporan
los
microcontroladores son:
Temporizadores o Timers: Se
emplean para controlar periodos de
tiempo y para llevar la cuenta de
acontecimientos que suceden en el
interior.
Perro guardin o Watchdog: Es un
temporizador que cuando se desborda y
pasa por cero provoca un reset
automticamente en el sistema.
seales
seales
Comparador analgico:
modelos de microcontroladore
Algunos
s
disponen
internamente
de
un
amplificador operacional que acta como
comparador entre una seal fija de
referencia y otra variable que se aplica
por una de las patitas de la cpsula. La
salida del comparador proporciona un
nivel lgico 1 0 segn una seal sea
mayor o menor que la otra.
Modulador de anchura de impulsos
o PWM: Son circuitos que proporcionan
en su salida impulsos de anchura variable,
que se ofrecen al exterior a travs de las
patitas del encapsulado.
PUERTOS
Puertos de Entrada y Salida
La principal utilidad de las patitas que
posee la cpsula que contiene un
microcontrolador es soportar las lneas de
E/S que comunican al computador interno
con los perifricos exteriores.
Segn los controladores de perifricos
que
posea
cada
modelo
de
microcontrolador, las lneas de E/S se
destinan a proporcionar el soporte a las
seales de entrada, salida y control
Puertas de comunicacin
Con objeto de dotar al microcontrolador
de la posibilidad de comunicarse con
TEMPORIZADORES O TIMERS
Se emplean para controlar periodos de
tiempo (temporizadores) y para llevar la
cuenta de acontecimientos que suceden
en el exterior (contadores).
Para la medida de tiempos se carga un
registro con el valor adecuado y
a
continuacin
dicho
valor
se
va
incrementando o decrementando al ritmo
de los impulsos de reloj o algn mltiplo
hasta que se desborde y llegue a 0,
momento en el que se produce un
aviso.16
Cuando se desean contar acontecimientos
que se materializan por cambios de nivel
o flancos en alguna de las patitas del
microcontrolador, el mencionado registro
se va incrementando o decrementando al
ritmo de dichos impulsos.
Hacer
una
lista
completa
es
prcticamente imposible, pero algunos
ejemplos de su aplicacin, nos ayudarn a
adentrarnos en los entresijos de su diseo
y sacarle provecho a sus potencialidades.
Medicin de tiempo
Divisin de frecuencia
Conteo de eventos
USART
PWM
Watch Dog
ESTRUCTURA BSICA
CONVERTIDORES
Conversor A/D (CAD)
Los microcontroladores que incorporan un
Conversor A/D (Analgico/Digital) pueden
procesar
seales
analgicas,
tan
abundantes en las aplicaciones. Suelen
disponer de un multiplexor que permite
aplicar a la entrada del CAD diversas