Hej alle
Vi (projekt gruppe) har et problem i vores programmering af operativsystem systemkald (software interrupt).
Compiler: Borland C++ 1.01 Ingen standard-header's bruges!
Problemet består i, at vi skal have en lokalvariabel i en interrupt-procedure, det er også fint nok, men når vi går ind i selve interrupt-rutinen får vi flg. asm-kode:
_systemCall proc far push ax push bx push cx push dx push es push ds push si push di push bp mov bp,DGROUP mov ds,bp mov bp,sp sub sp,24
Dvs. DS = DGROUP