0.1 SISTEMA BINARIO DE NUMERACIÓN



Documentos relacionados
Tema 1. SISTEMAS DE NUMERACION

SISTEMAS NUMERICOS. Ing. Rudy Alberto Bravo

El sistema decimal, es aquél en el que se combinan 10 cifras (o dígitos) del 0 al 9 para indicar una cantidad específica.

Matemática de redes Representación binaria de datos Bits y bytes

Unidad I. 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal)

Sistemas de numeración, operaciones y códigos

EJERCICIOS DEL TEMA 1

Por ejemplo convertir el número 131 en binario se realiza lo siguiente: Ahora para convertir de un binario a decimal se hace lo siguiente:

Los sistemas de numeración se clasifican en: posicionales y no posicionales.

Sistemas de numeración

Clase 02: Representación de datos

SISTEMAS DE NUMERACIÓN. Sistema de numeración decimal: = =8245,97

Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso El sistema de numeración binario

Universidad Tecnológica Nacional Facultad Regional Tucumán Ingeniería Electrónica Asignatura: Informática I 1R2 Trabajo Práctico N 1 - Año 2014

Informática 1 Sistemas numéricos: decimal, binario, octal y hexadecimal FCFA Febrero 2012

SISTEMAS DE NUMERACIÓN.

SISTEMAS DE NUMERACIÓN

13/10/2013. Clase 02: Sistemas de Numeración. Sistemas Digitales y Arquitectura de Computadoras. Ing. Christian Lezama Cuellar.

Clase 1 Sistemas de numeración

Matemáticas Básicas para Computación

Sistemas de Numeración

DESARROLLO DE HABILIDADES DEL PENSAMIENTO LÓGICO

Presentación de la materia Historia de las computadoras

Unidad de trabajo 2: INFORMÁTICA BÁSICA (primera parte)

Capítulo 2 REPRESENTACIÓN DE LOS DATOS. Presentación resumen del libro: "EMPEZAR DE CERO A PROGRAMAR EN lenguaje C"

REPUBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN SUPERIOR IUT PEDRO EMILIO COLL

1. Informática e información. 2. Sistemas de numeración. 3. Sistema binario, operaciones aritméticas en binario, 4. Sistemas octal y hexadecimal. 5.

Tema 1. Representación de la información MME

SISTEMAS Y CÓDIGOS DE NUMERACIÓN

SITEMA BINARIO, OCTAL Y HEXADECIMAL: OPERACIONES

UD 1. Representación de la información

UNIDADES DE ALMACENAMIENTO DE DATOS

SISTEMAS DE NUMERACIÓN. Sistema decimal

8 millares + 2 centenas + 4 decenas + 5 unidades + 9 décimos + 7 céntimos

INSTITUTO UNIVERSITARIO DE TECNOLOGÍA JOSE LEONARDO CHIRINO PUNTO FIJO EDO-FALCON CATEDRA: ARQUITECTURA DEL COMPUTADOR PROFESOR: ING.

Materia: Informática. Nota de Clases Sistemas de Numeración

Tema 4: Sistemas de Numeración. Codificación Binaria. Escuela Politécnica Superior Ingeniería Informática Universidad Autónoma de Madrid

Materia Introducción a la Informática


21/02/2012. Agenda. Unidad Central de Procesamiento (CPU)

Fundamentos de Programación. Sabino Miranda-Jiménez

TEMA II: REPRESENTACIÓN DE LA INFORMACIÓN

Sistema binario. Representación

TEMA II REPASO. SISTEMAS DE NUMERACIÓN USUALES EN INFORMÁTICA.

Capítulo 1: Sistemas de representación numérica Introducción. Dpto. de ATC, Universidad de Sevilla - Página 1 de 8

Anterior Sistemas binarios: Aritmética binaria Siguiente ARITMÉTICA BINARIA. Operaciones elementales con números binarios

Sistema Binario. Sonia Alexandra Pinzón Nuñez. Ingeniera de Sistemas

SISTEMAS NUMÉRICOS (SISTEMAS DE NUMERACIÓN)

Sistemas de Numeración Operaciones - Códigos

Matemáticas Básicas para Computación

SISTEMAS NUMERICOS CAMILO ANDREY NEIRA IBAÑEZ UNINSANGIL INTRODUCTORIO A LA INGENIERIA LOGICA Y PROGRAMACION

Escuela Politécnica Superior Ingeniería Informática Universidad Autónoma de Madrid

CAPITULO II SISTEMAS DE NUMERACIÓN Y CÓDIGOS

Naturaleza binaria. Conversión decimal a binario

by Tim Tran:

Informática Bioingeniería

En la actualidad ASCII es un código de 8 bits, también conocido como ASCII extendido, que aumenta su capacidad con 128 caracteres adicionales

TEMA 2: Representación de la Información en las computadoras

Unidad Didáctica. Códigos Binarios

TEMA 4. Sistema Sexagesimal. Sistema Octal (base 8): sistema de numeración que utiliza los dígitos 0, 1, 2, 3, 4, 5,

Guía 01: Sistemas Numéricos

UNIDAD Nº 1: 1. SISTEMAS DE NUMERACION. Formalizado este concepto, se dirá que un número X viene representado por una cadena de dígitos:

SISTEMAS DE NUMERACIÓN (11001, 011) = = (32,12)

Sistemas Numéricos. M. en C. Erika Vilches

TEMA 1: SISTEMAS INFORMÁTICOS. Parte 2: representación de la información

Sistemas de Numeración

Tema 2. La Información y su representación

Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso Aritmética binaria

ANEXO 2: REPRESENTACION DE LA INFORMACION EN LOS COMPUTADORES

Instituto Tecnológico de Celaya

Cualquier número de cualquier base se puede representar mediante la siguiente ecuación polinómica:

Introducción. 1. Lenguajes de máquina 2. Lenguajes de ensamblador 3. Lenguajes de alto nivel

1.2 SISTEMAS NUMÉRICOS

Representación de Datos. Una Introducción a los Sistemas Numéricos

❷ Aritmética Binaria Entera

Electrónica Digital I (ED21) Sesión: 3 Aritmética Binaria. Ing. José C. Benítez P.

Realizado por Pablo Yela

UNIDAD 3: ARITMÉTICA DEL COMPUTADOR

ELECTRÓNICA DIGITAL. Sistemas analógicos y digitales.

PLAN DE REFUERZO NOMBRE ESTUDIANTE: Nº GRADO: 6

Operaciones Aritméticas en Números con Signo

EIE SISTEMAS DIGITALES Tema 2: Sistemas de Numeración, Operaciones y Códigos

Unidad 1 Sistemas de numeración Binario, Decimal, Hexadecimal

Representación de la Información

Sistemas numéricos. Aurelio Sanabria Taller de programación

Universidad Popular Autónoma del Estado de Puebla

INFORMÁTICA. Matemáticas aplicadas a la Informática

1. SISTEMAS DIGITALES

Universidad Popular Autónoma del Estado de Puebla

Introducción a Códigos

Representación de la información

Tema I. Sistemas Numéricos y Códigos Binarios

TEMA 2 REPRESENTACIÓN BINARIA

Natural por decimal Decimal por natural Decimal por decimal 2764 x 2, ,26 x ,24

TECNOLOGÍA 4º ESO Realizando la lectura como indica la flecha obtenemos: 20 10) = ) Lectura

Introducción a los Sistemas Digitales

Computación I Representación Interna Curso 2011

Apuntes de Microcontroladores (Repaso de temas previos)

FORMATO BINARIO DE NÚMEROS NEGATIVOS

CONVERSIÓN DE UN NÚMERO EN BINARIO A DECIMAL Y VICEVERSA

Transcripción:

SISTEMA BINARIO DE NUMERACIÓN Mercè Rullán Universidad Autónoma de Barcelona

1. Representación de la información en las computadoras Un ordenador o computador es una máquina que recibe y procesa datos para convertirlos en información útil. Los datos con los que trabaja pueden ser números, caracteres, audio, video, etc. Todo se reduce a procesar números que están codificados en forma de cadenas de ceros y unos. La tecnología en la que se basan las computadoras (y en definitiva sus componentes físicos) es la responsable de que toda la información con la que trabaja un computador se codifique en un sistema de numeración denominado d sistema binarioi en el que sólo utilizamos dos símbolos o estados: 0, 1 2

2. Sistemas de numeración Existen muchos sistemas de numeración pero recordaremos los siguientes: sistema decimal sistema binario sistema hexadecimal y trabajaremos las formas de conversión de un sistema de numeración a otro. 3

2.1 Sistema decimal Es un sistema de numeración formado por 10 símbolos o dígitos diferentes: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 Es un sistema de numeración posicional (el orden de los dígitos es importante porque se asocia un peso a cada posición) Ejemplo: 653 6 5 3 (pesos) 10 2 10 1 10 0 653 = 6 10 2 + 5 10 1 + 3 10 0 6 centenas, 5 decenas, 3 unidades 4

2.2 Sistema binario Es un sistema de numeración formado por dos símbolos o dígitos diferentes: 0, 1 También es un sistema de numeración posicional Ejemplo: 1 1 0 1 (pesos) 2 3 2 2 2 1 2 0 Para calcular el valor en decimal de un número binario sólo hay que ir sumando los pesos en los que exista un 1: (1101) 2 = 1 2 3 + 1 2 2 + 0 2 1 + 1 2 0 = 8 + 4 + 0 + 1 = 13 5

Ejercicio Calcular el valor decimal del siguiente número binario: (101001) 2 6

Ejercicio (solución) Calcular el valor decimal del siguiente número binario: (101001) 2 1 0 1 0 0 1 pesos 2 5 2 4 2 3 2 2 2 1 2 0 (101001) 2 = 1 2 5 + 0 2 4 + 1 2 3 + 0 2 2 + 0 2 1 + 1 2 0 = 32 + 8 + 1 = 41 7

2.2 Sistema binario puro: rango de representación Binario puro corresponde a números que sólo pueden ser positivos. Si utilizamos n bits, podemos representar un total de 2 n valores distintos. Su rango de representación va desde el número 0 hasta el número (2 n 1). EJEMPLO: Binario Decimal Binario Decimal n = 4 bits 0000 0 1000 8 0001 1 1001 9 16 combinaciones diferentes desde el 0 al 15 =2 4 0010 2 1010 10 1 0011 3 1011 11 0100 4 1100 12 0101 5 1101 13 0110 6 1110 14 0111 7 1111 15 8

2.2 Sistema binario puro: rango de representación Si n = 3, representamos de 0 a 7; en total 2 3 = 8 valores diferentes Si n = 4, representamos de 0 a 15; en total 2 4 = 16 valores diferentes Si n = 5, representamos de 0 a 31; en total 2 5 = 32 valores diferentes Si n = 6, representamos de 0 a 63; en total 2 6 = 64 valores diferentes... Ejemplo: Cuántos bits necesitamos para representar en binario el número 48? 31 48 63 n=5 n=6 Para representar en binario el número 48 10 necesitamos 6 bits: 110000 9

2.3 Sistema hexadecimal Es un sistema de numeración formado por 16 dígitos diferentes: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F También es un sistema de numeración posicional 3 A 9 F (pesos) 16 3 16 2 16 1 16 0 BINARIO HEXA 0 0 0 0 0 0 0 0 1 1 0 0 1 0 2 0 0 1 1 3 0 1 0 0 4 0 1 0 1 5 0 1 1 0 6 0 1 1 1 7 1 0 0 0 8 Para calcular l el valor decimal lde un número hexadecimal sólo hay 1 0 0 1 9 que ir sumando los pesos multiplicados por el valor respectivo 1 0 1 0 A que tengan en cada posición: 1 0 1 1 B 1 1 0 0 C (3A9F)16 = 3 16 3 + 10 16 2 + 9 16 1 + 15 16 0 = 15007 10 1 1 0 1 D 1 1 1 0 E 1 1 1 1 F

3. Cambios de base (HEXADECIMAL BINARIO) 5. Cambios de base (BINARIO HEXADECIMAL) En el sistema HEXADECIMAL, cada dígito se puede representar en binario con 4 bits: hexadecimal 3 A 9 binario 0011 1010 1001 Para convertir un número de binario a HEXADECIMAL debemos agrupar los bits de 4 en 4 empezando por la derecha y obtener el valor resultante t en hexadecimal: binario 100 1011 1010 0101 hexadecimal 4 B A 5 11

Ejercicio BINARIO HEXA 0 0 0 0 0 0 0 0 1 1 0 0 1 0 2 Calcula la representación en hexadecimal: 110110101001100 2 =???? 16 0 0 1 1 3 0 1 0 0 4 0 1 0 1 5 0 1 1 0 6 0 1 1 1 7 1 0 0 0 8 Calcula la representación en binario: 5F2B 16 =????? 2 1 0 0 1 9 1 0 1 0 A 1 0 1 1 B 1 1 0 0 C 1 1 0 1 D 1 1 1 0 E 1 1 1 1 F 12

Ejercicio (solución) BINARIO HEXA 0 0 0 0 0 0 0 0 1 1 0 0 1 0 2 Calcula la representación en hexadecimal: 110110101001100 2 =?6D4C 16 0 0 1 1 3 0 1 0 0 4 0 1 0 1 5 0 1 1 0 6 0 1 1 1 7 1 0 0 0 8 Calcula la representación en binario: 5F2B 16 =?0101111100101011 2 1 0 0 1 9 1 0 1 0 A 1 0 1 1 B 0101 1111 0010 1011 1 1 0 0 C 1 1 0 1 D 1 1 1 0 E 1 1 1 1 F 13

5. Cambios de base (DECIMAL BINARIO) 5 Dividimos por 2 el número en base decimal y los sucesivos cocientes se dividen de nuevo por 2, hasta obtener un cociente de valor 1. El número en base 2 está formado por el último cociente y los sucesivos restos, siendo el último cociente el bit más significativo. Ejemplo: 18(10 =? 10010(2 (10 = 2 + 18 = 9 2 + 0 9 = 4 2 + 1 4 = 2 2 + 0 2 = 1 2 + 0 18(10 = 10010(2 10010(2 14

Ejercicio 43 (10 = número en base binaria? 15

Ejercicio (solución) 43 (10 = número en base binaria? 43 = 21 2 + 1 21 = 10 2 + 1 10 = 5 2 + 0 5 = 2 2 + 1 2 = 1 2 + 0 43 (10 = 101011 16

6. Suma y resta de números binarios Combinaciones al sumar dos bits: 0 + 0 = 0 0 + 1 = 1 1 + 0 = 1 1 + 1 = 1 0 (se escribe 0 y hay acarreo de 1 Combinaciones al restar dos bits: 0 0 = 0 1 0 = 1 1 1 = 0 0 1 = 1 1 (se escribe 1 y hay acarreo de 1 que se que se suma a la siguiente etapa) suma al sustraendo de la sgue siguiente teetapa) etapa) 1 1 1 acarreos parciales que se suman 1 0 1 0 0 1 0 1 = A + 1 0 0 0 1 1 1 = B 1 1 1 0 1 1 0 0 = C suman 1 0 1 0 0 1 0 1 = A 1 1 1 1 1 acarreos que se suman al sustraendo 1 0 0 0 1 1 1 = B 0 1 0 1 1 1 1 0 = C 17

Ejercicio 1 0 0 1 1 0 1 1 = A 1 0 0 1 1 0 0 1 = A + 1 0 1 0 0 1 1 = B 1 0 1 0 0 1 1 = B 18

Ejercicio (solución) 0 0 1 0 0 1 1 acarreo que se suma 1 0 0 1 1 0 1 1 = A + 1 0 1 0 0 1 1 = B que se suma 1 0 0 1 1 0 0 1 = A 1 1 1 0 1 1 1 0 0 1 0 0 0 1 1 0 1 0 0 1 1 acarreo que se suma al sustraendo 1 0 1 0 0 1 1 = B 19

RESUMEN Representación de la información en las computadoras Sistemas de numeración (decimal, binario, hexadecimal) Sistema binario puro y rango de representación Cambios de base entre diferentes sistemas de numeración Suma y resta de números binarios i 20