Entradas

Bienvenida - Introducción

Imagen
La  codificación binaria  es una técnica fundamental en el mundo actual, especialmente en los campos de la  informática  y la  ingeniería . Permíteme explicarte por qué es tan relevante:   La codificación binaria  es muy importante  en ingeniería  porque utiliza sólo  dos símbolos: 0 y  1 para representar información.  Este sistema es la base  del procesamiento  de  datos digitales,  donde las señales eléctricas se interpretan como  bits que permiten almacenar  y  procesar  datos en dispositivos electrónicos.  Su importancia radica en su capacidad para representar información de manera  simple, eficiente y  confiable, lo que lo convierte en el lenguaje universal de las computadoras y la tecnología moderna.

Conceptos fundamentales de la codificación binaria

Imagen
  Si hablamos  de la codificación binaria,  Estos conceptos son esenciales para comprender cómo se manipulan y procesan los datos en el mundo digital. 1. BITS:  la unidad de medida más pequeña y básica de almacenamiento es el bit, representando un dígito binario que puede ser 0 o 1.  2. BYTES:   Un byte está compuesto por 8 bits y es la unidad básica de almacenamiento y procesamiento de datos en la computación. 3. SISTEMA DE NUMERACION BINARIO: es un sistema de numeración de base 2 que utiliza solo dos digito (0 y 1). cada posición de un numero binario representa una potencia de 2.  4. OPERACIONES BINARIAS: Incluyen operaciones aritméticas como suma, resta, multiplicación y división, así como operaciones lógicas como AND, OR y NOT, que se realizan sobre datos binarios. 5. REPRESENTACION DE DATOS:  La codificación binaria se utiliza para representar números, caracteres, imágenes, sonidos y otros tipos de datos en sistemas informáti...

Complemento a 1

Imagen
  Complemento 1: Utiliza el completo de la base (-1) para representar números negativos. Para obtener el complemento a 1 de un número binario, simplemente cambias todos los 1s por 0s y todos los 0s por 1s. De manera formal, el complemento a 1 (C1) de un número entero positivo (N) en codificación binaria se puede expresar como:  C1(N) = 2^(n) - 1 - N= NC1 n = Numero de cifras a representar.

Complemento a 2

Imagen
  Complemento a 2: Utiliza el complemento de la base (-1) para representar números negativos y luego se le suma uno al resultado. El complemento a 2 (C2) de un número entero positivo (N) en codificación binaria se puede expresar como:  C2(N) = 2^(n) -N = NC2 En el complemento a dos, en lugar de simplemente invertir los bits como en el complemento a uno, se invierten los bits y se suma 1 al resultado. Este proceso produce una representación que facilita las operaciones de suma y resta y evita el problema del desbordamiento del rango que a veces ocurre con el complemento a uno. 

Sistema BCD

Imagen
BCD es un  código que se utiliza para representar números decimales en código binario . En BCD o decimal codificado en binario, cada número decimal (del 0 al 9) es representado por su equivalente en binario en 4 bits. Ejemplos de conversión de Decimal a código BCD Ejemplo 1:  La conversión directa típica del número decimal 85 a binario es: 85 10  = 1010101 2 .  La representación del mismo número decimal en BCD se muestra en la siguiente imagen. Ejemplo 2:  La conversión directa típica del número decimal 568 a binario es: 568 10  = 1000111000 2 . La representación del mismo número decimal en BCD se muestra a la siguiente imagen. Como se puede ver, de los dos ejemplos anteriores, la representación del número en binario no se parece a la representación final en BCD. ¿Cómo obtener el código BCD de cada cifra? Para poder obtener el equivalente BCD de cada cifra de los números anteriores, se asigna un “valor”...

convertir un binario en hexadecimal

Imagen
sigue estos pasos para convertir de binario a hexadecimal, comencemos... paso 1: si el numero binario es de 4 dígitos, procedemos a convertir de binario a decimal, y si el numero contiene menos de 4 dígitos, agrega ceros a su izquierda, hasta transformarlo y quede de 4 dígitos. este paso no afecta en su resultado final..  Por ejemplo, 01 tendrías que convertirlo en 0001.  tomemos como ejemplo el numero 1010(2) Como el número es mayor a 9, debes transformarlo en su correspondiente letra del sistema hexadecimal.  Esto es para que no te confundas al leer un número en hexadecimal ("¿eso es un 1 y un 5, o un 15?"). Afortunadamente, el sistema es muy fácil ya que si el número en binario tiene 4 dígitos, no puedes obtener un número más grande que 15. Simplemente reemplaza el número por la letra correspondiente del alfabeto, comenzando a partir del 10. De este modo: 10 = � 11 = � 12 = � 13 = � 14 = � 15 = � ¿pero que pasaría si tenemos una cadena larga de numero de binarios? 1. R...

Ejercicios de codificación binaria

Imagen
    NOTA: I nversión y suma de 1 es igual al método de dos pasos, e stos métodos implican invertir todos los bits (cambiar 0s por 1s y 1s por 0s), lo que se conoce como tomar el complemento a uno, y luego sumar 1 al resultado. NOTA: Las operaciones en el sistema BCD son más complejas ya que se requieren de operaciones adicionales y un mayor uso de espacio por lo que la mayoría de los sistemas informáticos, lo cálculos se realizan en binario nativo y luego se convierten a BCD, solo si se necesita la representación. NOTA: Para pasar de hexadecimal a binario se aplica lo mismo, utilizar la tabla para hallar su equivalencia.

Aplicaciones en Ingeniería y conclusión

Imagen
La codificación binaria es una técnica fundamental en el mundo de la ingeniería y se utiliza en diversas áreas para representar información de manera eficiente. A continuación, te presento cinco ejemplos de cómo se aplica:   Informática y Programación: Representación de Datos: En la memoria de una computadora, los datos se almacenan en forma de código binario (0 y 1) para que puedan ser procesados por la unidad central de procesamiento (CPU) 1. Compilación y Ejecución de Programas : Los lenguajes de programación se traducen a código binario antes de ejecutarse en una computadora. Electrónica y Electricidad: Sistemas Digitales de Medición: En la electricidad, el código binario se utiliza para representar números en sistemas digitales de medición, como los medidores digitales de voltaje y corriente 2. Circuitos Lógicos : Los componentes electrónicos, como transistores y compuertas lógicas, operan en base a señales binarias. Redes de Computadoras: Protocolos de Com...