Top Banner
Matemática Discreta Profesor Paul Tocto
22

1.0 numeración

Jun 12, 2015

Download

Engineering

numeracion
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: 1.0 numeración

Matemática Discreta

Profesor Paul Tocto

Page 2: 1.0 numeración

Sistema de Numeración

¿En que sistema de numeración trabajan las computadoras?

¿Porqué las computadoras no usan el sistema de base 10?

Page 3: 1.0 numeración

Sistema de Numeración

Decimal 0, 1, 2, 3, 4, 5, 6, 7, 8, 9

Hexadecimal Hex Seis Decimal Diez 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E,

F

Page 4: 1.0 numeración

Sistema de Numeración

Binario Bi 0, 1

Page 5: 1.0 numeración

0 0 00001 1 00012 2 00103 3 00114 4 01005 5 01016 6 01107 7 01118 8 10009 9 1001A 10 1010B 11 1011C 12 1100D 13 1101E 14 1110F 15 1111

HexDecim

al

Binary

Page 6: 1.0 numeración

Conversión entre Sistemas de numeración

Sistema de base “m” a base “n”

Mm

M’’n

M’ 10

convierte convierte

Page 7: 1.0 numeración

Conversión de decimal a Binario

10 2

0 5 2

1 2 2

0 1 2

1 0

10 =1010 (10) (2)

Divisiones Sucesiva

Page 8: 1.0 numeración

Conversión de decimal a Binario

0.828125 x 2 = 1.656250

0.656250 x 2 = 1.31250

0.31250 x 2 = 0.6250

0.6250 x 2 = 1.250

0.250 x 2 = 0.50

0.50 x 2 = 1.0

0.828125 = 0.110101

Multiplicaciones sucesivas

Page 9: 1.0 numeración

Conversión entre Octal,Hexadecimal y Binario

Binario 1010111100 Octal (001)(010)(111)(100)

1 2 7 4

Hexa (0010)(1011)(1100) 2 B C

Page 10: 1.0 numeración

Formatos de datos numéricos Enteros

Números sin signo: Ejemplo 57. n = 8 bits 00111001=57 N bits <0,2N -1>

Page 11: 1.0 numeración

Bit (Binary digit)= 1 o 0 Signo(S)

0    positivo 1 negativo

Formatos de datos numéricos Enteros con signo

Page 12: 1.0 numeración

Representar +57 y -57 con 7 bits Forma de magnitud

verdadera(Signo-Magnitud). Signo y número 0111001=+57 1111001=-57 N bits <-(2N-1 -1), (2N-1 -1)>

Formatos de datos numéricos Enteros con signo

Page 13: 1.0 numeración

Representar +57 y -57 con 7 bits Formato de complemento a 1 Positivo

Signo magnitud Negativo N bits <-(2N-1 -1), (2N-1 -1)>

Formatos de datos numéricos Enteros con signo

Page 14: 1.0 numeración

Representación de Números Negativos

Representar +57 y -57 con 7 bits Formato de complemento a 2 Positivo

Signo magnitud Negativo

Complemento a 1 +1 N bits <-(2N-1 ), (2N-1 -1)>

Page 15: 1.0 numeración

Operaciones de suma y resta

Ejemplo :  La suma de 2 números positivos

Page 16: 1.0 numeración

Operaciones de suma y resta

Ejemplo:  Un número positivo y un número negativo menor.

Page 17: 1.0 numeración

Operaciones de suma y resta

Ejemplo:Un número positivo y un numero negativo mayor.

Page 18: 1.0 numeración

Operaciones de suma y resta

Ejemplo:2 números negativos

Page 19: 1.0 numeración

Formato en exceso o sesgada

+7 +6 +5 +4 +3 +2 +1 0 -1 -2 -3 -4 -5 -6 -7 -8

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 01111

1110

1101

1100

1011

1010

1001 1000

0111

0110

0101

0100

0011

0010

0001

0000

Ejemplo codificación en Exceso a “8”

•Se suma el sesgo al número y luego se convierte a binario•N +2n-1

•Donde N número, n número de bits•n bits <-(2n-1 ), (2n-1 -1)>

Page 20: 1.0 numeración

Formato BCD:

•Se convierte directamente cada dígito decimal a su Equivalente binarioEjemplo: Hallar el número 78905 en BCD

7 8 9 0 8

0111 1000 1001 0000 1000 FormatoBCD

Page 21: 1.0 numeración

Código ASCII          B6B5B4        

B3B2B1B0 BINHEX

0000

0011

0102

0113

1004

1015

1106

1117

0000 0 NUL DLE SP 0 @ P ` p

0001 1 SOH DC1 ! 1 A Q a q

0010 2 STX DC2 " 2 B R b r

0011 3 ETX DC3 # 3 C S c s

0100 4 EOT DC4 $ 4 D T d t

0101 5 ENQ NAK % 5 E U e u

0110 6 ACK SYN & 6 F V f v

0111 7 BEL ETB ' 7 G W g w

1000 8 BS CAN ( 8 H X h x

1001 9 HT EM ) 9 I Y i y

1010 A LF SUB * : J Z j z

1011 B VT ESC + ; K [ k {

1100 C FF FS , < L \ l |

1101 D CR GS - = M ] m }

1110 E SO RS . > N ^ n ~

1111 F SI US / ? O _ o DEL

Page 22: 1.0 numeración