Código Binario - IES Mare Nostrum de Alicante

Download Report

Transcript Código Binario - IES Mare Nostrum de Alicante

BLOQUE 1

EQUIPOS INFORMÁTICOS

TEMA 1 ELECTRÓNICA DIGITAL

• Parte 1. Codificación de la Información. Sistema binario.

• Parte 2. Unidades de medida de información

Sistema de numeración decimal

• El sistema de numeración del ser humano es el decimal.

• La regla principal indica que toda cantidad se puede representar por el desarrollo de potencias sucesivas. (incluso decimales)

Sistema de numeración binario

• El ordenador utiliza el sistema binario o base 2, es decir, sólo emplea dos dígitos, el 0 y el 1(encendido/apagado). Luego se representan en base 2.

Conversión de decimal a binario

• Dividir sucesivamente entre 2, y después, tomar el último cociente y todos los restos en orden inverso a como han aparecido Por lo tanto, el número 18 (en sistema decimal) equivale al número 1 0 0 1 0 (en sistema binario)

EJERCICIOS

• 1. Indica, sin pasar a binario, cuál es el mayor de los dos: a) 01001000 b) 01000010 • 2. Expresa, en código binario, los números 55 y 205.

• 3. ¿Cuántos caracteres diferentes se pueden representar utilizando el sistema numérico binario con 3 dígitos? ¿Y con 8?¿Qué números serían los más grandes que se pueden representar con ambos casos?

• 4. Pasar de binario a decimal las siguientes cantidades: – 10010111 (2 01110110 (2

SOLUCIÓN

• 1. Indica, sin pasar a binario, cuál es el mayor de los dos: a) 01001000 MAYOR b) 01000010 • 2. Expresa, en código binario, los números 55 y 205.

– 110111 Y 11001101 • 3. ¿Cuántos caracteres diferentes se pueden representar utilizando el sistema numérico binario con 3 dígitos? ¿Y con 8?¿Qué números serían los más grandes que se pueden representar con ambos casos?

– 8 Y 256. 7 Y 255 • 4. Pasar de binario a decimal las siguientes cantidades: – 10010111 (2 01110110 (2 • 151 Y 118

¿Cuántos bits usar?

• Si sumamos todos los simbolos que conocemos: Números+letras+caracteres raros+signos de puntuación… aprox. 150 • Con 7 bits = 128 estados. Corto • Con 8 bits = 256 estados. OK • Para representar 1 carácter se utilizan 8 bits y a esta agrupación se le llama BYTE.

1 carácter = 1 byte = 8 bits

El código ASCII

• Cada carácter tendrá una combinación de ocho ceros y unos que la represente. De esto se encargó un comité americano que creó un código estándar. Es el utilizado por todos los ordenadores personales, denominado Código ASCII (American Standar Code for Information Interchange o Código Estándar Americano para el Intercambio de Información).

• Ejemplo: A = 65 (decimal) y 10000001 (binario)

Parte 2. Unidades de medida de información

• La magnitud más pequeña empleada es el bit, que hemos definido como la unidad mínima de información.

• Sin embargo, la más utilizada es el Byte, que está compuesto por 8 bits y nos permite representar un carácter.

• Se utilizan múltiplos de Bytes, se llama kiloBytes a 1024 B por ser el múltiplo de 8 mas cercano a 1000.

• Como cualquier unidad de medida tiene sus equivalencias:

EJERCICIOS

1 Calcula el código binario de tu nombre 2 ¿Entiendes ahora la frase “friki”:

“Solo hay 10 tipos de personas los que saben informática y los que no”?

3 ¿Cuántos bytes son 2 Kilobytes?

¿Cuántos bytes son 3 Megabytes?

¿Cuántos Gigabytes son 3.456 Megabytes?

¿Cuántos Megabytes son 652.235 Megabytes?

SISTEMA OCTAL y HEXADECIMAL

• El inconveniente de la codificación binaria es la representación de algunos números resulta muy larga (todo en cadenas de 0 y 1). Por ello aparecen: – Sistema numeración OCTAL – Sistema numeración HEXADECIMAL • La forma de conversión a decimal y viceversa son parecidos a los anteriores a los anteriores.

• OCTAL utiliza (0,1,2,3,4,5,6,7) • HEXADECIMAL utiliza (0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F)