viernes, 25 de abril de 2014

Sistemas Numericos - Clase sabado 22 de marzo del 2014

Sistemas Numericos

Medidas de Almacenamiento

BIT (BInary digiT): Unidad elemental de informacion minima almacenable dentro del computador.                Variable logica que solo admite 2 valores |0-1|.

Agrupaciones de BITS:

-BYTE: Agrupacion de 8 bits para representar y almacenar un caracter. Es la unidad minima direccionable dentro del computador.
-KILOBYTE(KB): 1024 Bit
-MEGABYTE(MB): 1024 Kilobytes
-GIGABYTE(GB): 1024 Megabytes
-TERABYTE(TB): 1024 Gigabytes
-PETABYTE(PB): 1024 Terabyte


Suma Binaria

- 1 + 0 = 1                                    - 100 + 1 = 101      
- 0 + 1 = 1                                    - 101 + 1 = 110 
- 1 + 1 = 10                                  - 110 + 1 = 111
- 10 + 1 = 11                                - 111 + 1 = 1000
- 11 + 1 = 100




EJ:

   11001
+ 11111
------------
 111000


Conversión de Bases


-Conversión de decimal a binario. Se aplica el método de las “divisiones y multiplicaciones” sucesivas.
  Ejemplo:  26.1875 (10)    =     11010.0011 (2)
Para la parte entera:
 
  26 | 2
   0  13 | 2
       1   6 | 2
           0   3 | 2
                         1   1
Para la parte fraccionaria:
 
  0.1875  0.3750  0.7500  0.5000
 
   x 2     x 2     x 2      x 2
 
  0.3750  0.7500  1.5000  1.0000

-Conversión de binario a decimal. Se opera el polinomio en decimal.
 

Ejemplos:
110100
(2)       =   1·25 + 1·24 + 0·23 + 1·22 + 0·21 + 0·20  = 52 (10)
10100.001(2)  =   1·24 + 0·23 + 1·22 + 0·21 + 0·20 + 0·2- 1 +0·2- 2 +   1·2-3 = 20.125 (10)


-Conversión de binario a hexadecimal. Se agrupa de 4 cifras de derecha a izquierda y si faltan cifras se agregan 0.

Ejemplo:
100111(2)   = 0011|0111   =>   0011 = 2 ; 0111= 7   =>27 en base 16 (hexadecimal)
                       
-Conversión de hexadecimal a octal y viseversa. Se debe pasar primero a base binaria o decimal y luego a octal o hexadecimal dependiendo del caso.

Ejemplo:
663D base 16(hexadecimal)  ----------->  base 8(octal)  
663D => 0110011000111101(2)
0110011000111101(2)  =>  063075 => 63075 base 8

No hay comentarios.:

Publicar un comentario