ça ne marche toujours pas , mais l'erreur a changé dans le débugage de BOCHS , voilà ce que j'ai :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| 00097613953i[CPU0 ] protected mode
00097613953i[CPU0 ] CS.d_b = 32 bit
00097613953i[CPU0 ] SS.d_b = 32 bit
00097613953i[CPU0 ] | EAX=0009eff8 EBX=000000f2 ECX=00007cf2 EDX=00000000
00097613953i[CPU0 ] | ESP=0009f000 EBP=00000000 ESI=000000f2 EDI=0000ffde
00097613953i[CPU0 ] | IOPL=0 id vip vif ac vm RF nt of df if tf sf zf af pf cf
00097613953i[CPU0 ] | SEG selector base limit G D
00097613953i[CPU0 ] | SEG sltr(index|ti|rpl) base limit G D
00097613953i[CPU0 ] | CS:0008( 0001| 0| 0) 00000000 000fffff 1 1
00097613953i[CPU0 ] | DS:0010( 0002| 0| 0) 00000000 000fffff 1 1
00097613953i[CPU0 ] | SS:0010( 0002| 0| 0) 00000000 000fffff 1 1
00097613953i[CPU0 ] | ES:0010( 0002| 0| 0) 00000000 000fffff 1 1
00097613953i[CPU0 ] | FS:0010( 0002| 0| 0) 00000000 000fffff 1 1
00097613953i[CPU0 ] | GS:0010( 0002| 0| 0) 00000000 000fffff 1 1
00097613953i[CPU0 ] | EIP=000000f7 (000000f7)
00097613953i[CPU0 ] | CR0=0x00000011 CR1=0 CR2=0x00000000
00097613953i[CPU0 ] | CR3=0x00000000 CR4=0x00000000
00097613953i[CPU0 ] >> lock push ebx : F053 |
Dans les trois premiéres lignes , pas de probléme , vu que mon secteur de boot est passé en mode protégé .
Mais la dérniére ligne est anormale , puisque je ne sais pas comment le mot lock y est
Et puis , voilà un autre message de BOCHS ( dans le même sujet que le dernier , LOCK ) :
LOCK prefix unallowed (op1=0x53, attr=0x0, mod=0x0, nnn=0)
Peut quelqu'un m'aider à résoudre ce probléme ?
Merci d'avance .
Partager