Si AMD y INTEL dan soporte a un juego de instrucciones es correcto....

Iniciado por FFernandez, 17 Julio 2020, 23:00 PM

0 Miembros y 1 Visitante están viendo este tema.

FFernandez

OF 0D    prefetchw(/1)Ev    INTEL     No hay más detalles en los manuales.......???


Group  P     0F 0D  PREFETCH    AMD     /0 /1 /2  /3 /4 /5 /6 /7      




           Si se refieren al mismo juego de instrucciones, entiendo que las dos informaciones se complementan???


https://www.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-vol-2b-manual.pdf

0F 0D /1    PREFETCHW m8    A    V/V      PRFCHWMove data from m8 closer to the processor in anticipation of a write.
4-406 Vol. 2B


https://www.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-instruction-set-reference-manual-325383.pdf

0F 0D /2      PREFETCHWT1 m8    M      PREFETCHWT1  data from m8 closer to the processor using T1 hint with intent to write
4-404 Vol. 2B


Gracias, como cabía esperar, la información de AMD es complementaria en los juegos de instrucciones compatibles por ambas arquitecturas.
De hecho, en INTEL en distintos manuales como se puede comprobar en estos dos la instrucción referenciada se complementa a si misma


MCKSys Argentina

No entiendo bien tu pregunta, pero esto es lo que encontré sobre esos opcodes:

Citar
0F 0D | NOP | r/m16/32 | No Operation

0F0D NOP

*) Intel 64 and IA-32 Architecture Software Developer's Manual Volume 2B: Instruction Set Reference, N-Z, Two-byte Opcode Map
*)AMD architecture maps 3DNow! PREFETCH instructions here

Fuente: http://ref.x86asm.net/coder64.html#two-byte

Saludos!
MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."