Está en la página 1de 24

binanio 0 1

octal 0 1 2 3 4 5 6 7
decimal 0 1 2 3 4 5 6 7 8 9
hexaddcimal 0 1 2 3 4 5 6 7 8 9A B C D E F

1.-Conversion Decimal a Binario


binario 0 1
8 bits 8 7 6 5 4 3 2 1 8 bits
binario 128 64 32 16 8 4 2 1
decimal 100 0 1 1 0 0 1 0 0
eje 1 28 0 0 0 1 1 1 0 0
eje 2 30 0 0 0 1 1 1 1 0
eje 3 8 0 0 0 0 1 0 0 0
eje 4 16 0 0 0 1 0 0 0 0
eje5 31 0 0 0 1 1 1 1 1

2.-Conversion Octal a Binario


octal 7 6 5 4 3 2 1 0
El mayor numero en un octal seria el nro 7
Para convertir en binario un nro octal se usan 3 bits
tres bits 3 2 1
en binario 4 2 1 octal La Sumatoria de 4+2+1 = 7
ejemplo 1: si tengo nro 5 en octal 1 0 1 5
convertir en binario se utilizan 3 bits
Ejemplo :2 El nro 17 octal convertir en
binario
primero convertimos el 7 con 3 bits 4 2 1 octal
segundo el 1 1 1 1 7
0 0 1 1
Resultado sera 001111

Ejemplo :2 El nro 245 octal convertir en


binario
primero convertimos el 5 con 3 bits 4 2 1 octal
segundo el 4 1 0 1 5
tercero el 2 1 0 0 4
0 1 0 2
Resultado sera 010100101 binario

3.-Conversion Hexadecimal a Binario


hexaddcimal 0 1 2 3 4 5 6 7 8 9A B C D E F

El mayor nro para un hexadecimal es el 15, el la F , el cual necesitamos 4 bits para convertir en binario
8 4 2 1 hexadecimal
Ejemplo 1: Convertir el nro en hexadecimal 1 0 1 0A
1A en binario 0 0 0 1 1
Primero convertimos el nro A en binario
Segundo convertirmos el nro 1 en binario
Respuesta es 00011010

Ejemplo 2: Convertir el nro en hexadecimal 8 4 2 1 hexadecimal


2CF en binario 1 1 1 1F
Primero convertimos el nro F en binario 1 1 0 0C
Segundo convertirmos el nro C en binario 0 0 1 0 2
Tercero , convertir 2 en binario
Respuesta 001011001111

4.- DE binario podemos convertir a decimal, octal o hexadecimal


1-- Convertir 00111001 a decimal, octal y hexadecimal
128 64 32 16 8 4 2 1
EJE.1 decimal 49 0 0 1 1 0 0 0 1

octal 61 4 2 1
0 0 1 1
1 1 0 6
0 0 0 0
hexadecimal 31 8 4 2 1
0 0 0 1 1
0 0 1 1 3

EJE.2 128 64 32 16 8 4 2 1
decimal 96 0 1 1 0 0 0 0 0

octal 140 4 2 1
0 0 0 0
1 0 0 4
0 0 1 1
hexadecimal 60 8 4 2 1
0 0 0 0 0
0 1 1 0 6

EJE.3
CONVERTIR DE HEXADECIMAL A DECIMAL
HEXADECIMAL 1FA
8 4 2 1
1 0 1 0A
1 1 1 1F
0 0 0 1 1
12 11 10 9 8 7 6 5 4 3 2 1
2048 1024 512 256 128 64 32 16 8 4 2 1
0 0 0 1 1 1 1 1 1 0 1 0
Donde las letras desde la A=10 , B=11 ,C =12, D=13 , E= 14, F=15

atoria de 4+2+1 = 7 por esta razon el mayor nro. En octal es el 7 se usan 3 bits

Donde las letras desde la A=10 , B=11 ,C =12, D=13 , E= 14, F=15

rtir en binario
donde la sumatoria de 1+2+4+8=15 15=F
donde la sumatoria de 1+2+4+8=15 15=F

al o hexadecimal

506
A : PROGRAMACION ENSAMBLADOR
VALENTIN VICTOR FLORES GUZMAN
REO : valentinfloresguzman@gmail.com

PRACTICO NRO. 1

RESOLVER LOS SIGUIENTES EJERCICIOS

REALIZA LOS SIGUIENTES EJERCICIOS DE CONVERSIONES ENTRE SISTEMAS NUMÉRICOS.

1.1.      Ejercicios de conversión de decimal a binario.

1) 15
2) 100
3) 1255
4) 681
5) 64
6) 8
7) 32
8) 128
9) 512
10) 1024

1.2. Ejercicios de conversión de binario a decimal

1) 00001111
2) 00011001
3) 01000111
4) 00011111
5) 00001111
6) 010110110101
7) 011110111111
8) 0111101111111111
9) 0100101111110011
10) 0111111111111111

1.3. Ejercicios de conversión de decimal a hexadecimal.

1) 8
2) 16
3) 32
4) 128
5) 256
6) 1024
7) 1000
8) 4500
9) 5101
10) 1561

1.4. Ejercicios de conversión de hexadecimal a decimal.

1) 12A
2) 1AA
3) 18A
4) 1AB
5) ABC
6) 2C2
7) E00
8) 1A5
9) FAC
10) C11
MAS NUMÉRICOS.
GENERACIONES DE LAS COMPUTADORAS
La primera máquina de calcular mecánica, un precursor del ordenador digital, fue inventada en 1642 por el matemático francé
Primeros ordenadores
Los ordenadores analógicos comenzaron a construirse a principios del siglo XX. Los primeros modelos realizaban los cálculos m
Ordenadores electrónicos
Durante la II Guerra Mundial(1939-1945), un equipo de científicos y matemáticos que trabajaban en Bletchley Park, al norte d
Primera Generación de Computadoras
 (De 1951 a 1958) Las computadoras de la primera Generación emplearon bulbos para procesar información. Los operadores i
 Segunda Generación
 (1959-1964) Transistor Compatibilidad limitada El invento del transistor hizo posible una nueva generación de computadoras,
Tercera Generación
 (1964-1971) circuitos integrados Compatibilidad con equipo mayor Multiprogramación Minicomputadora Las computadoras d
 La cuarta Generación
 (1971 a la fecha)
·         Microprocesador
·         Chips de memoria.
·         Micro miniaturización
 Dos mejoras en la tecnología de las computadoras marcan el inicio de la cuarta generación: el reemplazo de las memorias con

Conversión entre binario y decimal


Decimal a binario
Se divide el número del sistema decimal entre 2, cuyo resultado entero se vuelve a dividir entre 2, y así sucesivamente. Orden
Ejemplo
Transformar el número decimal 100 en binario.
Conversion.JPG

Decimal (con decimales) a binario


Para transformar un número del sistema decimal al sistema binario:

1. Se inicia por el lado izquierdo, multiplicando cada número por 2 (si la parte entera es mayor que 1 en binario será 1, y en ca
2. En caso de ser 1, en la siguiente multiplicación se utilizan sólo los decimales.
3. Después de realizar cada multiplicación, se colocan los números obtenidos en el orden de su obtención.
4. Algunos números se transforman en dígitos periódicos, por ejemplo: el 0,1.
Ejemplo

0,3125 (decimal) => 0,0101 (binario).


Proceso:
0,3125 · 2 = 0,625 => 0
0,625 · 2 = 1,25 => 1
0,25 · 2 = 0,5 => 0
0,5 · 2 = 1 => 1
En orden: 0101 -> 0,0101 (binario
Binario a decimal
Para realizar la conversión de binario a decimal, realice lo siguiente:

1. Inicie por el lado derecho del número en binario, cada cifra multiplíquela por 2 elevado a la potencia consecutiva (comenzan
2. Después de realizar cada una de las multiplicaciones, sume todas y el número resultante será el equivalente al sistema decim
Ejemplos:

(Los números de arriba indican la potencia a la que hay que elevar 2)


\overset{7}{\mathop{1}}\,\overset{6}{\mathop{0}}\,\overset{5}{\mathop{0}}\,\overset{4}{\mathop{1}}\,\overset{3}{\mathop{
\overset{5}{\mathop{1}}\,\overset{4}{\mathop{1}}\,\overset{3}{\mathop{0}}\,\overset{2}{\mathop{1}}\,\overset{1}{\mathop{
\overset{5}{\mathop{1}}\,\overset{4}{\mathop{1}}\,\overset{3}{\mathop{0}}\,\overset{2}{\mathop{1}}\,\overset{1}{\mathop{

Binario a decimal (con parte fraccionaria binaria)


1. Inicie por el lado izquierdo (la primera cifra a la derecha de la coma), cada número multiplíquelo por 2 elevado a la potencia
2. Después de realizar cada una de las multiplicaciones, sume todas y el número resultante será el equivalente al sistema decim
Ejemplos

0,101001 (binario) = 0,640625(decimal). Proceso:


1 · 2 elevado a -1 = 0,5
0 · 2 elevado a -2 = 0
1 · 2 elevado a -3 = 0,125
0 · 2 elevado a -4 = 0
0 · 2 elevado a -5 = 0
1 · 2 elevado a -6 = 0,015625
La suma es: 0,640625

Binario a octal
Para realizar la conversión de binario a octal, realice lo siguiente:
1) Agrupe la cantidad binaria en grupos de 3 en 3 iniciando por el lado derecho. Si al terminar de agrupar no completa 3 dígito
2) Posteriormente vea el valor que corresponde de acuerdo a la tabla:
Número en bi 0 1 10 11 100 101 110
Número en oc 0 1 2 3 4 5 6
3) La cantidad correspondiente en octal se agrupa de izquierda a derecha.
Ejemplos

110111 (binario) = 67 (octal). Proceso:


111 = 7
110 = 6
Agrupe de izquierda a derecha: 67
Octal a binario

Cada dígito octal se convierte en su binario equivalente de 3 bits y se juntan en el mismo orden.

Ejemplo

247 (octal) = 010100111 (binario). El 2 en binario es 10, pero en binario de 3 bits es Oc(2) = B(010); el Oc(4) = B(100) y el Oc(7)

Binario a hexadecimal

Para realizar la conversión de binario a hexadecimal, realice lo siguiente:

1) Agrupe la cantidad binaria en grupos de 4 en 4 iniciando por el lado derecho. Si al terminar de agrupar no completa 4 dígito

2) Posteriormente vea el valor que corresponde de acuerdo a la tabla:

Número en bi 0 1 10 11 100 101 110


Número en h 0 1 2 3 4 5 6

3) La cantidad correspondiente en hexadecimal se agrupa de derecha a izquierda.

Ejemplos

110111010 (binario) = 1BA (hexadecimal). Proceso:


1010 = A
1011 = B
1 entonces agregue 0001 = 1
Agrupe de derecha a izquierda: 1BA

Binario Dec Hex Representación


0011 0000 48 30 0
0011 0001 49 31 1
0011 0010 50 32 2
0011 0011 51 33 3
0011 0100 52 34 4
0011 0101 53 35 5
0011 0110 54 36 6
0011 0111 55 37 7
0011 1000 56 38 8
0011 1001 57 39 9
Binario Dec Hex Representación
0100 0000 64 40 @
0100 0001 65 41 A
0100 0010 66 42 B
0100 0011 67 43 C
0100 0100 68 44 D
0100 0101 69 45 E
0100 0110 70 46 F
0100 0111 71 47 G
0100 1000 72 48 H
0100 1001 73 49 I
0100 1010 74 4A J
0100 1011 75 4B K
0100 1100 76 4C L
0100 1101 77 4D M
0100 1110 78 4E N
0100 1111 79 4F O
0101 0000 80 50 P
0101 0001 81 51 Q
0101 0010 82 52 R
0101 0011 83 53 S
0101 0100 84 54 T
0101 0101 85 55 U
0101 0110 86 56 V
0101 0111 87 57 W
0101 1000 88 58 X
0101 1001 89 59 Y
0101 1010 90 5A Z
Binario Dec Hex Representación
0110 0001 97 61 a
0110 0010 98 62 b
0110 0011 99 63 c
0110 0100 100 64 d
0110 0101 101 65 e
0110 0110 102 66 f
0110 0111 103 67 g
0110 1000 104 68 h
0110 1001 105 69 i
0110 1010 106 6A j
0110 1011 107 6B k
0110 1100 108 6C l
0110 1101 109 6D m
0110 1110 110 6E n
0110 1111 111 6F o
0111 0000 112 70 p
0111 0001 113 71 q
0111 0010 114 72 r
0111 0011 115 73 s
0111 0100 116 74 t
0111 0101 117 75 u
0111 0110 118 76 v
0111 0111 119 77 w
0111 1000 120 78 x
0111 1001 121 79 y
0111 1010 122 7A z
n 1642 por el matemático francés Blaise Pascal. Aquel dispositivo utilizaba una serie de ruedas de diez dientes en las que cada uno de los d

odelos realizaban los cálculos mediante ejes y engranajes giratorios. Con estas máquinas se evaluaban las aproximaciones numéricas de e

an en Bletchley Park, al norte de Londres, crearon lo que se consideró el primer ordenador digital totalmente electrónico: el Colossus. Hac

r información. Los operadores ingresaban los datos y programas en código especial por medio de tarjetas perforadas. El almacenamiento

a generación de computadoras, más rápidas, más pequeñas y con menores necesidades de ventilación. Sin embargo el costo seguía siend

omputadora Las computadoras de la tercera generación emergieron con el desarrollo de los circuitos integrados (pastillas de silicio) en las

reemplazo de las memorias con núcleos magnéticos, por las de Chips de silicio y la colocación de muchos más componentes en un Chic: p

e 2, y así sucesivamente. Ordenados los restos, del último al primero, éste será el número binario que buscamos

que 1 en binario será 1, y en caso contrario es 0).

u obtención.
potencia consecutiva (comenzando por la potencia 0, 20).
á el equivalente al sistema decimal.

thop{1}}\,\overset{3}{\mathop{0}}\,\overset{2}{\mathop{1}}\,\overset{1}{\mathop{1}}\,\overset{0}{\mathop{1}}\,_{2}=1\cdot 2^{7}+0\cdo
thop{1}}\,\overset{1}{\mathop{1}}\,\overset{0}{\mathop{1}}\,_{2}=1\cdot 2^{5}+1\cdot 2^{4}+0\cdot 2^{3}+1\cdot 2^{2}+1\cdot 2^{1}+1\
thop{1}}\,\overset{1}{\mathop{0}}\,\overset{0}{\mathop{1}}\,_{2}=1\cdot 2^{5}+1\cdot 2^{4}+0\cdot 2^{3}+1\cdot 2^{2}+0\cdot 2^{1}+1\

uelo por 2 elevado a la potencia consecutiva a la inversa (comenzando por la potencia -1, 2-1).
á el equivalente al sistema decimal.

de agrupar no completa 3 dígitos, entonces agregue ceros a la izquierda.

111
7
10); el Oc(4) = B(100) y el Oc(7) = (111), luego el número en binario será 010100111.

de agrupar no completa 4 dígitos, entonces agregue ceros a la izquierda.

111 1000 1001 1010 1011 1100 1101 1110


7 8 9A B C D E
tes en las que cada uno de los dientes representaba un dígito del 0 al 9. Las ruedas estaban conectadas de tal manera que podían sumarse

aproximaciones numéricas de ecuaciones demasiado difíciles como para poder ser resueltas mediante otros métodos. Durante las dos gu

nte electrónico: el Colossus. Hacia diciembre de 1943 el Colossus, que incorporaba 1.500 válvulas o tubos de vacío, era ya operativo. Fue u

perforadas. El almacenamiento interno se lograba con un tambor que giraba rápida mente, sobre el cual un dispositivo de lectura/escritur

n embargo el costo seguía siendo una porción significativa del presupuesto de una Compañía. Las computadoras de la segunda generación

rados (pastillas de silicio) en las cuales se colocan miles de componentes electrónicos, en una integración en miniatura. Las computadoras

más componentes en un Chic: producto de la micro miniaturización de los circuitos electrónicos. El tamaño reducido del microprocesador
op{1}}\,_{2}=1\cdot 2^{7}+0\cdot 2^{6}+0\cdot 2^{5}+1\cdot 2^{4}+0\cdot 2^{3}+1\cdot 2^{2}+1\cdot 2^{1}+1\cdot 2^{0}=128+0+0+16+0
}+1\cdot 2^{2}+1\cdot 2^{1}+1\cdot 2^{0}=32+16+0+4+2+1=55
}+1\cdot 2^{2}+0\cdot 2^{1}+1\cdot 2^{0}=32+16+0+4+0+1=53
1111
F
tal manera que podían sumarse números haciéndolas avanzar el número de dientes correcto. En 1670 el filósofo y matemático alemán G

os métodos. Durante las dos guerras mundiales se utilizaron sistemas informáticos analógicos, primero mecánicos y más tarde eléctricos, p

de vacío, era ya operativo. Fue utilizado por el equipo dirigido por Alan Turing para descodificar los mensajes de radio cifrados de los alem

n dispositivo de lectura/escritura colocaba marcas magnéticas. Esas computadoras de bulbos eran mucho más grandes y generaban más c

doras de la segunda generación también utilizaban redes de núcleos magnéticos en lugar de tambores giratorios para el almacenamiento

n miniatura. Las computadoras nuevamente se hicieron más pequeñas, más rápidas, desprendían menos calor y eran energéticamente m

o reducido del microprocesador de Chips hizo posible la creación de las computadoras personales. (PC) Hoy en día las tecnologías LSI (Integ
1}+1\cdot 2^{0}=128+0+0+16+0+4+2+1=151
filósofo y matemático alemán Gottfried Wilhelm Leibniz perfeccionó esta máquina e inventó una que también podía multiplicar.

cánicos y más tarde eléctricos, para predecir la trayectoria de los torpedos en los submarinos y para el manejo a distancia de las bombas e

es de radio cifrados de los alemanes.

más grandes y generaban más calor que los modelos contemporáneos.

torios para el almacenamiento primario. Estos núcleos contenían pequeños anillos de material magnético, enlazados entre sí, en los cuale

calor y eran energéticamente más eficientes. Antes del advenimiento de los circuitos integrados, las computadoras estaban diseñadas para

en día las tecnologías LSI (Integración a gran escala) y VLSI (integración a muy gran escala) permiten que cientos de miles de componente
ién podía multiplicar.

nejo a distancia de las bombas en la aviación.

enlazados entre sí, en los cuales podrían almacenarse datos e instrucciones.

utadoras estaban diseñadas para aplicaciones matemáticas o de negocios, pero no para las dos cosas.

ientos de miles de componentes electrónicos se almacén en un clip. Usando VLSI, un fabricante puede hacer que una computadora peque
cer que una computadora pequeña rivalice con una computadora de la primera generación que ocupara un cuarto completo.
n cuarto completo.

También podría gustarte