sistemas numericos

Páginas: 7 (1681 palabras) Publicado: 20 de octubre de 2014
Contenido

Sistemas Numéricos
Luis Parraguez
Sección de Sistemas Digitales y Control
Departamento de Electricidad
Ingeniería, Anzoátegui, UDO

Introducción

CIV

Introducción
Expresión General de un Número
Sistema Decimal
Sistema Binario
Sistema Octal
Sistema Hexadecimal
Tabla de Sistemas Numéricos
Conversión entre Sistemas Numéricos
Conversión de la Parte Entera
Conversiónde la Parte Fraccionaria
Adición Binaria
Substracción Binaria
Representación de Números Negativos
Signo - Magnitud
Complemento a la base
Complemento a la base reducida

Expresión General de un Número

104

Romano.

Indo - Árabe.

No posicional.

Posicional.

Los elementos actuan
como modificadores de
los dígitos adyacentes.

Los dígitos ponderan a la
base del sistema,elevado a
la posición que ocupan.
104 = 1∗102 +0∗101 +4∗100

dn−1dn−2 · · · d1d0.d−1d−2 · · · d−p
n−1

V=



di ∗ r i

i=−p
V : valor decimal
r : base del sistema
di : dígito en posición i

n : cantidad de dígitos enteros
p : cant. de dígit. fraccionarios

Sistema Decimal

Sistema Binario

Base del Sistema : 10
Dígitos = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}

Base del Sistema : 2Dígitos = {0, 1}

an−1an−2 · · · a1a0.a−1a−2 · · · a−p

bn−1bn−2 · · · b1b0.b−1b−2 · · · b−p

n−1

V=



n−1

ai ∗ 10i

V=

i=−p
1010,0110 = 1 ∗ 103 + 1 ∗ 101 + 1 ∗ 10−2
= 1000 + 10 + 0,01
= 1010,0110

Vamos a Contar (Sistema Binario)



bi ∗ 2i

i=−p
1010,012 = 1 ∗ 23 + 1 ∗ 21 + 1 ∗ 2−2
= 8 + 2 + 0,25
= 10,2510

Sistema Octal
Base del Sistema : 8
Dígitos ={0, 1, 2, 3, 4, 5, 6, 7}

Decimal Binario
0
0
1
1
2
10
3
11
4
100

Decimal Binario
5
101
6
110
7
111
8
1000
9
1001

on−1on−2 · · · o1o0.o−1o−2 · · · o−p
n−1

V=



oi ∗ 8i

i=−p
1010,018 = 1 ∗ 83 + 1 ∗ 81 + 1 ∗ 8−2
= 512 + 8 + 0,015625
= 520,01562510

Sistema Hexadecimal

Tabla de Sistemas Numéricos

Base del Sistema : 16
Dígitos = {0, 1, 2, 3, 4, 5,6, 7, 8, 9, A, B, C, D, E, F }

hn−1hn−2 · · · h1h0.h−1h−2 · · · h−p
n−1

V=



hi ∗ 16i

i=−p
1010,0116 = 1 ∗ 163 + 1 ∗ 161 + 1 ∗ 16−2
= 4096 + 16 + 0,00390625
= 4112,0039062510

Conversión entre Sistemas Numéricos
Dado un número V , en base 10, podemos convertirlo a
cualquier base r usando la expresión general para el valor
de un número.
Las incógnitas serían los dígitos(an−1 , ..., a1 , a0 , a−1 , ...,
a−p ) en la base nueva.
Para el caso de números enteros:

V10 = an−1 ∗ r n−1 + ... + a1 ∗ r + a0
V10 = an−1 ∗ r n−2 + ... + a1 ∗ r + a0
V10 = V ∗ r + a0
Una operación de división por la base genera un cuociente
(V ) y un residuo a0 .

V10 r =V
−V ∗r
a0

Dec.
0
1
2
3
4
5
6
7
8

Bin. Oct. Hex.
0
0
0
1
1
1
10
2
2
11
3
3
100
4
4
1015
5
110
6
6
111
7
7
1000 10
8

Dec.
9
10
11
12
13
14
15
16
17

Bin.
1001
1010
1011
1100
1101
1110
1111
10000
10001

Oct. Hex.
11
9
12
A
13
B
14
C
15
D
16
E
17
F
20 10
21 11

Conversión entre Sistemas Numéricos_2
También resulta interesante que el cuociente V posee la
misma estructura que el número original V :

V = an−1 ∗ r n−2 + ... + a2 ∗r + a1
Entonces, otra operación de división de V entre r deberá
aislar a1 .

V = an−1 ∗ r n−3 + ... + a2 ∗ r + a1

Para generar una nueva estructura como la anterior:

V = V ∗ r + a1
En resumen, la conversión se realiza mediante un proceso
de divisiones sucesivas, hasta que el último cuociente sea 0.

V
V
Vn

= V ∗ r + a0
= V ∗ r + a1
=
= 0 ∗ r + an−1

Ejemplo: Base 10 → Base16

123410 → ?16
Dividendo Divisor Cuociente Residuo
1234
16
77
2
h0
77
16
4
D
h1
4
16
0
4
h2

123410 → 4D216
Ejemplo: 123410 → 100110100102
1234
617
308
154
77
38
19
9
4
2
1

2 617 0 b0
2 308 1 b1
2 154 0 b2
2 77 0 b3
2 38 1 b4
2 19 0 b5
2
9 1 b6
2
4 1 b7
2
2 0 b8
2
1 0 b9
2
0 1 b10

Ejemplo: Base 10 → Base 8

123410 → ?8
Dividendo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistemas numericos
  • sistemas numericos
  • Sistema De Numero
  • Sistemas númericos
  • Sistemas Numericos
  • Sistemas Numericos
  • sistema de numeraciones
  • Sistema de numeraciones

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS