Está en la página 1de 33

Área Electricidad y Electrónica

Preparado por docente Myriam Maciel

Algoritmo y Programación

Unidad 1

Otoño 2021 – Preparado por Ing. Myriam Maciel G.


Objetivos
• Determinar la equivalencia de
números en diferentes bases
numéricas.

Preparado por Myriam Maciel - Otoño 2020


• Temas

– Diferencia en Electrónica
Analógica y Digital

– Sistemas Numéricos
• Códigos Binarios

– Conversiones Numéricas
Diferencia en Señal Analógica y Digital
• Señal Analógica

Corresponde al medio físico de los


elementos: voz, imagen,
Temperatura, imágenes, presión,
etc. Es decir, se asocia a una
variable física cuyo patrón de
variación recorre una gama continua
de valores dentro de un rango
determinado.

Ejemplo:
Diferencia en Señal Analógica y Digital

• Señal Digital

Se caracteriza por un
patrón de variación
compuesto por símbolos. HI= 1 5 Volt
No es importante el valor
de la señal en un 10 1 Lo= 0 0 Volt
momento determinado, lo
que importa es reconocer
el símbolo.

Ejemplo.
¿Cuál es la diferencia en Electrónica
Analógica y Digital ?

1) Facilidad para transmitir, procesar y almacenar


información, y de forma más fiable y eficiente.

2) Mayor exactitud y precisión.

3) Los sistemas digitales son más fáciles de diseñar.

4) Mayor estabilidad.

5) Flexibilidad.
¿Cómo se introducen datos binarios en
un circuito digital?

Todos los sistemas electrónicos digitales funcionan bajo el principio del código binario.
Existen dos posibles estados llamados: alto-bajo, 1-0, encendido o apagado,
verdadero o falso . En las computadoras, la información se representa y se almacena
en un formato binario digital. Un bit sólo puede tener dos valores, el dígito uno (1) o el
dígito cero (0). Los bits se pueden usar para representar el estado. Por ejemplo, un
switch de luz puede estar encendido o apagado; en la representación binaria, estos
estados corresponderían al 1 y al 0 respectivamente. Las computadoras están
diseñadas para trabajar con conmutadores (on/off), pero es preciso convertir las
cadenas de bit a un idioma entendible para el ser humano, es decir, el sistema
numérico decimal.
Por otro lado, el sistema de numérico Hexadecimal representan mayor cantidad de
información almacenada y se utilizan en programación de las memorias
¿Cómo se introducen
datos binarios en un
circuito digital?
Las compuertas lógicas utilizan el
código binario para poder
representar valores en sus entradas
y proporcionar resultados. Las
compuertas lógicas son los bloques
con los que están construidos los flip-
flops, sumadores, multiplexores,
multiplicadores, decodificadores,
registros (memorias), registros de
desplazamiento (módulos de
comunicación serial), etc. A su vez,
estos bloques más complejos forman
sistemas como procesadores,
memorias, periféricos y unidades de
control que son el principio de
funcionamiento de los
microprocesadores y los
microcontroladores.

Fuente: https://hetpro-
store.com/TUTORIALES/codigo-
binario/
Sistemas Numéricos
Un sistema numérico son un conjunto de símbolos y reglas que se utilizan para
representar datos numéricos o cantidades. Se caracterizan por su base que
indican el número de símbolos distinto que utiliza y además es el coeficiente
que determina cual es el valor de cada símbolo dependiendo de la posición que
ocupe. Estas cantidades se caracterizan por tener dígitos enteros y
fraccionarios. Algunos sistemas númericos:

▪ Sistema Decimal
▪ Sistema Hexadecimal
▪ Sistema Binario
▪ Código binarios
Sistemas Numéricos

•Números Posicionales

Son posicionales puesto que es importante el Valor del dígito en la


posición que se encuentre en una cifra. Ejemplo:

X X X X
Sistemas Numéricos

▪ Sistema Decimal: posee 10 símbolos. De 0 al 9. Base 10.


Sistemas Numéricos
▪ Sistema Decimal
Sistemas Numéricos

▪ Sistema Binario. Consta de 2 símbolos el 1 y el 0. Base 2.


Sistemas Numéricos

▪ Sistema Binario
Sistemas Numéricos

▪ Sistema Hexadecimal.: Consta de 16 símbolos. De 0-9, A, B, C,


D, F. Cada uno consta de un nibble (4 bits). Base 16.

−j
Valor =  D  b +  D  b
i
Sistemas Numéricos

▪ Sistema Hexadecimal
Sistemas Numéricos
▪ Sistema Hexadecimal
• Tabla de equivalencias
Decimal Binario Hexadecimal
0 0000 0
1 0001 1
2 0010 2
3 0011 3
4 0100 4
5 0101 5
6 0110 6
7 0111 7
8 1000 8
9 1001 9
10 1010 A
11 1011 B
12 1100 C
13 1101 D
14 1110 E
15 1111 F
Códigos binarios
Los códigos binarios se agrupan para poder ser manipulados. Lla cantidad mínima de
información que se puede representar en un sistema binario es el bit. También existe
el nibble que es la agrupación de 4 bits. Este puede representar a todas las
combinaciones con 4 bits, que son 16 combinaciones posibles.
Luego viene un byte es la agrupación binaria más común y ocurre cuando se agrupan
8 bits.

Un byte es muy importante debido a que al inicio, los procesadores eran de 8 bits
(hubo incluso procesadores de 4 bits). Por lo tanto, la información o los resultados se
guardaban en memorias de 8 bits para ser más eficientes. En un byte de información
se pueden guardar variables del tipo char. El código ASCII, es una codificación binaria
que puede ser guardada en char, entre otras.
Sistemas Numéricos
▪ Códigos binarios

Código BCD: En sistemas de computación, Binary-Coded Decimal o Decimal


codificado en binario es un estándar para representar números decimales en el
sistema binario, en donde cada dígito decimal es codificado con una secuencia de 4
bits
Sistemas Numéricos

▪ Códigos Alfanumérico: ASCII


Las computadoras utilizan códigos
binarios para representar e interpretar
letras, números y caracteres especiales
mediante bits. Un código muy utilizado es
el Código estadounidense normalizado
para el intercambio de información
(ASCII). Con ASCII, cada caracter se
representa mediante una cadena de bits.

Cada grupo de ocho bits, como las


representaciones de letras y números, se
conoce como byte.

Preparado por Myriam Maciel - Otoño 2020


Sistemas Numéricos

▪ Códigos Alfanumérico: ASCII

Carácter 7-Bit ASCII Octal Hex Carácter 7-Bit ASCII Octal Hex
A 100 0001 101 41 Y 101 1001 131 59
B 100 0010 102 42 Z 101 1010 132 5A
C
D
100 0011
100 0100
103
104
43
44
0
1
011 0000
011 0001
060
061
30
31
Ejemplo:
E 100 0101 105 45 2 011 0010 062 32 La palabra HOLA
F 100 0110 106 46 3 001 0011 063 33
G 100 0111 107 47 4 011 0100 064 34
H 100 1000 110 48 5 011 0101 065 35
I 100 1001 111 49 6 011 0110 066 36
J 100 1010 112 4A 7 011 0111 067 37
K 100 1011 113 4B 8 011 1000 070 38
L 100 1100 114 4C 9 011 1001 071 39
M 100 1101 115 4D Espacio 010 0000 040 20
N 100 1110 116 4E . 010 1110 056 2E
O 100 1111 117 4F ( 010 1000 050 28
P 101 0000 120 50 010 1011 053 2B
Q 101 0001 121 51 $ 010 0100 044 24
R 101 0010 122 52 * 010 1010 052 2A
S 101 0011 123 53 ) 010 1001 051 29
T 101 0100 124 54 010 1101 055 2D
U 101 0101 125 55 010 1111 057 2F
V 101 0110 126 56 , 010 1100 054 2C
W 101 0111 127 57 011 1101 075 3D
X 101 1000 130 58 <Return> 000 1101 015 0D
<Linefeed> 000 1010 012 0A
Preparado por Myriam Maciel - Otoño 2020
Unidades de almacenamiento
ESCRIBE TU NOMBRE EN
BINARIO (USANDO CÓDIGO
ASCII)
• CONVERSIÓN DE BASE ENTRE NÚMEROS
DECIMALES Y HEXADECIMALES

De Decimal a Hexadecimal:

De Hexadecimal a Decimal:
• CONVERSIÓN DE BASE ENTRE NÚMEROS
DECIMALES Y BINARIOS

De Decimal a Binario:

De Binario a Decimal:
• CONVERSIÓN DE BASE ENTRE NÚMEROS
BINARIOS Y HEXADECIMALES.

De Hexadecimal a binario:

De Binario a Hexadecimal:

Por lo tanto,

10101101111111 es igual a 2B7F


Anexo valor de la posición con base 10 (sistema decimal)

… 106 105 104 103 102 101 100


…. 1000000 100000 10000 1000 100 10 1
Anexo valor de la posición con base 16 (sistema hexadecimal)

…. 165 164 163 162 161 160


…. 1048576 65536 4096 256 16 1
Anexo valor de la posición con base 2 (sistema binario)

1 1 1 1
• Ejemplos

Decimal Binario Hexadecimal

207

11111011
D5

Hexadecimal
Hexadecimal Hexadecimal
Decimal

Decimal
(base 16) (base 16)

tabla
Binario Binario
(base 2) (base 2)
Binario

Fuente: propia
Ejercicios
Bibliografía/Webgrafía

• https://www.monografias.com/trabajos32/sistemas-numericos/sistemas-
numericos.shtml

También podría gustarte