Sunteți pe pagina 1din 10

PROGRAMACIN DE

BAJO NIVEL
MBA JOSE ANTONIO GUZMAN VALDIVIA

SESION 2

LENGUAJE DE BAJO NIVEL


SISTEMAS NUMRICOS

11/09/2015

MBA JOSE ANTONIO GUZMAN VALDIVIA

5. NMEROS FRACCIONARIOS
Para convertir un nmero fraccionario en la base b1 a la base b2,
multiplicamos el numero por la base b2. la parte entera representa la
cifra mas significativa del nmero N en la base b2. Si la parte fraccionaria
se multiplica nuevamente por b2 obtendremos la segunda cifra.
Continuando con el proceso se obtienen todas las cifras de N en base b2.
este proceso termina cuando la parte fraccionara es nula. Aplicando el
mtodos convertiremos el numero 0.25 en base diez a base dos.
0.25*2 = 0.5
0.5*2 = 1
Por lo tanto resulta: 0.2510 = 0.012

11/09/2015

MBA JOSE ANTONIO GUZMAN VALDIVIA

6. ESTRUCTURA DE LA MEMORIA DEL


COMPUTADOR
Bit
La memoria del computador se compone de
unidades de almacenamiento llamadas bits, que
tiene dos estados posibles (representados por 0 y 1),
es decir, sirven para almacenar nmeros expresados
en binario. La palabra bit proviene de la contraccin
binary digit (digito binario). As pues, todo lo que
reside en la memoria del computador (cdigos de
instruccin y datos) estn expresados por nmeros
binarios, a razn de un digito por bit.

11/09/2015

MBA JOSE ANTONIO GUZMAN VALDIVIA

6. ESTRUCTURA DE LA MEMORIA DEL


COMPUTADOR

Byte
Los bits de la memoria se agrupan en bytes (u octetos), a
razn de 8 bits por byte. Un byte es realmente la unidad de
direccionamiento, es decir podemos referirnos a cada byte
mediante un numero que es su direccin.
La cantidad de memoria de un computador se mide en
kilobytes (cuya abreviatura en Kbyte, Kb o simplemente K),
siendo:
1Kb = 1024 bytes
Un byte puede almacenar nmeros binarios de hasta ocho
dgitos, lo cual corresponde a un rango de valores en decimal
desde 0 hasta 255 inclusive.

11/09/2015

MBA JOSE ANTONIO GUZMAN VALDIVIA

6. ESTRUCTURA DE LA MEMORIA DEL


COMPUTADOR
Nibble
La agrupacin de los cuatro bits (superiores o inferiores) de un byte se llama nibble.
Por lo tanto, un byte contiene dos nibbles. El que corresponde a los 0 al 3 se llama
nibble inferior y el que corresponde a los bits 4 al 7 nibble superior.

El nibble es una unidad de trabajo mucho mas cmoda que el bit. En cada nibble se
almacena un digito hexadecimal.

11/09/2015

MBA JOSE ANTONIO GUZMAN VALDIVIA

7. SUMA DE NMEROS BINARIOS


Los nmeros contenidos en bytes, expresados en modo
binario, se suman de forma anloga que los de base
decimal, es decir, de derecha a izquierda, arrastrando el
acarreo a la columna inmediata de la izquierda. Por
ejemplo:
a
b

= 110100102
= 000101112

a+b = 111010012

11/09/2015

MBA JOSE ANTONIO GUZMAN VALDIVIA

8. NMEROS NEGATIVOS
Hasta ahora hemos visto la representacin de nmeros sin signo.
Teniendo en cuenta el carcter cclico de los valores de un byte en
operaciones de suma, podramos, por convenio, definir el negativo de
un numero como aquel sumado a dicho numero nos da como resultado
cero. Este numero puede ser hallado mediante un artificio matemtico
llamado complemento a dos, el cual dice que el complemento a dos de
N= -N+1. ejemplo complemento a dos de 4F es:
4F16 = 010011112
-4F16 = 101100002
-4F+1 = 101100012 = B116

11/09/2015

Si efectuamos la operacin 4F + B1
tendremos:

4F16 = 010011112
B116 = 101100012
4F+B1 = 000000002 = 0016
MBA JOSE ANTONIO GUZMAN VALDIVIA

EJERCICIOS A DESARROLLAR TRABAJO 05:


1.

Cambiar de fraccionario base Decimal a


Binario:
1.
2.
3.
4.

2.

SE CORREGIRA EL USO DE LOS


PROCEDIMIENTOS EXPLICADOS EN
CLASE

Suma de Binarios y colocar su similar en


Hexadecimal:
1.
2.
3.
4.

3.

0,62510
0,12510
0,22510
0,51510

- Para desarrollar en la pizarra.

01010111 + 10001010
00001010 + 10010011
10101101 + 00101011
10110110 + 10101001

FECHA DE PRESENTACION VIERNES


18 DE SETIEMBRE DEL AO EN
CURSO.

Nmeros negativos de base hexadecimal


con comprobacin binaria:
1.
2.
3.
4.

2C16
1A16
3B16
5D16

11/09/2015

MBA JOSE ANTONIO GUZMAN VALDIVIA

FIN

11/09/2015

MBA JOSE ANTONIO GUZMAN VALDIVIA

10

S-ar putea să vă placă și