duda sobre bits en micros

22/05/2004 - 12:14 por JPF | Informe spam
Hola me gustaría saber a que se refieren cuando se habla que el el P4
prescott incorpora bus de 64 bit. es el bus de datos o el de direcciones.
Entonces todos los micros anteriores tenían 32. Y los amd. Todo esto lo
pregunto en relación a una pregunta que publiqué ayer para saber el ancho de
banda. Había que multiplicar el nº de bytes * frecuencia * 1,2, ó 4 .
Ya sólo me falta el nº de bytes.
Supongo que el resultado será en Bytes/s, MBytes/sg ó GBytes/sg
Mil gracias
Un saludo

Preguntas similare

Leer las respuestas

#6 marco
22/05/2004 - 21:48 | Informe spam
No me gusta entrar en disquisiones que veo por su parte
viscerales y carentes de un conocimiento unoversitario o
incluso de una actual formacion profesional, pero para que
el usuario no se lleve una idea incorrecta, solo matizarle
que su objecion carece de todo conocimiento: ¿ha oido
usted hablar de los regsitros de sombra? ¿como los maneja
el hardware del procesador¿ ¿como direcciona
electricamente las lineas de direcciones de datos?.

La respuesta el MVP es mas que correcta. Su respuesta es
incompleta y por lo que veo, visceral y por tanto sin
validez.

Se debe conservar la coherencia de las respuestas y no
inducir a engaño explicito como usted está haciendo.


Ninguna objecion a lo de los bits. Bueno si una:
-Que mientras en un pentium 4 para direccionar memoria de


mas de 32 bits tienes que utilizar 2 registros ya que los
registros
son de 32 bits, en la AMD 64 con un solo registro vale.

Pero la anterior pregunta de JPF era:
"Formula para calcular el ancho de banda o tasa de


trasferencia partiendo de una frecuencia y un determinado
bus."
Y no ha preguntado sobre las interconexiones entre buses.

Por lo tanto mi contestacion es correcta y generica para


toda clase de buses.

TELLA A LA PUTA CALLE

La resistencia
http://www.iespana.es/_hforum/forum.htm?


ForumIdq01PCDAUZW

"JM Tella Llop [MVP Windows]"


escribió en el mensaje news:uwVbMd%

El bus de datos del P4 es de 64 bits. El de direcciones


tambien pero solo estan activadas 36 lineas de direcciones
por lo que el maximo direccionable de memoria fisica es 2
elevado a la 36 = 64 Gigas de memoria fisica. (XP solo
direcciona un maximo de 16 Gigas, le pongas la que le
pongas, y además para direccionar mas de 4 GB hay que
ponerle el parametro /PAE en el boot.ini, ya que es
necesario cambiar el modo de direccionamiento del
procesador a Physical Address Extensions).

Los micros anteriores (PIII) tenian 32.

AMD tiene la misma casusitica que Intel hasta el AMD64


que tiene 64 lineas de datos y 64 de direcciones (pero
solo usa 50). En cualquier caso, estamos en las mismas: XP
solo direcciona 16 GB de memoria, e incluso el XP que está
en fase beta para las arquitecturas extendidas de 64 bits,
solo direcciona tambien la misma memoria.

La pregunta que pusiste ayer, es mas compleja de lo que


te respondieron. Ese "anonimo" intuye por donde van los
tiros, pero le falta cultura y generaliza. No es posible
generalizar porque una cosa es el acceso del procesador a
la MCH (Memory COntrol Hub) y otra el como se comunica
este con el resto de buses.

Por ello, no puedes hacer un cuadro de transferencias


fiables. Deberás acudir siempre al manual de cada placa
madre porque el chipset que monte es importantisimo.

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de


ninguna clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and


confers no rights.
You assume all risk for your use.




"JPF" wrote in message


news:eJFWhW%
Hola me gustaría saber a que se refieren cuando se




habla que el el P4
prescott incorpora bus de 64 bit. es el bus de datos o




el de direcciones.
Entonces todos los micros anteriores tenían 32. Y los




amd. Todo esto lo
pregunto en relación a una pregunta que publiqué ayer




para saber el ancho de
banda. Había que multiplicar el nº de bytes *




frecuencia * 1,2, ó 4 .
Ya sólo me falta el nº de bytes.
Supongo que el resultado será en Bytes/s, MBytes/sg ó




GBytes/sg
Mil gracias
Un saludo


Respuesta Responder a este mensaje
#7 Anonimo
23/05/2004 - 02:09 | Informe spam
A ver, ¿Como direccionas tu en ensanblador a una direcion de mas de 4 GB(32 bits) con registros
de solo 32 bits? Por c*jones te toca usar mas de un registro. O dicho de otro modo:
¿Hay en el IA32 algun registro de proposito general de mas de 32 bits?

¿Como haces esto con mas de 32 bits?

MOV EAX,[EBX]




TELLA A LA PUTA CALLE

La resistencia
http://www.iespana.es/_hforum/forum...q01PCDAUZW

"marco" escribió en el mensaje news:1098b01c44035$c778bec0$
No me gusta entrar en disquisiones que veo por su parte
viscerales y carentes de un conocimiento unoversitario o
incluso de una actual formacion profesional, pero para que
el usuario no se lleve una idea incorrecta, solo matizarle
que su objecion carece de todo conocimiento: ¿ha oido
usted hablar de los regsitros de sombra? ¿como los maneja
el hardware del procesador¿ ¿como direcciona
electricamente las lineas de direcciones de datos?.

La respuesta el MVP es mas que correcta. Su respuesta es
incompleta y por lo que veo, visceral y por tanto sin
validez.

Se debe conservar la coherencia de las respuestas y no
inducir a engaño explicito como usted está haciendo.


Ninguna objecion a lo de los bits. Bueno si una:
-Que mientras en un pentium 4 para direccionar memoria de


mas de 32 bits tienes que utilizar 2 registros ya que los
registros
son de 32 bits, en la AMD 64 con un solo registro vale.

Pero la anterior pregunta de JPF era:
"Formula para calcular el ancho de banda o tasa de


trasferencia partiendo de una frecuencia y un determinado
bus."
Y no ha preguntado sobre las interconexiones entre buses.

Por lo tanto mi contestacion es correcta y generica para


toda clase de buses.

TELLA A LA PUTA CALLE

La resistencia
http://www.iespana.es/_hforum/forum.htm?


ForumIdq01PCDAUZW

"JM Tella Llop [MVP Windows]"


escribió en el mensaje news:uwVbMd%

El bus de datos del P4 es de 64 bits. El de direcciones


tambien pero solo estan activadas 36 lineas de direcciones
por lo que el maximo direccionable de memoria fisica es 2
elevado a la 36 = 64 Gigas de memoria fisica. (XP solo
direcciona un maximo de 16 Gigas, le pongas la que le
pongas, y además para direccionar mas de 4 GB hay que
ponerle el parametro /PAE en el boot.ini, ya que es
necesario cambiar el modo de direccionamiento del
procesador a Physical Address Extensions).

Los micros anteriores (PIII) tenian 32.

AMD tiene la misma casusitica que Intel hasta el AMD64


que tiene 64 lineas de datos y 64 de direcciones (pero
solo usa 50). En cualquier caso, estamos en las mismas: XP
solo direcciona 16 GB de memoria, e incluso el XP que está
en fase beta para las arquitecturas extendidas de 64 bits,
solo direcciona tambien la misma memoria.

La pregunta que pusiste ayer, es mas compleja de lo que


te respondieron. Ese "anonimo" intuye por donde van los
tiros, pero le falta cultura y generaliza. No es posible
generalizar porque una cosa es el acceso del procesador a
la MCH (Memory COntrol Hub) y otra el como se comunica
este con el resto de buses.

Por ello, no puedes hacer un cuadro de transferencias


fiables. Deberás acudir siempre al manual de cada placa
madre porque el chipset que monte es importantisimo.

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de


ninguna clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and


confers no rights.
You assume all risk for your use.




"JPF" wrote in message


news:eJFWhW%
Hola me gustaría saber a que se refieren cuando se




habla que el el P4
prescott incorpora bus de 64 bit. es el bus de datos o




el de direcciones.
Entonces todos los micros anteriores tenían 32. Y los




amd. Todo esto lo
pregunto en relación a una pregunta que publiqué ayer




para saber el ancho de
banda. Había que multiplicar el nº de bytes *




frecuencia * 1,2, ó 4 .
Ya sólo me falta el nº de bytes.
Supongo que el resultado será en Bytes/s, MBytes/sg ó




GBytes/sg
Mil gracias
Un saludo


Respuesta Responder a este mensaje
#8 Anonimo
23/05/2004 - 02:18 | Informe spam
En AMD64 o EM64T es asi:

MOV RAX,[RBX]



TELLA A LA PUTA CALLE

La resistencia
http://www.iespana.es/_hforum/forum...q01PCDAUZW

escribió en el mensaje news:
A ver, ¿Como direccionas tu en ensanblador a una direcion de mas de 4 GB(32 bits) con registros
de solo 32 bits? Por c*jones te toca usar mas de un registro. O dicho de otro modo:
¿Hay en el IA32 algun registro de proposito general de mas de 32 bits?

¿Como haces esto con mas de 32 bits?

MOV EAX,[EBX]




TELLA A LA PUTA CALLE

La resistencia
http://www.iespana.es/_hforum/forum...q01PCDAUZW

"marco" escribió en el mensaje news:1098b01c44035$c778bec0$
No me gusta entrar en disquisiones que veo por su parte
viscerales y carentes de un conocimiento unoversitario o
incluso de una actual formacion profesional, pero para que
el usuario no se lleve una idea incorrecta, solo matizarle
que su objecion carece de todo conocimiento: ¿ha oido
usted hablar de los regsitros de sombra? ¿como los maneja
el hardware del procesador¿ ¿como direcciona
electricamente las lineas de direcciones de datos?.

La respuesta el MVP es mas que correcta. Su respuesta es
incompleta y por lo que veo, visceral y por tanto sin
validez.

Se debe conservar la coherencia de las respuestas y no
inducir a engaño explicito como usted está haciendo.


>Ninguna objecion a lo de los bits. Bueno si una:
>-Que mientras en un pentium 4 para direccionar memoria de
mas de 32 bits tienes que utilizar 2 registros ya que los
registros
>son de 32 bits, en la AMD 64 con un solo registro vale.
>
>Pero la anterior pregunta de JPF era:
>"Formula para calcular el ancho de banda o tasa de
trasferencia partiendo de una frecuencia y un determinado
bus."
>Y no ha preguntado sobre las interconexiones entre buses.
>
>Por lo tanto mi contestacion es correcta y generica para
toda clase de buses.
>
>TELLA A LA PUTA CALLE
>
> La resistencia
>http://www.iespana.es/_hforum/forum.htm?
ForumIdq01PCDAUZW
>
>"JM Tella Llop [MVP Windows]"
escribió en el mensaje news:uwVbMd%

>El bus de datos del P4 es de 64 bits. El de direcciones
tambien pero solo estan activadas 36 lineas de direcciones
por lo que el maximo direccionable de memoria fisica es 2
elevado a la 36 = 64 Gigas de memoria fisica. (XP solo
direcciona un maximo de 16 Gigas, le pongas la que le
pongas, y además para direccionar mas de 4 GB hay que
ponerle el parametro /PAE en el boot.ini, ya que es
necesario cambiar el modo de direccionamiento del
procesador a Physical Address Extensions).
>
>Los micros anteriores (PIII) tenian 32.
>
>AMD tiene la misma casusitica que Intel hasta el AMD64
que tiene 64 lineas de datos y 64 de direcciones (pero
solo usa 50). En cualquier caso, estamos en las mismas: XP
solo direcciona 16 GB de memoria, e incluso el XP que está
en fase beta para las arquitecturas extendidas de 64 bits,
solo direcciona tambien la misma memoria.
>
>La pregunta que pusiste ayer, es mas compleja de lo que
te respondieron. Ese "anonimo" intuye por donde van los
tiros, pero le falta cultura y generaliza. No es posible
generalizar porque una cosa es el acceso del procesador a
la MCH (Memory COntrol Hub) y otra el como se comunica
este con el resto de buses.
>
>Por ello, no puedes hacer un cuadro de transferencias
fiables. Deberás acudir siempre al manual de cada placa
madre porque el chipset que monte es importantisimo.
>
>Jose Manuel Tella Llop
>MVP - Windows
> (quitar XXX)
>http://www.multingles.net/jmt.htm
>
>Este mensaje se proporciona "como está" sin garantías de
ninguna clase, y no otorga ningún derecho.
>
>This posting is provided "AS IS" with no warranties, and
confers no rights.
> You assume all risk for your use.
>
>
>
>
>"JPF" wrote in message
news:eJFWhW%
>> Hola me gustaría saber a que se refieren cuando se
habla que el el P4
>> prescott incorpora bus de 64 bit. es el bus de datos o
el de direcciones.
>> Entonces todos los micros anteriores tenían 32. Y los
amd. Todo esto lo
>> pregunto en relación a una pregunta que publiqué ayer
para saber el ancho de
>> banda. Había que multiplicar el nº de bytes *
frecuencia * 1,2, ó 4 .
>> Ya sólo me falta el nº de bytes.
>> Supongo que el resultado será en Bytes/s, MBytes/sg ó
GBytes/sg
>> Mil gracias
>> Un saludo
>>
>>


Respuesta Responder a este mensaje
#9 Ramón Sola [MVP Windows Client]
23/05/2004 - 04:26 | Informe spam
> ¿Como haces esto con mas de 32 bits?
>
> MOV EAX,[EBX]



La respuesta correcta, *estrictamente* hablando, es MOV EAX,[RBX]
Ramón Sola / Málaga (España) / MVP Windows - Shell/User
(yanoseashooligan -> yahoo)
¡Ille Corvus, a la sociedad protectora de animales!

En su infinita sabiduría (dicho sin mala intención),

declaró solemnemente:
En AMD64 o EM64T es asi:

MOV RAX,[RBX]



TELLA A LA PUTA CALLE

La resistencia
http://www.iespana.es/_hforum/forum...q01PCDAUZW

escribió en el mensaje
news:
> A ver, ¿Como direccionas tu en ensanblador a una direcion de mas de
> 4 GB(32 bits) con registros
> de solo 32 bits? Por c*jones te toca usar mas de un registro. O
> dicho de otro modo:
> ¿Hay en el IA32 algun registro de proposito general de mas de 32
> bits?
>
> ¿Como haces esto con mas de 32 bits?
>
> MOV EAX,[EBX]
>
>
>
>
> TELLA A LA PUTA CALLE
>
> La resistencia
> http://www.iespana.es/_hforum/forum...q01PCDAUZW
>
Respuesta Responder a este mensaje
#10 JM Tella Llop [MVP Windows]
23/05/2004 - 09:17 | Informe spam
Aparte de que como siempre, pablete demuestra su incultura, tambien me parece una fea y clasica manera de despistar: no ha oido hablar de los regsitro de sombra y como direccionar y se la sale por la tangente.


Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use.




"Ramón Sola [MVP Windows Client]" wrote in message news:
> ¿Como haces esto con mas de 32 bits?
>
> MOV EAX,[EBX]



La respuesta correcta, *estrictamente* hablando, es MOV EAX,[RBX]
Ramón Sola / Málaga (España) / MVP Windows - Shell/User
(yanoseashooligan -> yahoo)
¡Ille Corvus, a la sociedad protectora de animales!

En su infinita sabiduría (dicho sin mala intención),

declaró solemnemente:
En AMD64 o EM64T es asi:

MOV RAX,[RBX]



TELLA A LA PUTA CALLE

La resistencia
http://www.iespana.es/_hforum/forum...q01PCDAUZW

escribió en el mensaje
news:
> A ver, ¿Como direccionas tu en ensanblador a una direcion de mas de
> 4 GB(32 bits) con registros
> de solo 32 bits? Por c*jones te toca usar mas de un registro. O
> dicho de otro modo:
> ¿Hay en el IA32 algun registro de proposito general de mas de 32
> bits?
>
> ¿Como haces esto con mas de 32 bits?
>
> MOV EAX,[EBX]
>
>
>
>
> TELLA A LA PUTA CALLE
>
> La resistencia
> http://www.iespana.es/_hforum/forum...q01PCDAUZW
>



Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida