Appel à volontaire!
Y aurait-il un courageux archéologue du x86 possédant un VIA Nano ici?
J'aimerai tester ça (en gnu 32-bit, mais ça peut se faire en Windows aussi):
(VIA Nano only hein, c'est pas la peine de tester sur autre chose.)Code:.intel_syntax noprefix .data format: .string "%a\n" .text .globl main main: fldpi fldlg2 fld1 .byte 0xd9 .byte 0xd4 sub esp, 12 fstp qword ptr [esp+4] mov dword ptr [esp], offset flat:format call printf add esp, 12 ret
Si ce truc-là fonctionne ça me ferait énormément marrer.
Question annexe, devinez ce que c'est censé faire.![]()
C'est quoi d9d4? J'ai la flemme de regarder![]()
Sleeping all day, sitting up all night
Poncing fags that's all right
We're on the dole and we're proud of it
We're ready for 5 More Years
Non spécifié par Intel![]()
Question a la con du jour : sur x86, les flags sont-ils mis a jour par une instruction rep{e,ne} scas si ecx = 0 ? Je dirais qu'ils ne sont pas touches d'apres le pseudo-code du manuel d'Intel, mais vu comme cette doc est... Non, je ne dirai rien![]()