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 de aproape o luna ma intreb de ce oare.. 1. adresa la care se afla IDT (conform codului meu) este 0xc3800000 deci este in memoria virtuala. 2. movl (%ebx), %cx este transfer din memorie intr-un registru oricum, are careva idee despre ce se intampla? Andrei Bozeanu Network and Security Administrator - Daphnes ISP [EMAIL PROTECTED] --- <a href="mailto:[EMAIL PROTECTED]?Subject=unsubscribe%20rlug">unsubscribe</a> REGULI, arhive si alte informatii: http://www.lug.ro/mlist/