Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Electronica Digital

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 7

Electrónica Digital.

Un sistema digital es una combinación de dispositivos diseñada para manipular cantidades


físicas o información que estén representadas por variables discretas, una variable discreta es
aquella que solo puede tomar 2 únicos valores considerados como 1 lógico y 0 lógico.

Común mente son dispositivos electrónicos, pero pueden ser mecánicos, magnéticos o neumáticos.

La mayor parte de las cantidades físicas son de naturaleza analógica, y a menudo estas cantidades
son las entradas y salidas de un sistema que las monitorea, que efectúan operaciones con ellas y
que las controla.

SISTEMAS NUMÉRICOS
SISTEMA DECIMAL O DE BASE 10

El sistema decimal se compone de 10 dígitos 0, 1, 2, 3, 4, 5, 6, 7, 8 y 9, al utilizar estos


símbolos como dígitos de un número podemos expresar cualquier cantidad.
Conocido también como sistema de base 10 donde cada digito tiene una posición
característica en el sistema.
Se enumera la posición de cada digito de derecha a izquierda.
Se multiplica el digito por la base (10) elevada al número de posición que ocupe cada digito.
El resultado de cada multiplicación se suma para obtener el resultado de número decimal.
Ejemplo:

MSB 𝟏𝟎𝟑 𝟏𝟎𝟐 𝟏𝟎𝟏 𝟏𝟎𝟎 𝟏𝟎−𝟏 𝟏𝟎−𝟐 𝟏𝟎−𝟑 LSB

2 7 4 5 . 2 1 4

Con N-espacios decimales o dígitos podemos contar hasta 𝟏𝟎𝒏 números diferentes,
comenzando con el CERO y el número mayor siempre será 𝟏𝟎𝒏 − 𝟏.

𝟏𝟎𝟐 = 100 (0-99) 𝟏𝟎𝟐 -1 = 99

𝟏𝟎𝟑 = 1000 (0-999) 𝟏𝟎𝟑 -1= 999

SISTEMA BINARIO O BASE 2

En el sistema binario solamente hay dos posibles valores de dígitos el 0 y 1.


El sistema binario es un sistema de valor posicional en donde cada digito binario tiene un
valor expresado como potencia de 2.

Una señal digital con los 2 únicos valores que puede tomar, a estos 2 valores se les conoce
como Dígitos Binario abreviados como BIT, el sistema de numeración encargado de estudiar
estos dígitos es el Sistema Binario.

MSB Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 LSB
Valor
1x27 1x26 1x25 1x24 1x23 1x22 1x21 1x20
Posicional
Cuando
0 0 0 0 0 0 0 0
sea 0
Cuando
128 64 32 16 8 4 2 1
sea 1

Ejemplo:

Determinar el valor decimal de MSB100010102

MSB Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 LSB
Valor
1 0 0 0 1 0 1 0
Binario
Valor a
128 64 32 16 8 4 2 1
multiplicar
sumandos 128 0 0 0 8 0 2 0

Total=128 + 0 + 0 +0 + 8 + 0 + 2 + 0 = 13810
Para convertir de Decimal a
CONVERSIÓN DE DECIMAL A BINARIO
MSB
Binario por el método de
2510 110012 LSB
división repetida se divide
3 1 el número decimal entre la
0
12 6
2 6 2 3 2 1
base que es 2, y el
2 25 2 12
0 1 1
05 0 MSB resultado, se vuelve a
1 dividir, no se debe olvidar
LSB
que se seguirá dividiendo
tantas veces sea posible entre la base 2. Hasta que el cociente dé como resultado Cero
(0), por lo que los residuos de cada división efectuada serán el resultado en binario.
Recuerda en ordenarlos al inverso que han sido obtenidos. En otras palabras del bit más
significativo (MSB) al bit menos significativo (LSB).

CONVERSIÓN DE BINARIA A DECIMAL


Por ponderación posicional

Ejemplo: Convertir 010110112 9110

Valor
0 1 0 1 1 0 1 1
Binario
Valor
27 26 25 24 23 22 21 20
Posicional
Valor
128 64 32 16 8 4 2 1
decimal
sumandos 0 64 0 16 8 0 2 1

En este método es conocido por ponderación posicional o conversión directa, en la cual


se tomaran en cuenta solo donde sea 1 en el número binario y se sumaran el valor
decimal. Por lo que si realizamos la suma del ejemplo anterior el resultado sería: 64 +
16 + 8 + 2 + 1 = 9110

NOTA: La base 10 no se coloca generalmente pero para ejemplificar lo colocaremos solo


para determinar que solo estamos cambiando a base 10 (decimal).

SISTEMA OCTAL BASE 8


Este sistema tiene una base de 8 lo cual significa que tiene 8 posibles dígitos 0, 1, 2, 3, 4, 5, 6, 7.

De esta manera cada digito octal puede tener cualquier valor de 0 a 7

83 82 81 80
Con n dígitos podemos contar hasta 8𝑛 números digitales.
Número mayor 8𝑛 -1.

CONVERSIÓN DE DECIMAL A OCTAL Para convertir un número decimal en


Octal por el método de división
Convierte 26610 4128
repetida se divide el número decimal
entre la base en este caso es 8, y el
33 4 0 resultado, se vuelve a dividir, no se debe
8 266 8 33 8 4 olvidar que se seguirá dividiendo tantas
26 1 4
MSB
veces sea posible entre 8. Hasta que el
2
LSB resultado sea Cero (0), por lo que el
residuo que, quede será el MSB.

CONVERSIÓN DE BINARIA A OCTAL

Por ponderación posicional

Ejemplo: Convertir 10110102 1328

Valor
0 0 1 0 1 1 0 1 0
Binario
Valor
22 21 20 22 21 20 22 21 20
Posicional
Valor
4 2 1 4 2 1 4 2 1
decimal
sumandos 0 0 1 0 2 1 0 2 0

1 3 2

Para convertir un número binario en Octal, será necesario separar los dígitos binarios
en grupos de 3 bits en 3 bits y si quedara uno sobrando en este caso, se debe rellenar
con Ceros. Como se observa en el ejemplo anterior. Por lo tanto el resultado seria 1328
es importante que en estas conversiones coloques la base (8).
SISTEMA HEXADECIMAL BASE 16

El sistema Hexadecimal tiene 16 posibles digitales utiliza los dígitos de 0 a 9 más las
letras A, B, C, D, E y F.

163 162 161 160

Con n dígitos 16𝑛 Mayor = 16𝑛 − 1

CONVERSIÓN DE DECIMAL A HEXADECIMAL Como en los casos


anteriores de conversiones
42310 1A716
por el método de división
repetida, en esta situación
26 1 0 no es la excepción solo hay
16 423 16 26 16 1
103 10 1
que considerar, que en el
7 A MSB conteo de Hexadecimal el 10
LSB corresponde a la A por lo
que en este ejemplo da
como resultado 1A716.

CODIGOS

Cuando se representan los números, letras o palabras por medio de un grupo especial
de símbolos se dice que se encuentran codificados y al grupo de símbolos se le conoce
como código.

Código BCD Decimal BCD


0 0000
Si cada digito de un número decimal se representa con su equivalente
1 0001
binario el resultado es un código llamado decimal codificado en binario 2 0010
(BCD). 3 0011
4 0100
5 0101
6 0110
7 0111
8 1000
9 1001
10 1010
11 1011
12 1100
13 1101
14 1110
15 1111
8 4 7
Ejemplo: 84710 = 1000 0100 0111BCD
Código de Exceso 3
Se efectúa de la misma forma que el BCD excepto que se suma el número 3 a cada
digito decimal antes decodificarlo en binario

Decimal Binario Exceso 3


0 0000 0011
1 0001 0100
2 0010 0101
3 0011 0110
4 0100 0111
5 0101 1000
6 0110 1001
7 0111 1010
8 1000 1011
9 1001 1100
10 1010 1101
11 1011 1110
12 1100 1111
13 1101 0000
14 1110 0001
15 1111 0010

11 7 10
Ejemplo: 84710 = 8+3=11 4+3=7 7+3=10 = 1011 0111 1010Ex3

Código Gray (Reflejado)


El código Gray pertenece a una clase de códigos llamada códigos de cambio mínimo en
los cuales, solo un bit del grupo cambia cuando pasa de una etapa a la siguiente.

Gray o
Decimal
Reflejado
0 0000
1 0001
2 0011
3 0010
4 0110
5 0111
6 0101
7 0100
8 1100
9 1101
10 1111
11 1110
12 1010
13 1011
14 1001
15 1000

También podría gustarte