Unidad I “Sistemas Digitales” - Personal · placa protoboard. martes 11 de febrero de 14....
Transcript of Unidad I “Sistemas Digitales” - Personal · placa protoboard. martes 11 de febrero de 14....
Unidad I “Sistemas Digitales”
Rafael Vázquez PérezArquitectura de Computadoras
martes 11 de febrero de 14
Agenda1. Electrónica, electrónica analógica y digital.
2. Circuitos y sistemas digitales.
3. Sistemas de representación, binaria, octal y hexadecimal.
4. Conversión entre sistemas de representación.
5. Códigos binarios
6. Tablas de verdad de sistemas digitales
martes 11 de febrero de 14
Electrónica
• El término de la electrónica significa “mecánica de los electrones”
martes 11 de febrero de 14
¿ Que es la electrónica ?
• Es la rama de la ciencia y tecnología que se ocupa de los circuitos eléctricos que involucran componentes eléctricos y electrónicos
Motherboard o tablero madre
•Cuenta con var ios c i rcu i tos eléctricos y electrónicos
•Cada circuito tiene componentes eléctricos y electrónicos
martes 11 de febrero de 14
• Actualmente la electrónica influye en nosotros todos los días
• Algunos de los Gadgets que usamos diariamente que utilizan la electrónica
• Computadoras
• TV´s
• Teléfonos Móviles
• Camaras Digitales
martes 11 de febrero de 14
Aplicaciones de la electrónica
• Comunicaciones de Datos
• Los datos pueden ser transmitidos por medio de LAN (local Area Networks), WAN (Wide Area Networks) y otros medios de transmisión
martes 11 de febrero de 14
Aplicaciones de la electrónica (continuación)• Propagación de Ondas Electromagnéticas.
• Incluye radio comunicaciones, radares, televisión, micro-ondas, comunicaciones satelitales, rayos x y otras.
• Procesamiento de Datos.
• Incluye computación aplicada a la administración de oficinas, bancos, procesamiento de palabras, animaciones, computación matemática, etc.
martes 11 de febrero de 14
Aplicaciones de la electrónica (continuación)• Procesos de Control
• Aplicado a la robótica, control de vehículos automotores y aero-espaciales.
• Control de plantas industriales
• Investigación
• Puede ser usado en la investigación de física de partículas
martes 11 de febrero de 14
Vocabulario Básicode la Electrónica
• Circuitos Eléctricos
• Existen 2 tipos de circuitos eléctricos
• Analógicos.- Son aquellos circuitos que usan un rango continuo de voltaje
• Ejemplos: Bulbos, Transistores, amplificadores operacionales, etc
• Digitales.- Circuitos que usan niveles discretos de voltaje
• Ejemplos: Computadoras, relojes electrónicos
martes 11 de febrero de 14
Vocabulario Básicode la Electrónica
• Componentes de los circuitos
• Componentes Pasivos
• Son aquellos que transforman la energía expresándola en forma de corriente o voltaje.
• Ejemplos: resistencias, capacitores, inductores
3
2.1.- ELEMENTOS DE UN CIRCUITO ELECTRÓNICO. En un circuito electrónico podemos distinguir los siguientes elementos:
• Componentes discretos: pequeños dispositivos electrónicos individuales con una funcionalidad muy genérica y limitada. Ejemplos: resistores, condensadores, relés, diodos, transistores, etc.).
• Chips (Circuitos Integrados): pequeñas pastillas que contienen miles y millones de componentes
discretos integrados en un área muy pequeña (en unos pocos centímetros). Presentan funcionalidades mucho más concretas y aplicadas que los componentes discretos. Ejemplos: temporizador 555, amplificador operacional µ741, memorias, etc.
• Tarjetas: la asociación de componentes discretos y chips sobre una placa constituye una tarjeta. Las tarjetas presentan funcionalidades muy complejas y avanzadas. Un dispositivo electrónico puede estar formado por una o varias tarjetas, de distinta complejidad. Ejemplos: tarjeta de video, tarjeta de sonido, modem, etc.
En este tema nos centraremos exclusivamente en el estudio de los componentes discretos de un circuito electrónico. A estos elementos se les conoce como COMPONENTES ELECTRÓNICOS. 2.1.- TIPOS DE COMPONENTES ELECTRÓNICOS. Los componentes electrónicos se pueden dividir en dos tipos: 1) Componentes pasivos.
Son aquellos componentes que actúan como meros receptores y consumidores de la señal eléctrica. No generan ni ganancia ni control de la señal eléctrica. Los componentes pasivos son resistores, condensadores y bobinas.
2) Componentes activos.
Se trata de componentes capaces de generar, modificar o amplificar la señal eléctrica. Algunos ejemplos de componentes activos son el diodo y el transistor.
martes 11 de febrero de 14
Vocabulario Básicode la Electrónica
• Componentes Activos.- Son aquellos componentes que producen energía en la forma de corriente o voltaje, por ejemplo transistores o tiristores.
4
Componentes pasivos Componentes activos.
4) En esta imagen tenemos una colección de componentes electrónicos básicos. ¿Puedes reconocerlos e indicar si son pasivos o activos?
(Ver con Zoom x250)
3. RESISTORES. En este apartado del tema se estudiarán los distintos tipos de resistores existentes:
Resistores fijos. Resistores variables. Resistores dependientes (LDR y termistores).
Varios resistores (fijos, variables, LDR, y NTC) montados en una placa protoboard.
martes 11 de febrero de 14
Corriente Directa• Es el flujo de corriente que se dirige en una sola dirección. La corriente
directa es un tipo de corriente eléctrica la cual se conoce como corriente continua.
• Esta corriente eléctrica es utilizada para energizar diferentes circuitos eléctricos y electrónicos; en la radio electrónica es utilizada para la polarización de diferentes dispositivos como resistencias, transistores, válvulas al vacío, y así para el correcto funcionamiento de un aparato electrónico; la corriente directa es creada por reacciones químicas, por acción de la luz o por inducción eléctrica.
martes 11 de febrero de 14
Características de lacorriente directa
• 1.TENSIÓN (E o V = Volt).-Es la fuerza con la que son impulsados los electrones libres, de un conductor originado por una diferencia de potencial la cual puede ser originada a su vez por una fuente de electricidad.
• 2.INTENSIDAD ( I = Ampere ).- Es la cantidad de electrones que fluyen por un circuito o un conductor originado por la aplicación de un voltaje eléctrico, esta corriente causará diferentes afectos tales como presión, sonido, calor, luz, magnetismo, etc.
• 3.RESISTENCIA ( R = Ohms ).- Es la oposición que presenta un dispositivo al paso de la corriente eléctrica.
• 4.POTENCIA ( P o W = Watts ).- Es el grado de facilidad o dificultad que presenta un elemento para realizar un trabajo, el elemento que realiza una potencia en un circuito electrónico es la resistencia, esta potencia electrónica esta regida por la tensión o intensidad.
martes 11 de febrero de 14
Corriente Alterna• La corriente alterna (como su nombre lo indica) circula por durante un
tiempo en un sentido y después en sentido opuesto, volviéndose a repetir el mismo proceso en forma constante.
• Este tipo de corriente es la que nos llega a nuestras casas y la usamos para alimentar la TV, el equipo de sonido, la lavadora, la refrigeradora,etc.
•
martes 11 de febrero de 14
Propiedades de laCorriente Alterna
• Frecuencia:(f)
• Si se pudiera contar cuantos ciclos de esta señal de voltaje suceden en un segundo tendríamos la frecuencia de esta señal, con unidad de ciclos / segundo, que es lo mismo que Hertz o Hertzios.
• Periodo:(t)
• El tiempo necesario para que un ciclo de la señal anterior se produzca, se llama período (T) y tiene la fórmula: T = 1 / f, o sea el período (T) es el inverso de la frecuencia. (f)
martes 11 de febrero de 14
Corriente Alterna
• Voltaje Vrms.- Se puede obtener el voltaje equivalente en corriente continua (Vrms) de este voltaje alterno con ayuda de la fórmula Vrms = 0.707 x Vp.
martes 11 de febrero de 14
Corriente Alterna
• Voltaje pico a pico
• Analizando el gráfico se ve que hay un máximo y un voltaje mínimo.
• La diferencia entre estos dos voltajes es el llamado voltaje pico-pico (Vpp) y es igual al doble del Voltaje Pico (Vp)
martes 11 de febrero de 14
Corriente alterna
• Valor Pico Si se tiene un voltaje RMS y se desea encontrar el voltaje pico:VPICO = VRMS / 0.707
• Ejemplo: encontrar el voltaje Pico de un voltaje RMSVRMS = 120VoltiosVPICO= 120 V / 0.707= 169.7 Voltios Pico
martes 11 de febrero de 14
Corriente Alterna• El valor promedio de un ciclo completo de voltaje
o corriente es cero (0). Si se toma en cuenta solo un semiciclo (supongamos el positivo) el valor promedio es:VPR = VPICO x 0.636
• La relación que existe entre los valores RMS y promedio es:
• VRMS = VPR x 1.11
• VPR = VRMS x 0.9
martes 11 de febrero de 14
Introducción
• Los sistemas de computo están construidos en base a la electrónica digital
• Los circuitos de la electrónica digital operan solamente en uno de 2 estados posibles:
• On ...... Encendido......1...... 5 volts aprox.
• Off ...... Apagado..........0...... 0 volts aprox.
martes 11 de febrero de 14
Notaciones usadas en sistemas digitales
Concepto Termino en Ingles Termino en español
4 Bits Nibble Medio Byte
8 Bits Byte Byte
16 Bits Word Palabra
32 Bits Double Word Palabra Doble
64 Bits Quad Word Cuádruple palabra oparrafo
martes 11 de febrero de 14
Sistema numérico binario
• El sistema numérico binario es usado en computadoras digitales, CD players y muchos otros gadgets el día de hoy.
• Es un sistema numérico posicional con una raíz o base 2
• Con este sistema numérico representamos valores numéricos usando 2 símbolos, el 0 y el 1
martes 11 de febrero de 14
Sistema numérico binario
• En cualquier número binario el bit menos significativo (LSB Less Significative Bit) es el bit mas a la derecha y tiene un peso de 20 (1)
• El bit mas a la izquierda es el bit mas significativo (MSB More Significative Bit) y tiene un peso de 2n-1, donde n es el numero de bits de todo el numero
martes 11 de febrero de 14
Sistema numérico binario
Ejemplo: Sea el numero 1100010101
1 1 0 0 0 1 0 1 0 1
LSBMSB 9 8 7 6 5 4 3 2 1 0Posición
n=numero de bits= 10
martes 11 de febrero de 14
Sistema numérico binario
• Cualquier numero puede ser convertido a decimal sumando sus productos de cada bit por su peso
1 0 1 1
23 22 21 20
8 4 2 1
Pesos1*1= 11*2= 20*4= 01*8= 8
+
11numero decimal
martes 11 de febrero de 14
Sistema numérico hexadecimal
• Es un sistema numérico posicional con una raíz o base 16
• Se usan los símbolos del 0 al 9 para representar valores entre cero y nueve, y A,B,C,D,E,F para representar los valores entre el 10 y 15
martes 11 de febrero de 14
Equivalencias entre los sistemas numéricos principales
Hexadecimal Decimal Octal Binario0 0 0 00001 1 1 00012 2 2 00103 3 3 00114 4 4 01005 5 5 01016 6 6 01107 7 7 01118 8 10 10009 9 11 1001A 10 12 1010B 11 13 1011C 12 14 1100D 13 15 1101E 14 16 1110F 15 17 1111
martes 11 de febrero de 14
Conversiones
• Convertir 834 a hexadecimal
834/16 52 2
52/16 3 4
3/16 0 3
34216
martes 11 de febrero de 14
Conversiones
• Convertir 137 a binario
137/2 68 168/2 34 034/2 17 017/2 8 18/2 4 04/2 2 02/2 1 01/2 0 1
100010012
martes 11 de febrero de 14
Conversiones
• Convertir 982 a hexadecimal
982/16 61 661/16 3 133/16 0 3
3D616
martes 11 de febrero de 14
Conversiones
• Convertir A24 a octal
A 2 4
1010 0010 0100
101000100100
5 0 4 4
50448
martes 11 de febrero de 14
Suma y resta binaria
• Comprender como se hace la suma y resta en decimal
• No perder la Base
• Hacer la suma
martes 11 de febrero de 14
Códigos Binarios• No toda la información que maneja un sistema digital
es numérica, e inclusive, para la información numérica a veces no es conveniente utilizar el sistema binario.
• Por ello es conveniente idear formas diferentes de representar (codificar) información diversa usando solamente ceros y unos.
• Existen algunos códigos tanto para información numérica como alfanumérica, cuyo uso se ha generalizado por diversas razones, la mayoría de las veces de conveniencia, aunque no siempre.
martes 11 de febrero de 14
Códigos Binarios
• DECIMAL CODIFICADO EN BINARIO (BCD)
• Los códigos BCD nos permiten representar cada uno de los dígitos decimales (0,...,9) mediante 4 bits.
• El más sencillo de los códigos BCD es el BCD8421 o BCD “natural”, que consiste simplemente en representar cada dígito decimal por su binario equivalente.
martes 11 de febrero de 14
Código BCDDígito Decimal BCD
0 0000
1 0001
2 0010
3 0011
4 0100
5 0101
6 0110
7 0111
8 1000
9 1001
martes 11 de febrero de 14
Ejemplos BCDConvertir el 137 decimal a BCD
137
0001 0011 0111
000100110111 Número en BCD
martes 11 de febrero de 14
Código BCD Exceso 3Dígito Decimal BCD Exceso 3
0 0011
1 0100
2 0101
3 0110
4 0111
5 1000
6 1001
7 1010
8 1011
9 1100
martes 11 de febrero de 14
Ejemplos BCD Exceso 3Convertir el 137 decimal a BCD Exceso 3
137
0100 0110 1010
Número en BCDExceso 3
010001101010
martes 11 de febrero de 14
Código GrayDígito Decimal Gray
0 0000
1 0001
2 0011
3 0010
4 0110
5 0111
6 0101
7 0100
8 1100
9 1101
martes 11 de febrero de 14
Ejemplos GrayConvertir el 137 decimal a Gray
137
0001 0010 0100
Número en códigogray
000100100100
martes 11 de febrero de 14
Códigos Alfanuméricos
• Existen códigos para representar información de tipo alfanumérico.
• Los mas conocidos
• ASCII
• utf8
• EBCDIC
martes 11 de febrero de 14
11111113 17Fdel11111013 15F_11111106 33F?11111003 11FUS
01111113 07E~01111013 05E^01111106 23E>01111003 01ERS
10111112 97 D}10111012 95 D]10111106 13 D=10111002 91 DGS
00111112 87 C|00111012 85 C\00111106 03 C<00111002 81 CFS
11011112 77B{11011012 75B[11011105 93B;11011002 71BESC
01011112 67 Az01011012 65 AZ01011105 83 A:01011002 61 ASUB
10011112 57 9y10011012 55 9Y10011105 73 9910011002 51 9EM
00011112 47 8x00011012 45 8X00011105 63 8800011002 41 8CAN
11101112 37 7w11101012 35 7W11101105 53 7711101002 31 7ETB
01101112 27 6v01101012 25 6V01101105 43 6601101002 21 6SYN
10101112 17 5u10101012 15 5U10101105 33 5510101002 11 5NAK
00101112 07 4t00101012 05 4T00101105 23 4400101002 01 4DC4
11001111 97 3s11001011 95 3S11001105 13 3311001001 91 3DC3
01001111 87 2r01001011 85 2R01001105 03 2201001001 81 2DC2
10001111 77 1q10001011 75 1Q10001104 93 1110001001 71 1DC1
0001111 67 0p00001011 65 0P00001104 83 0000001001 61 0DLE
11110111 56Fo11110011 54FO11110104 72F/11110001 5FSI
01110111 46En01110011 44EN01110104 62E.01110001 4ESO
10110111 36 Dm10110011 34 DM10110104 52 D-10110001 3Dreturn
00110111 26 Cl00110011 24 CL00110104 42 C,00110001 2CFF
11010111 16Bk11010011 14BK11010104 32B+11010001 1BVT
01010111 06 Aj01010011 04 AJ01010104 22 A*01010001 0ALF
100101196 9i100100194 9I10010104 12 9)100100099HT
000101186 8h000100184 8H00010104 02 8(000100088BS
111001176 7g111000174 7G11100103 92 7'111000077BELL
011001166 6f011000164 6F01100103 82 6&011000066ACK
101001156 5e101000154 5E10100103 72 5%101000055ENQ
001001146 4d001000144 4D00100103 62 4$001000044EOT
110001136 3c110000134 3C11000103 52 3#110000033ETX
010001126 2b010000124 2B01000103 42 2"010000022STX
100001116 1a100000114 1A10000103 32 1!100000011SOH
000001106 0`000000104 0@00000103 22 0espacio000000000nulo
ASCIIA6A5A4A3A2A1A0
dechexCaracter
ASCIIA6A5A4A3A2A1A0
dechexCaracter
ASCIIA6A5A4A3A2A1A0
dechexCaracter
ASCIIA6A5A4A3A2A1A0
dechexCaracter
En resumen, e l código A SCII consta entre otros, de los siguientes grupos de caracteres:
letras minúsculas de la “a” a la z61 al 7 Aletras mayúsculas de la A a la Z41 al 5 A
dígitos de l 0 a l 930 al 39 códigos de control y comunicaciones0 al 19
CaracteresRango (hexadecimal)
3.5.1.- CODIGO DE SIETE SEGMENTOS.
Capítulo 3 Códigos Binarios
24
martes 11 de febrero de 14