Sei sulla pagina 1di 20

î


 

c 

„ El lenguaje máquina es el único que


entiende directamente el hardware de
un computador.

„ Fue el primer lenguaje utilizado en la programación de


computadoras.
„ Para representar datos que contengan una información se
utilizan una serie de unos y ceros cuyo conjunto indica dicha
información.
î 
 

] 


„ El sistema binario o sistema de numeración de base  , es


un lenguaje utilizado en electrónica digital en un computador.
„ El alfabeto binario consta de dos únicos símbolos § y ,
denominados bits (abreviatura inglesa de dígitos binarios). Que
es diferente a 1 byte = 8 bits
„  
  y §  ] 
 lógico de corriente.
„ Por ejemplo: para representar
- El 0 o el 1 necesitamos 1 bit
- El 2 o el 3 dos bits, 3 = 11
- Del 4 al 7 tres bits , 5 = 101
î 
 
 
] 

„ osotros manejamos un lenguaje que está en formato
decimal, es decir que su base es el número 10 entonces:
- Sistema binario base 2 1010
- Sistema octal base 8 1010J
- Sistema hexadecimal base 16 1010
„ Se puede pasar de un sistema al otro por métodos de
conversión sencillos y repetitivos.
î 
 
 
] 

„ Practicaremos solo conversiones del sistema decimal al binario,
para lo cual debemos seguir los siguientes pasos:
1. Dividir el número en decimal entre 2
2. Su resultado se vuelve a dividir entre 2
3. Este ciclo termina en el momento en que el cociente de la
división sea § o .
4. Luego se toman los restos de las divisiones en orden
ascendente, y este será el resultado.
„ Ejemplo 1:
Convertir 55§ a binario:
(55§ = 11011)
î 
 

] 

„ Ejemplo 2: Convertir 100§ a binario, entonces tenemos:

„ Ejemplo 2: Convertir 215§ a binario, entonces tenemos:


§ §§ 
î 
 
 
] 

„ Ejercicios: Convertir a binario:
- 88§ - 946§ - 5721§ - 9753§
Tiempo: 10 min.

Qué pasa si lo que necesitamos es pasar de binario a decimal?


Sencillo aplicamos el inverso de la división que es: î


  
 §§§ 
J§§
J§§§§
Acá tenemos el dato 1010§ que representa el número 10
î 
 

] 


„ ‰tro ejemplo:

  


 §§ 
J§
J§
Ejercicio: Convertir los siguientes datos a binario:
- 0110 - 011101 - 101101 - 11101
Tiempo 10 Min.
î 
 
J
] 


„ uestro alfabeto:
Buga = 10 10101 111 1
ota = 1110 1111 10100 1
‰ = 1111 1011
î 
 

] 


„ Próxima clase averiguar como se suma y resta en binario, en


parejas de TRES, utilizando la Wiki de 10, se pondrán de
acuerdo y la modificarán para realizar en ella una presentación
ante todo el salón y será evaluado.
ombre de la página en la Wiki: Lenguaje Máquina (Binario)
î 
 
§
] 

„ Se pueden realizar las operaciones (+, -, *, /)
básicas con el código binario.
„ Se asemeja a las operaciones con el sistema
decimal, pero solo se utilizan 0 y 1.

0
 
  Por lo anterior, hay que tener
en cuenta la siguiente tabla
para realizar sumas.
  §
î 
 

] 

0
 
 
„ ay que tener en cuenta la siguiente tabla para realizar sumas.

„ Por ejemplos:

  
0 

î 
 

] 

 
 
 
„ Tener en cuenta la siguiente tabla para restar binarios.

„ Existen varias formas de realizar una resta:


- ormal ---> - 
  

- Complemento a 2 (C2) ---> î  -cîc 0


- Complemento a 1 (C1) --->    
]
î 
 
 
] 

 
 
 
 ]  
  ]
„ Es la forma más sencilla y se resta sumando el minuendo con el
C2 del sustraendo.
„ Los pasos son los siguientes:
1. Sacar el C2 al sustraendo: se toman los bits del número de
derecha a izquierda colocándolos exactamente iguales hasta
llegar a un U‰ (1), a partir de allí se cambian los unos por
ceros y viceversa.
2. Sumar el minuendo con el número obtenido en el paso 1.
„ Ejemplos de C2 de un número en binario:
î 
 
 
] 

 
 
 
 ]  
  ]
„ Ejemplo completo de resta:

La prueba es la siguiente:
î 
 

] 

 
 
 
 ]  
  ]
„ Ejemplo completo de resta:

La prueba es la siguiente:
î 
 
 
] 

„ Ejercicios:


  

„ La tabla a tener en cuenta es la siguiente:
î 
 

] 

„ La forma de multiplicar es la misma.
„ Más fácil ya que 0 * 0 = 0 y 1 * # = #
„ Se hace sumando y teniendo en cuenta los acarreos
„ Se puede hacer directamente usando desplazamiento a la
izquierda.
„ Por ejemplo: multiplicar 22 * 9 = 198 ===>
î 
 
J
] 

„ ‰tro ejemplo: multiplicar 75 * 8 = 600

„ Ejercicios, multiplicar:
î 
 

] 

]   



„ Se agrupa de tres en tres bits de derecha a izquierda, si al
terminar faltan bits, se agregan ceros.
„ ay que tener en cuenta la siguiente tabla y reemplazar
valores:

„ Luego agrupamos de izquierda a derecha y así se forma el valor


en octal. Ejemplos:
î 
 
§
] 

Tarea:
Averiguar que es  
 ]
 

Potrebbero piacerti anche