Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - FFernandez

#151
Porque quiere crear un EXCEL sin utilizar una libreria?

Puedes utilizar un DataGrid para los datos y un Picture para el grafico en c#, obtendrias el mismo resultado.

#153
AMD  Continua   Cancelado



#154
Segundo:   Base de datos de Instrucciones Documentadas



#156
Si solo compara la fecha, prueba a instalarlo en un ordenador con la fecha cambiada a futuro, luego actualiza la fecha real...............y comprueba el tiempo que te queda.

También puedes buscar los archivos modificados durante la instalación.............ver ocultos y de sistema también.............restaurarlos o eliminarlos si se crearon ese día.  Podrás instalarlo otra vez sin formatear.
#157
Solo veo que se añaden 00 00 00 00   Ceros..............    en este ejemplo:

Example A-2.  Look-up Example for 2-Byte OpcodesLook-up opcode 0FA4050000000003H for a SHLD instruction using Table A-3.•The opcode is located in row A, column 4. The location indicates a SHLD instruction with operands Ev, Gv, and Ib. Interpret the operands as follows:—   Ev: The ModR/M byte follows the opcode to specify a word or doubleword operand.—   Gv: The reg field of the ModR/M byte selects a general-purpose register.—   Ib: Immediate data is encoded in the subsequent byte of the instruction.•The third byte is the ModR/M byte (05H). The mod and opcode/reg fields of ModR/M indicate that a 32-bit displacement is used to locate the first operand in memory and eAX as the second operand.•The next part of the opcode is the 32-bit displacement for the destination memory operand (00000000H). The last byte stores immediate byte that provides the count of the shift (03H).•By this breakdown, it has been shown that this opcode represents the instruction: SHLD DS:00000000H, EAX, 3.



En este ejemplo ocurre lo contrario


3DNOW  ?????

WEB Utlizada https://defuse.ca/online-x86-assembler.htm#disassembly


PFMUL  mm1, [ebx+eax*4+10]

67 0f 0f 4c 83 0a b4

Coincide con el ejemplo del manual  https://www.amd.com/system/files/TechDocs/21928.pdf



En teoria el 4C es el MOD/rm

En binario 01 001 100      01 disp 8           100 requiere SIB       001 ECX

el SIB   83

en Binario  10 000 011      10  *4              000 EAX                011 EBX

0A es el desplazamiento  = 10 en decimal

En este ejemplo el Desplazamiento es utilizado?????          
#158
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

#159
CREANDO DESENSAMBLADOR


PRIMERO LA BASE DE DATOS GENERICA


#160
1º Seleciona el icono de red con el boton derecho (abrir configuracion de red y internet)
2º seleciona Ethernet
3º seleciona la red....1,2,


4º abajo puede configurar la ip, ponla en automatico