Está en la página 1de 15

SEMANA 10_SESIÓN 1

CONCEPTOS DIGITALES BASICOS

SISTEMAS DIGITALES

Señal Digital
Señal Analógica

• Una señal analógica contiene una cantidad infinita de amplitudes

• Una señal digital solamente contiene un conjunto discreto de amplitudes

• Cualquier señal analógica puede ser convertida en un formato digital a través de un lenguaje digital

• El lenguaje digital mas común es el binario, que tiene solamente dos dígitos “0” y “1”

• En el lenguaje binario, cada digito (“0” ó“1”) es denominado “bit”


SISTEMAS DIGITALES

• Una serie de bits agrupados para representar un numero es denominada como palabra (Word)

• Una palabra de 4 bits es denominada un “nibble”

• Una palabra de 8 bits es denominada ”byte”

• Un número expresado en forma binaria requiere muchos mas dígitos que si se expresa en forma decimal, lo
que se compensa con la rapidez de los circuitos digitales

• El nivel digital “1” pueden ser definido por niveles de voltaje desde 2.4 V a 5 V.; el nivel digital “0” puede ser
definido por niveles de voltaje desde 0.1 a 0.4 Voltios

• Las señales analógicas pueden ser convertidas en digitales mediante un conversor análogo digital A-D

SISTEMAS DIGITALES

• Las señales digitales pueden ser vueltas al dominio continuo gracias al conversor Digital Análogo D-A

• Un computador digital es un dispositivo que puede ejecutar una variedad de operaciones matemáticas
(adición, sustracción, multiplicación, comparación , etc) con números en formato digital pero a muy altas
velocidades

Las computadoras digitales son extremadamente eficientes en dos áreas:

• Procesamiento rápido de operaciones sencillas


• Almacenamiento de gran cantidad de datos
• Sin embargo hay que indicar que las computadoras digitales son pacibles de sufrir el efecto GIGO
(GarbageIn –GarbageOut), es decir que si no son adecuadamente alimentadas, proveerán resultados
erróneos.
SISTEMAS NUMERICOS

Cualquier numero puede ser expresado como la suma de las potencias del numero de dígitos que compongan
un sistema numérico:

Sistema Decimal (Dígitos: 0,1,2,3,4,5,6,7,8,9):

Se expresa:

En general para cualquier numero escrito en base B y que tiene los dígitos:

SISTEMAS NUMERICOS
Tendrá su equivalente decimal siguiendo la siguiente regla:

Siguiendo este criterio, un número cualquiera puede ser expresado en formato binario y decimal tal como:

Existen también los sistemas con base OCTAL donde los dígitos utilizados son (0,1,2,3,4,5,6,7) de manera que
un número y su equivalente decimal puede ser escrito como:

También se suele utilizar el sistema Hexadecimal que tiene como dígitos fundamentales a : 0, 1, 3, 4, 5, 6, 7,
8, 9, A, B ,C ,D, E, F) tal como se muestra a continuación:
SISTEMAS NUMERICOS

COMO CONVERTIR UN NUMERO DECIMAL A BINARIO:

COMO CONVERTIR UN NUMERO DECIMAL A OCTAL:

COMO CONVERTIR UN NUMERO DECIMAL A HEXADECIMAL:

SISTEMAS NUMERICOS

COMO CONVERTIR UN NUMERO OCTAL A BINARIO:

COMO CONVERTIR UN NUMERO BINARIO A OCTAL :

COMO CONVERTIR UN NUMERO HEXADECIMAL A BINARIO :

COMO CONVERTIR UN NUMERO BINARIO A HEXADECIMAL:


CODIGOS NUMÉRICOS

BINARY CODED DECIMAL(BCD)


Números binarios de 4 dígitos son usados para representar cada digito de un numero decimal, o números
decimales codificados con números binarios de cuatro dígitos:

BCD es usado para procesar y desplegar (display) números en dispositivos


electrónicos que usan pantallas de 7 segmentos como calculadoras,
pantallas y relojes digitales
BINARY CODED DECIMAL(BCD)

CODIGO EXCESO TRES (XS3)


Este código es similar al BCD, a cada grupo de 4 bits del código BCD se le suma un 3 binario: (0011) para formar
el numero en código XS3 entonces:

Este código es útil para la realización de operaciones aritméticas con números binarios, en particular en suma
y resta

Ejemplo 6 + 8:
6: 1001+
8: 1011
14: 0001 0100
CODIGO GRAY
Análogamente al código BCD, se forman grupos de 4 bits para representar cada digito decimal. En este
código solamente un bit cambia para cada incremento en la cuenta decimal.
La idea en este código es cambiar el bit menos significativo para producir el numero inmediatamente
superior
Este código es utilizado en conversores Analógico Digitales de alta velocidad donde se intenta minimizar la
cantidad de cambios en bits para realizar las cuentas

Una aplicación de este código se encuentra en los codificadores ópticos (encoder), que son dispositivos ópticos
en los que tiene una codificación a través de zonas claras y oscuras que permiten medir su velocidad de
rotación, o incluso determinar su posición

TABLA COMPARATIVA DE CODIGOS NUMERICOS


CODIGO AMERICANO DE INTERCAMBIO DE INFORMACION (ASCII)

• Este es el código alfa numérico más usado y que representa tanto números como letras . Generalmente se
utiliza en el manejo de teclados
• En el código ascii, cada número, letra y comando es representado por una palabra de 7 bits
• En este código no está considerado el alfabeto griego, sub índices, ni súper índices
• Generalmente los teclados generan código binario ascii por cada carácter
• El primer bit generado es el bit de inicio (1)seguido por una palabra de 7 bits, todo esto seguido de un cero
(0) como bit de parada. Toda la trama es generada serialmente

Trama serial de bits que representan la letra “F”

CODIGO AMERICANO DE INTERCAMBIO DE INFORMACION (ASCII)

TABLA DE CODIGOS ASCII DE NUMERICOS Y CARACTERES


ALGEBRA BOOLEANA

ALGEBRA BOOLEANA

Este tipo de algebra tiene la particularidad de tener solamente tres operaciones lógicas:
OR (+), AND (.) y el complemento (NOT)
Si A y B son variables booleanas entonces:
A OR B = A+B
A AND b= A.B
NOT(A) = A
El algebra booleana no posee las operaciones de sustracción ni división

TABLAS DE VERDAD DE LAS OPERACIONES BOOLEANAS AND Y OR


ALGUNAS PROPIEDADES DEL ALGEBRA BOOLEANA

EL TEOREMA DE MORGAN

Este teorema establece que Algunos ejemplos del teorema de Morgan


cualquier expresión booleana
permanece inalterada si se operan
cuatro cosas sobre ella:

1. Cambiar todas las variables por


su complemento
2. Cambiar todas las operaciones
OR por AND
3. Cambiar todas las operaciones
AND por OR
4. Realizar la operación de
complemento sobre toda la
expresión
COMPUERTAS BINARIAS

COMPUERTAS BINARIAS
Una compuerta binaria es un circuito que produce una salida digital para una o mas entradas digitales. La
salida es una función de las entradas y el tipo de función determina el nombre de la compuerta, de manera
que existen compuertas AND y compuertas OR entre otras

La compuerta digital es el ladrillo de construcción de los sistemas digitales cuya velocidad y bajo costo han
permitido el desarrollo de la revolución digital de nuestros tiempos

Existen circuitos integrados (CHIPS) como el 74LS00 que contiene 4 compuertas NOT AND (NAND) de dos
puertos de entrada o el circuito integrado 74LS04 que tiene 6 inversores independientes.
COMPUERTAS BINARIAS

Los niveles lógicos 0 y 1 son representados por niveles de voltaje bajo y alto respectivamente.

En un circuito integrado con tecnología TTL (Transistor –Transistor Logic), el nivel lógico 0 es representado por
un voltaje de 0.2 V y el nivel lógoco1 es representado por el nivel de voltaje 3.5V

DIFERENTES COMPUERTAS LÓGICAS

COMPUERTA OR
Tabla de verdad Chip 7432

Símbolo

Tabla de verdad COMPUERTA AND


Chip 74LS08

Símbolo
DIFERENTES COMPUERTAS LÓGICAS
COMPUERTA NOT
Tabla de verdad Chip 74LS04
Símbolo

Tabla de verdad COMPUERTA NAND


Chip 74LS00

Símbolo

DIFERENTES COMPUERTAS LÓGICAS

COMPUERTA OR EXCLUSIVA (XOR)

Símbolo
Chip 74LS86
Tabla de verdad
COMO ES EL INTERIOR DE UNA COMPUERTA LOGICA NOR IMPLEMENTADA CON LA
TECNOLOGIA TTL EN EL CHIP 74LS02

LAS COMPUERTAS LOGICAS PUEDEN IMPLEMENTARSE A


TRAVES DE DISTINTAS TECNOLOGIAS:
MULTIPLICADOR DE DOS NUMEROS DE 2 BITS

También podría gustarte