Foros del Web » Programación » Programación General »

¿porque la computadora utiliza el lenguaje binario?

Estas en el tema de ¿porque la computadora utiliza el lenguaje binario? en el foro de Programación General en Foros del Web. por que no utiliza un lenguaje convencional como el decimal...
  #1 (permalink)  
Antiguo 08/04/2008, 17:00
 
Fecha de Ingreso: abril-2008
Mensajes: 5
Antigüedad: 6 años, 8 meses
Puntos: 0
¿porque la computadora utiliza el lenguaje binario?

por que no utiliza un lenguaje convencional como el decimal
  #2 (permalink)  
Antiguo 09/04/2008, 08:37
Avatar de AlvaroG
/bin/env python
 
Fecha de Ingreso: julio-2005
Ubicación: Canelones, Uruguay
Mensajes: 7.670
Antigüedad: 9 años, 5 meses
Puntos: 602
Re: ¿porque la computadora utiliza el lenguaje binario?

Hola keyats, la respuesta es sencilla: los componentes en los que se basa la computadora solo pueden conocer 2 estados: hay electricidad o no hay. De ahí que tengamos que todo es 1 o 0: encontramos la forma de representar cualquier clase de información como secuencias detectables por la máquina de estados en los que hay electricidad y estados en los que no la hay.

Además, las operaciones lógicas se definen para 2 estados (verdadero, falso). ¿cómo harías una operación AND u OR si tus valores son 4 y 5?
¿Cuánto vale 4 AND 5, siendo ambos estados elementales indivisibles?

Es por eso que solo se definen 2 estados


Saludos.
__________________
blog ElCodiguero
  #3 (permalink)  
Antiguo 09/04/2008, 20:56
 
Fecha de Ingreso: abril-2008
Mensajes: 5
Antigüedad: 6 años, 8 meses
Puntos: 0
Re: ¿porque la computadora utiliza el lenguaje binario?

gracias pero como haria para pasarlo a un sistema sexagesimal?
  #4 (permalink)  
Antiguo 10/04/2008, 08:58
Avatar de AlvaroG
/bin/env python
 
Fecha de Ingreso: julio-2005
Ubicación: Canelones, Uruguay
Mensajes: 7.670
Antigüedad: 9 años, 5 meses
Puntos: 602
Re: ¿porque la computadora utiliza el lenguaje binario?

¿sexagesimal (base 60) o hexadecimal (base 16)?

En el primer caso, supongo que tendrás que implementar algún algoritmo basado en el algoritmo de conversión de bases (divide entre base, toma el resto, divide resultado entre base, y así).

En el segundo caso, cualquier lenguaje de programación tiene funciones para convertirlos.


Saludos.
__________________
blog ElCodiguero
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 18:46.
SEO by vBSEO 3.3.2