Hi Andrei! On Sun, 07 Apr 2002, Andrei Bozeanu wrote: > am o mica problema dar care mi-a nenorocit materia cenusie. se da > urmatorul cod in assembler: > > .bss > idtr: > .double > .text > .globl get_gate > get_gate: > movl $0x80, %eax > sidt idtr > movl idtr+2, %ebx > leal (%ebx, %eax, 8), %ebx > movw (%ebx), %cx <- si aici crapa
probabil ebx contine gibberish si incerci sa citesti ceva de la o adresa invalida. otoh, e un pic ciudata instr. leal, pentru ca ebx participa si ca rlvalue si ca lvalue (baza). Codul e scris sau e generat de gcc si tu l-ai dezasamblat? -- teodor --- <a href="mailto:[EMAIL PROTECTED]?Subject=unsubscribe%20rlug">unsubscribe</a> REGULI, arhive si alte informatii: http://www.lug.ro/mlist/
