Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Harvard
La arquitectura Harvard dispone de dos memorias
independientes: una, que contiene solo
instrucciones y otra, solo datos. Ambas disponen
de sus respectivos sistemas de buses de acceso y es
posible realizar operaciones de acceso (lectura o escritura) simultáneamente en ambas memorias.
Algunos modelos:
Características:
VELOCIDAD INTERNA: Velocidad de trabajo del microprocesador con sus elementos internos. Es la
velocidad que conocemos cuando vamos a cualquier tienda o entramos en cualquier web y vemos
las características de un micro que nos interese, 1,2 GHz, 2 GHz, 3,5 GHz etc.
VELOCIDAD EXTERNA O DE BUS (FSB-Front Sise Bus): Esta velocidad es la de del bus que comunica
el microprocesador con el resto de elementos de la placa Esta velocidad oscila entre los 33, 66,
100, …,800 MHz. El bus FSB actualmente es sustituido por tecnologías como HyperTransport.
VELOCIDAD DE EJECUCIÓN DE LAS INSTRUCCIONES: Esta característica dependerá del juego de
instrucciones que posea el microprocesador. Si estas instrucciones se ejecutan en pocos ciclos de
reloj, la velocidad de ejecución será elevada. Las instrucciones pasan por varias fases a la hora de
ser ejecutadas. Primero se buscan, luego se interpretan, se ejecutan y se almacena el resultado.
Debido a esto es posible que varias instrucciones estén ejecutando alguna de sus fases al mismo
tipo, ya que no comparten recursos de hardware.(HILOS)
JUEGO DE INSTRUCCIONES: Nos indica el número de instrucciones de que dispone el
microprocesador para llevar a cabo todo lo que se le pida. Esta característica va en relación con la
anterior, ya que, si el juego de instrucciones es RISC, más simples, sus instrucciones se ejecutarán
en menor tiempo. En caso de juego de instrucciones CISC, las instrucciones serán más complejas y
precisarán de otras simples para ser ejecutadas y harán mermar la velocidad del microprocesador.
ANCHO DEL BUS DE DIRECCIONES: El bus de direcciones nos permite acceder a la memoria, a una
posición(dirección) concreta para extraer una información (dato o instrucción). A mayor bus de
direcciones, mayor será el número de direcciones de memoria de que disponemos. El ancho del
bus viene indicado por el número de bits que utiliza para nombrar una dirección de memoria. A
mayor número de bits, mayor número de direcciones, mayor espacio de memoria direccionable.
RISC: set de instrucciones reducido, las instrucciones son simples y generalmente se ejecutan en
un ciclo de clock.
CISC set de instrucciones complejo, dispone más de 80 instrucciones, pero algunas pueden
necesitar mas de un ciclo de clock para ejecutarse
SISC: están desarrollados para hacer algo específicamente
Alimentación:
Se necesita una fuente regulada para tener una tensión sin variaciones, sin ruido, sino esto puede
generar algunos problemas en la ejecución. La mayoría se alimenta con 5v y otros de tecnologías
AVR se alimentan con 3.3v(pensados para dispositivos portátiles). hay que tener cuidado por que
esto tiene que ver con el uno lógico.
Frecuencia de trabajo (clock):
Los pics necesitan un reloj oscilador que marca la frecuencia de trabajo, a veces creado con un
cristal (más precisos) y otras con un puente rc (puede variar por la temperatura) dependiendo la
frecuencia y el microcontrolador.
Data Direction Register (DDR): hay uno por cada puerto y cada bit determina la
dirección de un pin. (salida o entrada)
Port Register (PORT): uno por cada puerto y cada bit controla el estado del puerto (si es
de salida)
Port Input Register (PIN): uno por cada puerto y cada bit da el estado de su respectivo
pin
Internamente se tiene una resistencia pull-up/Down: puede (debe) programarse su conexión/
desconexión mediante algún registro al efecto.
Memorias: el micro posee dos memorias una para el programa y otra para los datos (Arq. Harvard)
Ventajas de los microcontroladores con respecto a los microprocesadores.
Una tercera parte se absorbe en las aplicaciones relacionadas con los computadores y sus
periféricos.
La cuarta parte se utiliza en las aplicaciones de consumo (electrodomésticos, juegos, TV, video,
etc.)
El 16%de las ventas mundiales se destinó al área de las comunicaciones.
Otro 16% fue empleado en aplicaciones industriales.
El resto de los microcontroladores vendidos en el mundo, aproximadamente el 10% fueron
adquiridos por las industrias de automoción.
Algunos modelos: Microchip PICS, Texas instruments DSP, National semiconductor, ATMEL
Arduino.
Aplicación. Antes de seleccionar un microcontrolador es imprescindible analizar los requisitos de la
aplicación:
Temporizadores o TIMERS
Perro guardián o WATCHDOG.
Protección ante fallo de alimentación o Brownout.
Estado de reposo de bajo consumo.
Conversor A/D.
Conversor D/A.
Comparador analógico.
Modulador de anchura de impulso o PWM
Puertas de E/S digitales.
Puertas de comunicación. TX-TR
UNIDAD 2
Núcleo del procesador:
ALU: Unidad de cálculo para operaciones aritméticas y lógicas.
Control de interrupciones: Son interrupciones producidas por hardware. Por lo tanto, son
producidos por los periféricos (Controlador de memoria, puerto de entrada o salida, conector
serial, placa de video, teclado, etc).
*se ve en el firmware*Interrupciones por software: Cuando se las llama se hacen determinados
procesos. Ejemplo: la placa de video puede tener varis interrupciones para su manejo y una de
esas puede ser una para establecer un modo gráfico, otra para mover bloques de memoria RAM a
bloques de memoria de video RAM. Dentro de un programa se pueden llamar y cuando se
ejecutan hacen determinados procesos o rutinas.
Buffers: poseen en la salida controladores de estado de salido, Latch que congelan un valor y a su
vez se pueden poner en triestade.
Triestate: Es un estado de alta impedancia (circuito abierto). Aplicación: En un bus de datos
tenemos muchos dispositivos conectados, pero únicamente necesitamos q el procesador se
conecte con un puerto de salida y se quiere desconectar todo el resto de dispositivos que están
conectados a ese bus de datos, con el triestade el circuito detecta una alta impedancia y es como
si no estuvieran conectados en el bus, logrando una mejor eficiencia con menos perdidas y ruido.
Buffers de datos:
Es uno de los canales de información que conecta la CPU con el resto de los sistemas externos. Por
el circula información de distinto tipo de datos, códigos de instrucciones, direcciones (parte alta y
parte baja), líneas de control, etc. Constructivamente no es más que una serie de 8 cables aislados
entre sí, que posibilita la interconexión de los elementos, es bidireccional y todos los elementos
colgados a el que ingresan información, deberán ser fabricados con lógica Triestate.
Con el triestate controlamos que solo un dispositivo se encuentre en el bus.
Una cosa es la cantidad de direcciones que yo puedo direccionar (bus de direcciones) y otra es
cuantos bits puedo guardar en cada dirección. Con una línea de control, se puede guardar 8 bit en
un bloque de memoria para los bits menos significativos y en el bloque de memoria guardar 8bis
más significativos ¿?? En un bus de 8 bits puedo guardar información de 16 bits si cada lugar de
memoria permite almacenar 16 bits. (¿¿Multiplexor??)
Buffers de direcciones:
Este canal compuesto generalmente por 16 líneas unidireccionales (paralelas, luego se
implementaron los seriales) (después del 8086 vinieron los de 32 bits), le permiten a la CPU
direccionar 65.536 (64Kbytes) de memoria y/o dispositivos de entrada salida, en la mayoría de los
casos las líneas más significativas se utilizarán para seleccionar un determinado dispositivo y las
otras se utilizarán para seleccionar elementos internos dentro de estos como puede ser algún
registro.
Registro de memoria de datos o MDR (Memory Data Register o Buffer de datos):
Es un registro de 8 bits transparente al usuario, puerta obligada de toda información que entra y
sale por el bus de datos. Es bidireccional, por lo tanto, se comporta como un buffer latch
TRIESTATE hacia el bus de datos y hacia la CPU.
El MDR está conectado directamente al bus de datos, en el procesador lo que escriba en el mdr se
copia en el bus de datos y lo que venga del bus de datos se copia en el mdr. Se comporta como
lach, guarda un dato hasta que es leído y el triestate nos permite desconectar del bus de datos al
procesador. En un microcontrolador seria su registro de un puerto, lo que escribamos ahí se copia
en la salida, o bien lo que reciba el puerto y copia en el mdr,
Registro de instrucciones IR (Instructions Register):
Es un registro transparente al usuario, de 8 bit. En él se copia automáticamente, el contenido del
registro MDR, cuando la información que posee corresponde al Código de Operación de una
instrucción, esto lo detecta por medio de la línea d control.
Decodificador: Es un sistema que se encuentra íntimamente ligado al registro de instrucciones
cuando este almacene un nuevo código de operación, luego decodifica ese código analizándolo y
genera internamente las acciones de control para lo cual pondrá activas las líneas de control
necesarias para la ejecución de la instrucción en curso. La instrucción que produce es una que
pertenece al set de instrucciones del procesador
Registro temporario o intermedio
En general son registros de 8 bits transparentes al usuario, inaccesibles, que la unidad de control
utiliza para almacenar transitoriamente información durante la ejecución de una instrucción, esta
información puede ser de datos o direcciones según se requiera.
Formas directas o indirectas de direccionar/completar/ejecutar los operandos
Obtener el valor que se quiere incorporar a la ALU directamente de la dirección o bien que sacar
de la dirección de memoria el contenido y ese contenido introducir a la ALU
Cargar la dirección de memoria en un registro general y este direccione y traiga el valor de esa
dirección de memoria.
NOTA
Registros intermedios o temporales es en donde se alojan operandos cuando se realiza alguna
instrucción. Cuando una instrucción tiene dos operandos uno se carga en el registro temporal y el
otro en el acumulador y la ALU se encarga de hacer la operación entre esos dos operandos
Registro de direcciones de memoria, MAR (Memory Adress Register).
MAR: Es un registro de 16 bits, puerta obligada entre el CPU y el bus de direcciones, y debe tener
la misma longitud que el bus de direcciones. Es transparente al usuario y dispone a su salida de un
LATCH. Actualmente se tiene registros temporarios de 64 bits.
Cargar la dirección de memoria en un registro general y este direccione y traiga el valor de esa
dirección de memoria.
Acumulador AC (bloque de una entrada de la ALU):
Es un registro de 8 bits, accesible al usuario. Es el operando obligado para todas las instrucciones
aritméticas lógicas que realiza la ALU, en todos los sistemas de una dirección. Es el registro más
potente de que dispone la CPU y forma parte del denominado grupo de Registros de propósitos
generales. Naturalmente, tiene una longitud de palabra de datos, algunos procesadores disponen
de más de un acumulador.
Registros de Propósitos Generales
Es un conjunto de seis registros (más o menos), de 8 bits, accesibles al usuario. Con ellos se
pueden realizar algunas operaciones aritméticas, en general contienen datos, aunque en algunos
casos pueden concatenarse de a dos, formando registros de 16 bits que podrían contener
direcciones de memoria donde se encuentra algún operando, en este caso a estos registros se los
suele llamar punteros.
Registro de estado SR (Status Register) o TAMBIEN LLAMADO Registro de códigos de condición o
Registro de indicadores (Flag Register) (en el bloque de registros de uso general y específico):
Mas que un registro de carga en paralelo, como lo son los anteriores es una colección de FlipFlops
independientes entre sí, el número de bits no guarda ninguna relación un con una palabra de
instrucción, ni de datos depende del diseño realizado por el fabricante. En efecto cada bit de
registro cumple la función de indicador (bandera flag) de algo que ha sucedido como consecuencia
de una operación anterior.
CF (Acarreo) Esta bandera indica el acarreo o préstamo después de una suma o resta.
OF (Sobre flujo) Esta bandera indica cuando el resultado de una suma o resta de numero con
signo sobrepasa la capacidad de almacenamiento de los registros.
SF (Signo) Esta bandera indica si el resultado de una operación es positivo o negativo.
SF=0 Es positivo, SF=1 es negativo
DF (Dirección) Indica el sentido en el que los datos serán transferidos en operaciones de
manipulación de cadenas. DF=1 Es derecha a izquierda y DF=0 es de izquierda a derecha. El DF
se usa mucho para multiplicaciones y divisiones por 2 trasladándose 1001=9 10010=18
ZF(Cero) Indica si el resultado de una operación de la ALU fue cero o diferente de cero. 0 Dif y 1
es cero. Ej. se usa una operación de comparación para seguir ejecutando o saltar a otro
programa.
IF (Interrupción) Activa y desactiva la terminal INTR del microprocesador.
PF (Paridad) indica la paridad de un número. PF=0 es impar y PF=1 es par. Se utiliza para
corregir errores. ¿Cantidad de 1?
AF (Acarreo auxiliar) Indica si después de una suma o resta ha ocurrido un acarreo de los bits 3
al 4.
TF (Trampa) Esta bandera controla la ejecución paso por paso de un programa con fines de
depuración.
Descripción de pines de un 8080
Los dispositivos de memoria se utilizan generalmente para almacenamientos a más largo plazo y cantidades
más grandes de datos.
La memoria ROM (Read-Only Memory, memoria de sólo lectura) es un tipo de memoria en la que los datos
se almacenan de forma permanente o semipermanente. Los datos se pueden leer de una ROM, pero no
existe la operación de escritura. La ROM, al igual que la RAM, es una memoria de acceso aleatorio. Debido a
que las ROM mantienen los datos almacenados incluso si se desconecta la alimentación, reciben el nombre
de memorias no volátiles.
La celda se selecciona mediante un nivel activo en la línea Selección de bit y un bit de datos (1 o 0) se
escribe en la celda colocándolo en la línea Entrada de datos. Un bit de datos se puede leer extrayéndolo de
la línea Salida de datos.
Todas las celdas de una misma fila comparten la misma línea Seleccionar Fila. Cada conjunto de líneas
Entrada de datos y Salida de datos van a cada celda situada en una determinada columna y se conectan a
una única línea de datos, que sirve como entrada y salida (E/S datos), a través de los buffers de entrada y
salida de datos.
Organización de la SRAM asíncrona básica
Una SRAM asíncrona es aquélla en la que su funcionamiento no está sincronizado con un reloj de sistema.
*Salidas tri-estado y buses. Los buffers tri-estado en una memoria permiten que las líneas de datos actúen
como líneas de entrada o salida y conectan la memoria con el bus de datos en una computadora. Estos
buffers tienen tres posibles estados de salida: ALTO (1), BAJO (0) y ALTA-Z (alta impedancia, abierto)*.
La SRAM síncrona es muy similar a la SRAM asíncrona, en términos de la matriz de memoria, del
decodificador de direcciones y de las entradas de lectura/escritura y activación. La diferencia fundamental
es que la SRAM síncrona utiliza registros con señal de reloj para sincronizar todas las entradas con el reloj
del sistema.
Operación en modo ráfaga: las memorias SRAM síncronas tienen normalmente una función de ráfaga de
direcciones, que permite a la memoria leer o escribir en hasta cuatro posiciones utilizando una única
dirección.
Memoria cache
Una de las principales aplicaciones de las memorias SRAM es la implementación de memorias caché en
computadoras. La memoria caché es una memoria de alta velocidad y relativamente pequeña que
almacena los datos o instrucciones más recientemente utilizados de la memoria principal, más grande pero
más lenta.
La principal aplicación de las DRAM se encuentra en la memoria principal de las computadoras. La celda de
la memoria DRAM está formada por un transistor y un condensador.
EDO DRAM. La memoria DRAM con salida de datos extendida, algunas veces denominada DRAM con modo
hiperpágina, es muy similar a la FPM DRAM. La diferencia fundamental es que la señal en la EDO DRAM. no
desactiva los datos de salida cuando pasa a su estado de inactividad, porque se pueden mantener los datos
válidos correspondientes a la dirección actual hasta que vuelva a activarse. Esto significa que se puede
acceder a la siguiente dirección de columna antes de que el sistema externo acepte los datos válidos
actuales. La idea es acelerar el tiempo de acceso.
BEDO DRAM. La DRAM con salida de datos extendida en ráfaga es una EDO DRAM con la capacidad de
generar ráfagas de direcciones. Recuerde, de nuestra explicación sobre la SRAM síncrona de ráfaga, que la
función de ráfaga de direcciones permite generar internamente hasta cuatro direcciones a partir de una
única dirección externa, lo que ahorra tiempo de acceso. Este mismo concepto se aplica a la BEDO DRAM.
SDRAM. Para poder estar a la altura de la siempre creciente velocidad de los microprocesadores, son
necesarias memorias DRAM más rápidas. La DRAM síncrona es uno de los esfuerzos más recientes en este
sentido. Al igual que la RAM estática síncrona explicada anteriormente, la operación de la memoria SDRAM
está sincronizada con el reloj del sistema, con el que también opera el microprocesador de un sistema
informático. Las mismas ideas básicas descritas en relación con la SRAM síncrona de ráfaga se pueden
aplicar a la memoria SDRAM.
Esta alta densidad se consigue en las memorias flash con una célula de almacenamiento compuesta por un
único transistor MOS de puerta flotante. El bit de datos se almacena como una carga o una ausencia de
carga en la puerta flotante, dependiendo de si se desea almacenar un 0 o un 1.
Expansión de memorias
Las memorias pueden multiplicarse para incrementar su número de bits en cada dirección (longitud de
palabra), y/o su número de direcciones diferentes (capacidad de palabra). Esto se hace añadiendo el
apropiado número de chips de memoria a los buses de dirección, datos y control.
Módulos de memoria
Los módulos de memoria suelen venir en forma SIMM (single in line memory module, módulo de memoria
de terminal simple) o DIMM (dual in line memory module, módulo de memoria de terminal doble), en
forma de tarjetas de circuito impreso en las cuales se montan los chips de memoria, con las entradas y
salidas conectadas a un conector de borde situado en la parte inferior de las tarjetas.
Las memorias DIMM son similares en aspecto, pero tiene mayor densidad de memoria con pequeño
incremento en el tamaño físico. La diferencia entre DIMM y SIMM, es que los primeros distribuyen los pines
de entrada y salida en ambos lados de la tarjeta. Estos módulos son de 72, 100, 144 y 168 pines,
empleando buses de 32 y 64 bits. La capacidad de los módulos va de 4 a 512 MB.
El nombre, primero en entrar primero en salir, hace alusión al funcionamiento de estas memorias,
formadas por una disposición de registros de desplazamiento. En estas memorias el primer bit que se
escribe es el primero que se lee.
Cuando un bit de datos se desplaza mediante un impulso de desplazamiento de salida, los demás en los
registros automáticamente se mueven a a la posición siguiente a la salida. En una FIFO asíncrona, los datos
se desplazan hacia fuera independientemente de la entrada de datos, utilizando relojes separados.
Estas memorias pueden emplearse en el caso donde hay dos sistemas con velocidades diferentes tratando
de que comunicarse. Los datos de una entran a la FIFO a cierta velocidad y salen con otra diferente.
Memorias LIFO
Pilas de registro: Comúnmente una memoria LIFO se denomina pila push-down, implementada en algunos
sistemas con un grupo de registros. Una pila puede estar formada por cualquier número de registros,
siendo el superior el tope de la pila.
En estas memorias, se carga en paralelo un byte de datos al tope de la pila. Cada sucecivo byte empuja al
anterior al registro siguiente, entonces cada nuevo dato se carga en el registro superior, y los bytes
anteriores son empujados hacia abajo en la pila.
Memorias CCD
La memoria CCD (charge-coupled device, dispositivo de almacenamiento de carga) almacena los datos con
cargas de condensador, como las DRAM, pero a diferencia de estas la celda consiste únicamente de un
condensador, haciéndolas de alta densidad.
Las cargas deben refrescar periódicamente, desplazando las cargas en serie a través de circuito de refresco.
Las matrices CCD se usan en algunas cámaras modernas, para captura de imágenes de video en forma de
carga de luz inducida.
ALMACENAMIENTOS MAGNETICOS
Disco duro magnético: Los discos duros son “placas” rígidas de aleación de aluminio o de una mezcla de
vidrio y cerámica recubiertos con una capa magnética
Normalmente, se apilan dos o más discos sobre un eje o pivote común, que hace que el conjunto gire a una
velocidad de miles de revoluciones por minuto (rpm). Existe una separación entre cada disco, con el fin de
permitir el montaje de un cabezal de lectura-escritura en el extremo del brazo accionado
Principios básicos del cabezal de lectura-escritura: El disco duro es un dispositivo de acceso aleatorio, ya
que puede recuperar datos almacenados en cualquier lugar del disco, La dirección o polarización de las
partículas magnéticas sobre la superficie del disco se controla mediante la dirección de las líneas de flujo
magnético (campo magnético) producidas por el cabezal de escritura, según la dirección de un impulso de
corriente en el devanado. Este flujo magnético magnetiza un pequeño punto de la superficie del disco en la
dirección del campo magnético. Un punto magnetizado con una cierta polaridad representa un 1 binario, y
uno de polaridad opuesta representa un 0 binario. Una vez que se ha magnetizado un punto de la
superficie, permanece en dicho estado hasta que se escribe sobre él un campo magnético opuesto. Cuando
un cabezal de lectura pasa por una superficie magnetizada, los puntos magnetizados generan campos
magnéticos en el cabezal de lectura, lo que provoca impulsos de tensión en el devanado. La polaridad de
estos impulsos depende de la dirección del punto magnetizado e indica si el bit almacenado es un 1 o un 0
Formato del disco duro: Un disco duro está organizado en pistas y sectores. Cada pista está dividida en una
serie de sectores, y cada pista y sector tienen una dirección física que el sistema operativo utiliza para
localizar un determinado registro de datos, hay un número constante de pistas por sector, utilizando los
sectores externos una superficie mayor que los sectores internos. La disposición de pistas y sectores en un
disco se denomina formato
Funcionamiento del disco duro: El rendimiento de una unidad de disco duro específica viene determinado
por varios parámetros básicos. Una operación de búsqueda consiste en el movimiento del cabezal de
lecturaescritura hasta la pista deseada. El tiempo de búsqueda es el tiempo medio de realización de dicha
operación.
El período de latencia es el tiempo que tarda el sector deseado en colocarse debajo del cabezal, una vez
que éste se ha posicionado en la pista deseada y El período de latencia medio supone que el disco debe
recorrer media revolución.
La suma del tiempo medio de búsqueda y del período medio de latencia es el tiempo de acceso de la
unidad de disco.
Discos flexibles: El nombre de disco flexible se debe a que este tipo de discos está hecho de un material de
poliéster flexible, cubierto por ambas caras con una capa magnética. Los actuales discos flexibles o
disquetes disponen de una funda de plástico rígida. Se formatean en pistas y sectores de forma similar a los
discos duros, excepto por el número de pistas y sectores.
Zip TM: el cartucho del disco Zip es un disco flexible incluido en una carcasa rígida aproximadamente del
mismo tamaño que el disquete, aunque más grueso. La unidad Zip es mucho más rápida que la unidad de
disquetes, dado que tiene una velocidad de giro de 3.000 rpm frente a las 300 rpm de la unidad de
disquete. La unidad Zip tiene una capacidad de almacenamiento de 250 MB, lo que es aproximadamente
173 veces mayor que la capacidad de 1,44 MB del disquete
Jaz TM: similar a una unidad de disco duro excepto en que las dos placas se encuentran dentro de un
cartucho extraíble protegido por un obturador a prueba de polvo. Los cartuchos Jaz están disponibles con
capacidades de almacenamiento de 1 o 2 GB.
Cinta magnética: La cinta se utiliza para realizar copias de seguridad de datos desde dispositivos de
almacenamiento masivo y, normalmente, es mucho más lenta en términos de tiempo de acceso, ya que se
accede a los datos en serie en lugar de mediante una selección aleatoria.
Almacenamiento magneto-óptico
los dispositivos de almacenamiento magneto-óptico combinan las tecnologías magnética y óptica (láser).
La diferencia básica entre un disco puramente magnético y un disco magneto-óptico es que la capa
magnética utilizada en los discos magneto-ópticos requiere calor para alterar la polarización magnética. Por
tanto, el disco magneto-óptico es extremadamente estable a temperatura ambiente, haciendo que los
datos no cambien.
Para escribir un bit de datos, se enfoca un haz láser de alta potencia sobre un punto muy pequeño del
disco, y la temperatura de dicho punto se eleva por encima de un nivel de temperatura denominado punto
de Curie (aproximadamente 200ºC). Una vez caliente, las partículas magnéticas en dicho punto pueden
fácilmente ver cambiada su dirección (polarización) debido al efecto del campo magnético generado por el
cabezal de escritura.
La información se lee del disco mediante un láser de menor potencia que el que se emplea para escribir,
utilizando el efecto de Kerr, según el cual la polaridad de la luz del láser reflejado se altera dependiendo de
la orientación de las partículas magnéticas. Los puntos con cierta polaridad representan los ceros y los
puntos con la polaridad opuesta representan los unos
Almacenamiento óptico
CD-ROM. (La memoria de sólo lectura de disco compacto): es un disco con tres capas dispuestas en forma
de sandwich: la capa inferior de plástico de policarbonato, una hoja delgada de aluminio para la
reflectividad y una capa superior de laca para protección. El disco CD-ROM se formatea con una única pista
en forma de espiral.
Los datos se pre graban en fábrica en forma de agujeros microscópicos denominados muescas y el área
plana que rodea a estos agujeros se denomina planicie
Un reproductor de CD-ROM lee los datos en la pista espiral mediante un haz láser de infrarrojos de baja
potencia. Los datos están codificados mediante las muescas y planicies. La luz del láser reflejada desde una
muesca tiene un desfase de 180º respecto de la luz reflejada desde las planicies. Cuando el disco gira, el
estrecho haz de láser incide sobre las muescas y planicies de longitudes variables, y un fotodiodo detecta la
diferencia en la luz reflejada. El resultado es una serie de unos y ceros, que corresponde a la configuración
de las muescas y de las planicies a lo largo de la pista.
DVD-ROM: los datos se pre graban en el disco, pero el tamaño de las muescas es menor que en el CD-ROM,
lo que permite almacenar más datos en una pista. La diferencia principal entre el CD-ROM y el DVD-ROM es
que el CD-ROM tiene una única cara mientras que el DVD almacena datos por las dos caras
UNIDAD 4
Se tiene dos tipos de señales, analógicas, relacionadas con la naturaleza y digitales utilizan los
procesadores
Diferencia: cantidad de valores, continuos para las analógicas y discretos en los digitales
DAC: Convierte un numero binario en una señal analógica, puede ser un voltaje o una corriente
eléctrica. El numero binario es proporcional al fondo de escala voltaje Max), si es de 5v y de 8 bit el
255 representaría un 5v y 0v 0. La entrada de bit puede ser serie o paralela.
Son circuitos rápidos debido a que constan de 2 etapas
Una formada por una matriz de llaves que permiten conmutar señales provenientes de una
fuente de corriente o de tensión de referencia
Posteriormente un amplificador operacional encargado de realizar operaciones como suma
de esas señales y/o conversión de salida en corriente a tensión. Alguno no posee
CLASIFICACIÓN DE DAC:
Formato -> Serie o paralelo
Tecnología:
Ventajas: alta linealidad, bajo ruido, bajo glitch (oscilaciones), carga de Vref constante
Desventajas: Requiere Amplificador, Señal invertida
Aplicaciones: Generador de Formas de Onda, Uso en PLCs, Aplicaciones de Corriente Alterna.
Errores, de offset (error en 0) o ganancia (% de variación)
Errores no lineales: ganancia y error de glitch (oscilaciones antes de estabilizar la salida)