Debe estar conectado para participar
Buscar en los foros:


 






Uso de Comodín:
*    coincide cualquier número de caracteres
%    coincide exactamente un caracter

bits, bits, bits….

No hay Etiquetas
Entrada
Hardcore Extreme Level

mathias318

entradas: 6640

14:02 23/12/2005

1

Hace tiempo que tengo esta pregunta: Que diferencia hay entre un micro de 64, 32….. bits? Que significa que tenga 32 o 64 bits?
Gracias, saludos!

Extreme Level

\JAGUAR///

entradas: 1149

14:49 23/12/2005

2

el bus de direcciones es la capacidad de direccionamiento y esta el bus de batos, una brebe historia desde el 8088 de 8bits, el 80286 de 16bits que direccionaba 64k de memoria y desde el 80386 de 32bits que seguimos con 32bits de direccionamiento 4292967296bits hasta los micros de 64bits que direccionan 18446744073709551616bits (las cuentas son teoricas ya que hay controladores de multiplexado que pueden expandir estas y las hice en un toke).
Edite algo de ortografia

EDITADO: me exprese mal

Hardcore Extreme Level

mathias318

entradas: 6640

15:01 23/12/2005

3

no jodo mas (¡¡¡¡¡gracias jaguar!!!!) pero, que es la capacidad de direccionamiento el bus de batos?
Gracias……………!!!!!!!!!!!!!!

Hardcore Extreme Level

ATijbaroli

entradas: 9463

15:16 23/12/2005

4

No, el bus al que te referís está bien, es el bus de datos pero cuando hablas de la capacidad de direccionamiento hablás del bus de direccciones (el bus que determina la máxima cantidad de memoria que puede "direccionar" el procesador, o simplificado, la máxima cantidad de memoria RAM que podría manejar, que siempre es mayor a la que podemos usar) y no tiene nada que ver con el bus de datos, que vendría a ser el ancho de las instrucciones (64 bits,32 y 16 bits en los procesadores modernos).


Hardcore Extreme Level

mathias318

entradas: 6640

15:47 23/12/2005

5

Entonces los famosos "bits" esta relacionado con el bus de datos y no con el bus de direcciones. Esta bien?

Hardcore Extreme Level

ATijbaroli

entradas: 9463

15:52 23/12/2005

6

Siempre se refieren al bus de datos, el bus de direcciones creo que estaba en los 36 bits a partir de los Pentium Pro (exceptuando K6 y todo eso) , lo cual son muchos TB de RAM, no recuerdo el número exacto y creo que ya se amplió.


Hardcore Extreme Level

mathias318

entradas: 6640

16:13 23/12/2005

7

Gracias………………… Atijbaroli

Hardcore Extreme Level

Sorcerer

entradas: 5065

16:14 23/12/2005

8

los micros desde el primer pentium q tienen bus de datos de 64bits. asi q el bus de datos no es. de hecho los a64 tienen el bus de datos de 16bits (1ghz en cada direccion, pero 16bits en fin. bah aunque seria 16+16).

los 64bits en los micros nuevos son 2 cosas. 1 direccionamiento de ram, 2 registros en el micro, tamanio y cantidad.

1) esto es a cuantos bloques de memoria puede apuntar el cpu. un micro de 32bits puede direccionar maximo 2gb de ram. uno de 64bits puede direccionar mas de 2 millones de Tb si no hice mal el calculo.

2) los registros basicamente son unidades de "almacenamiento" dentro del cpu, para laburar. la cantidad de bits de los mismos determina el tamanio maximo de los datos con los q puede laburar el cpu. si tenes un cpu de 32bits y queres laburar con un dato de 34bits ponele. un cpu de 32bits tiene q hacer varias operaciones para "convertir" ese dato a valores q pueda manejar en sus registros de 32bits. tonces pierde bocha de ciclos de laburo. un micro de 64bits puede laburar con registros de 64bits, por ende lo labura con numeros grosos facilmente. 32bits parecen mucho en numeros enteros positivos. abarca un rango de 0 a 4294967296. pero cuando empezas a laburar con flotantes, ahi la historia es otra, y si necesitas precision, se complica fiero. y la mayoria de las apps jodidas, usan flotantes. y ni hablar si tas usando negativos tambien, ahi el rango se reduce a la mitad.
sumado a esto, los micros de 64bits tienen muchisimos mas registros q uno de 32bits (creo q tiene 4 veces mas).

en conclusion, para la mayoria de la gente, 64bits > 32bits =>

Midle End Level

Athlon64

entradas: 275

17:00 23/12/2005

9

no nos olvidemos tambien de las intrucciones por soft para los 64 bits, es decir que un micro de 64 se aprovecha mejor con un so que tenga esta posibilidad, porque sino se "interpreta" como 32.

Extreme Level

\JAGUAR///

entradas: 1149

17:03 23/12/2005

10

el bus de datos es igual al de direccionamiento nada mas que lo podes usar o para datos o para direccionamiento (en los microcontroladores en los microprocesadores es fijo) y el bus no es solo de datos sino son las pistas por donde se transporta la informacion no me bengas a decir que programo en 8051. no posta como me refiero ah estos tipos de micros aveces no tomo en cuenta lo que buscan en si

Extreme Level

\JAGUAR///

entradas: 1149

17:07 23/12/2005

11

eh me estoy refieriendo a lo que podes hacer con el micro no a lo que hacen los micros eh…

Extreme Level

\JAGUAR///

entradas: 1149

17:14 23/12/2005

12

si si me exprese mal.

Hardcore Extreme Level

ATijbaroli

entradas: 9463

17:18 23/12/2005

13

Jaguar, editá los msg man!!!

Sorce, aprendí algunas cosillas.


Extreme Level

\JAGUAR///

entradas: 1149

17:29 23/12/2005

14

sisi ya lo edite!!!! disculpas pasa que lo escrivi mal!!!!
PD: los micros unsan el bus de datos como direccionamiento dentro de los registros de memoria eprom eeprom prom la que sea, por ejemplo si tenesmos un 8086 con 16bits de datos podemos guardar la cantidad de registros lo que pasa que para la inicializacion tenesmos desde el 0000H hasta el 0200h (en el 8051) que son registros de arranque des sistema que si los tocamos jodemos la integridad total.

Hardcore Extreme Level

mathias318

entradas: 6640

17:50 23/12/2005

15

Los tipos de buses del sistema son tres: de datos, de direcciones y de sistema

Los buses de datos son los que transportan los datos o instrucciones desde y hacia el microprocesador. Dependiendo del sistema y del microprcesador, este bus de datos tendrá un "ancho" de bits determinado. Las primeras PCs, tenían buses de 8 bits, y en la actualidad pueden llegar a 64bits.

Los buses de direcciones determinan cual es el destino y origen de los datos. Cada elemento tiene una direccion, que es su identificacion en el sistema, por lo menos para esa tarea (no pueden repetirse, para que no hayan confusiones).

PD: esta info la saqué de un libro!!!!!! Gracias a los que respondieron sobre el tema!!!!!!

Hardcore Extreme Level

Sorcerer

entradas: 5065

05:49 24/12/2005

16

no jaguar. el bus de datos no tiene nada q ver con el direccionamiento.

por hacer una analogia de las 3 cosas q se hablaron.

el bus de datos es la autopista. contra mas carriles mas transferencia. no depende q el micro sea o no de 64bits. los axp tenian bus de datos de 64bits siendo micros de 32bits.

el direccionamiento, es cuantos destinos tiene la autopista.

y los registros, son la cantidad de acientos q tiene el bondi q circula por la autopista. contra mas acientos, mas gente podes mover en un viaje.

Hardcore Extreme Level

FoxTeRr

entradas: 3754

12:52 24/12/2005

17

Buena sorce ahi!!!…………ahora DEBEN enteder todo el tema bits+buses , lo explico muy bien sroce ………..(notese que estudia en la UTN, y electronica, los grosos somos asi )

Hardcore Extreme Level

mathias318

entradas: 6640

13:33 24/12/2005

18

BUena info!!!!!!!!!