Convertir un numero decimal a binario (mediante pseudocodigos)

Enviado por Mariogb87 y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 12,33 KB

 

El álgebra de Boole, define tres operaciones



1. Propiedad conmutativa


2.Propiedad asociativa

3.Propiedad distributiva:
    

4.Elemento complementario para la suma


5. Elemento complementario para el producto

; Los teoremas fundamentales del álgebra de Boole son: Ley de absorción para la suma:  Ley de absorción para el producto:  Ley de identidad para la suma:  Ley de identidad para el producto:  /  /  Ley de involución:  Leyes de De Morgan:  

OCTAL:


Comprende los números del 0 al 7. Para pasar a octal hay que pasar previamente a binario y hacer grupos de 3 y pasarlos a decimal.

HEXADECIMAL:

  16 dígitos del 1 al 9 y después de la A a la F. Mismo pasos que antes pero con grupos de 4.

COMPLEMENTO A 2:

números positivos-1º Se pasa el numero a binario.2º Se le añade Bit de signo +0 -1. Números negativos- 1º se pasa a binario.2º se añade bit de signo.3º se invierten los bits(excepto el de signo).4º se suma 1. De Ca2 a binario. Ej:1)00(10 cogemos hasta el primer 1 de izquierda y derecha y cambiamos el interior.

COMA FIJA:

para representar números decimales.1º parte entera a binario.2ª parte decimal por 2 tantas veces como te indique la coma ej:

Coma fija

4 serian 4 veces por 2. Si se empieza con dos dígitos siempre tiene que haber 2 dígitos.3º se junta la parte entera con la decimal.Si pasamos de coma fija a decimal es el mismo proceso pero para sacar la parte decimal se divide ej: 0100 0/2e1+1/2e2+0/2e3+0/2e4=0.25.

COMA FIJA A OCTAL

Se hacen grupos de 3, la parte entera de der. A izquierda y la decimal al contrario.

COMA Fía A HEXAGESIMAL

Se hacen grupos de 4.

Código GRAY:

Consta de 0 y 1. De un numero al siguiente solo puede variar 1 digito. Ej: 10110 se suma el primero al siguiente y así sucesivamente 11101.Esto seria de binario a Gray para pasar de Gray a binario se suma el numero resultante al siguiente ej: 10111=11010.

BCD: NATURAL

Poner cada digito decimal con 4 bit ej: 34 seria 0011 0100. 

EXCESO A 3-

Decimal mas 3 ej: 34 0110 0111.

AIKEN

Del 0 al 4 binario y del 11 al 15 ej: 49 seria 0100 1111 ya que el 9 decimal corresponde al 15 en aiken.

COMA FLOTANTE DE SIMPLE Precisión

El resultado final siempre 32 bits. Decimal a coma flotante.-1º bit de signo 0+ 1- Ej: 0(bit de signo)/10111001(exponente 8bit)/10010....(mantisa 23bits). 2º Mantisa: primero pasas nuestro numero a coma fija ej: 2,25 parte entera 2=10 parte decimal 25= 0100/ 10,0100.... . Segundo normalizar la mantisa- mover coma hasta encontrar el primer 1 ej: 110,1000... Pasaría a 1,101000... Hay que tener en cuenta el numero de huecos movidos para sacar el exponente- hay que ponerlos en exceso 127 en el caso anterior seria 2+127=129 y esto se pasa a binario y tenemos nuestra mantisa.

MINTERS:

cogemos los 1 obtenemos unos productos que se suman(negar los 0) .

MAXTERMS:

cogemos los 0 obtenemos unas sumas que se multiplican(negar los 1).

Transformación A NAND O NOR:

se niegan dos veces las ecuaciones.

Entradas relacionadas: