Top Banner
Facilitador: Ing. Carlos Hernández Conversión entre los diferentes sistemas y operaciones aritméticas de cada uno de ellos. Bachiller: Alfaro, Luis C.I 26.070.463 Sección: FV6 Barcelona, Octubre de 2015 República Bolivariana de Venezuela Ministerio del Poder Popular para la Educación Superior Instituto Universitario Politécnico “Santiago Mariño” Sede - Barcelona Ingeniería Electrónica
18

Sistemas digitales.

Apr 14, 2017

Download

Engineering

luisalfaro24
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Sistemas digitales.

Facilitador:Ing. Carlos Hernández

Conversión entre los diferentes sistemas y operaciones aritméticas de cada uno de ellos.

Bachiller:Alfaro, Luis C.I 26.070.463

Sección: FV6

Barcelona, Octubre de 2015

República Bolivariana de VenezuelaMinisterio del Poder Popular para la Educación Superior

Instituto Universitario Politécnico “Santiago Mariño”Sede - Barcelona

Ingeniería Electrónica

Page 2: Sistemas digitales.

Sistemas de numeración

• Un sistema de numeración es un conjunto finito de símbolos

y reglas que permiten construir todos los números válidos en el sistema; dichos

números son usados para representar cantidades, así se

tienen los sistemas de numeración:

Sistemas de numeración

Decimal

Binario

hexadecimal

Octal

Page 3: Sistemas digitales.

Pueden representarse como:

.

Formula

P = (M, N)DondeP, es el sistema de numeración considerado (binario, decimal, octal, hexadecimal)M, es el conjunto de símbolos permitidos en el sistema.N, son las reglas que nos indican qué números son válidos en el sistema, y cuáles no.

En el caso del sistema decimal son {0, 1,2, 3, 4, 5, 6, 7, 8 y 9};

En el binario son {0,1};

En el sistema octal son {0,1, 2, 3, 4, 5, 6 y 7};

En el hexadecimal son {0,1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F}

Los actuales sistemas de numeración son netamente posicionales, en los que el valor relativo que representa cada símbolo o cifra depende de su valor absoluto y de la posición que ocupa dicha cifra con respecto a la coma decimal. La coma decimal (,) que separa la parte entera de la parte fraccionaria, en ambientes informáticos, está representada por el punto decimal (.)

Page 4: Sistemas digitales.

Sistema de numeración decimal

El sistema de numeración decimal, también llamado sistema decimal, es un sistema de numeración posicional en el que las cantidades se representan utilizando como base aritmética las potencias del número diez. El conjunto de símbolos utilizado (sistema de numeración arábiga) se compone de diez cifras diferentes:

cero (0); uno (1); dos (2); tres(3); cuatro (4); cinco (5); seis (6); siete (7); ocho (8) y nueve (9).

que, al combinarlos, permiten representar las cantidades imaginadas

Page 5: Sistemas digitales.

Características del sistema de numeración decimal

En un numeral, cada dígito tiene un valor relativo y un valor posicional.

El valor de cada dígito está asociado al de una potencia de base 10; por ejemplo 528, significa:

5*10^2 + 2*10^1 + 8*10^0.

En un numeral, cada posición es diez veces mayor que la que está inmediatamente a su derecha

En el caso de números con decimales, la situación es análoga aunque, en este caso, algunos exponentes de las potencias serán negativos, concretamente el de los dígitos colocados a la derecha del separador decimal

Por ejemplo, el número 8245,97 se calcularía como: 8*10^3 + 2*10^2 + 4*10^1 + 5*10^0 + 9*10^-1 + 7*10^-2

Page 6: Sistemas digitales.

El valor de los dígitos según su posición en un numeral, hasta la centena de millón, aparece en el cuadro siguiente:

9ªPosición

8 ªPosici

ón

7ªPosici

ón

6ªPosici

ón

5ªPosici

ón

4ªPosici

ón

3ªPosici

ón

2ªPosici

ón

1ªPosición

centenasde millón

decenasde

millón

unidadesde

millón

centenas

de mil

decenas

de mil

unidades

de mil

centenas

decenas unidades

CMi DMi UMi CM DM UM C D U

Valor posicional

Page 7: Sistemas digitales.

Ejemplos de sistema de numeración Decimal

Page 8: Sistemas digitales.

Sistema de numeración Hexadecimal

El sistema numérico hexadecimal o sistema hexadecimal (a veces abreviado como Hex, no confundir con sistema sexagesimal) es un sistema de numeración que emplea 16 símbolos. Su uso actual está muy vinculado a la informática y ciencias de la computación, pues los computadores suelen utilizar el byte u octeto como unidad básica de memoria; y, debido a que un byte representa  valores posibles, y esto puede representarse comoque, según el teorema general de la numeración posicional, equivale al número en base 16 , dos dígitos hexadecimales corresponden exactamente permiten representar la misma línea de enteros a un byte.

Es un sistema posicional de numeración en el que su base es 16, por tanto, utilizara 16 símbolos para la representación de cantidades. Estos símbolos son: 0 1 2 3 4 5 6 7 8 9 A B C D E F

Es uno de los sistemas más utilizados en electrónica, ya que además de simplificar la escritura de los números binarios, todos los números del sistema se pueden expresar en cuatro bits binarios al ser 16 = 24

Page 9: Sistemas digitales.

Un número en el sistema hexadecimal se divide en cifras con diferente peso: 1, 16, 256, 4096, 65536,.... etc.El valor de cada uno de estos símbolos depende, como es lógico, de su posición, que se calcula mediante potencias de base 16.Se utilizan los caracteres A, B, C, D, E y F representando las cantidades decimales 10, 11, 12, 13, 14 y 15 respectivamente, porque no hay dígitos mayores que 9 en el sistema decimal.Por ejemplo, el valor del número hexadecimal 1A3F16 en el sistema decimal es:

1A3F16 = 1*16^3 + A*16^2 + 3*16^1 + F*16^0

1*4096 + 10*256 + 3*16 + 15*1 = 6719

1A3F(16) = 6719(10)

Características y ejemplos de conversión

Page 10: Sistemas digitales.

dígito hexadecimal dígito binario 0 0000 1 0001 2 0010

3 0011 4 0100 5 0101

Equivalencia 6 0110 hexadecimal-binario 7 0111

8 1000 9 1001 A 1010 B 1011 C 1100 D 1101 E 1110 F 1111

Hexadecimal Decimal A 10 B 11 C 12 D 13 E 14 F 15

Como sólo disponemos de diez dígitos (0, 1, 2, 3, 4, 5, 6, 7, 8, 9) necesitamos ampliar esa cantidad y se hace mediante letras, con la siguiente relación en sistema decima

Tablas de conversión

Page 11: Sistemas digitales.

Ejemplos del sistema de numeración hexadecimal

Page 12: Sistemas digitales.

Sistema de numeración octal

El sistema de numeración octal es un sistema de numeración en base 8, una base que es potencia exacta de 2 o de la numeración binaria. Esta característica hace que la conversión a binario o viceversa sea bastante simple. El sistema octal usa 8 dígitos (0, 1, 2, 3, 4, 5, 6, 7) y tienen el mismo valor que en el sistema de numeración decimal.

Para pasar de base 8 a base decimal, solo hay que multiplicar cada cifra por 8 elevado a la posición de la cifra, y sumar el resultado.

Para convertir un número en base decimal a base octal se divide por 8 sucesivamente hasta llegar a cociente 0, y los restos de las divisiones en orden inverso indican el número en octal.

Page 13: Sistemas digitales.

Características del sistema de numeración octalLos números octales pueden construirse a partir de números binarios agrupando cada tres dígitos consecutivos de estos últimos (de derecha a izquierda) y obteniendo su valor decimal.

Por ejemplo, el número binario para 74 (en decimal) es 1001010 (en binario), lo agruparíamos como 1 001 010. De modo que el número decimal 74 en octal es 112

Hay que hacer notar que antes de poder pasar un número a octal es necesario pasar por el binario

Una ventaja es que sólo utiliza dígitos y no letras u otro tipo de caracteres. El valor de cada una de las posiciones viene determinado por las potencias de base 8.

Page 14: Sistemas digitales.

DÍGITO OCTAL DÍGITO BINARIO 0 000 1 001 2 010 3 011 4 100 5 101 6 110 7 111

Tabla de conversión

Page 15: Sistemas digitales.

Sistema de numeración Binario

1 0 1 0 0 1 1 0 1 1

¦ − ¦ − − ¦ ¦ − ¦ ¦

x o x o o x x o x x

y n y n n y y n y y

Un número binario puede ser representado por cualquier secuencia de bits (dígitos binarios), que suelen representar cualquier mecanismo capaz de usar dos estados mutuamente excluyentes. Las siguientes secuencias de símbolos podrían ser interpretadas como el mismo valor numérico binario:

Page 16: Sistemas digitales.

De acuerdo con la representación más habitual, que es usando números arábigos, los números binarios comúnmente son escritos usando los símbolos 0 y 1. Los números

binarios se escriben a menudo con subíndices, prefijos o sufijos para indicar su base. Las notaciones siguientes son equivalentes:

100101 binario (declaración explícita de formato)

100101b (un sufijo que indica formato binario)

1001012 (un subíndice que indica base 2

(binaria) notación)

%100101 (un prefijo que indica formato

binario)

100101B (un sufijo que indica formato binario)

bin 100101 (un prefijo que indica formato binario)

0b100101 (un prefijo que indica formato binario, común en lenguajes de

programación)

Representación del sistema Binario

Page 17: Sistemas digitales.

Se compone sólo de dos símbolos (0, 1).

El valor de cada una de las posiciones viene determinado por las potencias de base 2.

El sistema binario también es denominado lenguaje de bajo nivel.

La adyacencia es una característica que consiste en que de una combinación binaria a la siguiente, sólo varía un bit (distancia igual a uno). Esta propiedad es aplicable únicamente a las combinaciones binarias de un código, no al código en sí mismo.

La distancia entre dos combinaciones es el número de bits que cambian de una a otra.

La continuidad es una característica de los códigos binarios que cumplen que todas las posibles combinaciones del código son adyacentes, es decir, que de cualquier combinación del código a la siguiente cambia un sólo bit

Características del sistema de numeración binario

Page 18: Sistemas digitales.

Ejemplos del sistema de numeración binario