Die Erklärung der int86 Funktion int86x ist die Veränderung der Funktion int86

Data Recovery PRO DATA DOCTOR

Home | Order Online | Downloads | Contact Us | Software Knowledgebase

it | es | pt | fr | de | jp | kr | cn | ru | nl | gr


int86 und int86x Funktionen

Diese Funktionen sind die Software-Unterbrechung Schnittstellen des Generals 8086, die in den dos.h. Registern definiert werden, werden eingestellt auf die gewünschten Werte und diese Funktionen werden benannt, um die MS-DOSunterbrechungen hervorzurufen. Die Erklärung der Funktion int86 ist, wie folgt:

int int86(int intno, union REGS *inregs,
union REGS *outregs);

int86x ist die Veränderung der Funktion int86. Es wird erklärt, wie folgt:

int int86x(int intno, union REGS *inregs,
union REGS *outregs, struct SREGS *segregs);

führen die Funktionen int86 und int86x eine Unterbrechung der Software 8086 durch, die durch das Argument intno spezifiziert wird, oder wir können sagen, daß zu erzeugen die Unterbrechung durch intno spezifiziert wird.

Mit int86x Funktion ist Zugang nur zu ES und zu DS und nicht zum CS und zu SS möglich, also kannst du eine Unterbrechung der Software hervorrufen 8086, die einen Wert von DS unterschiedlich zu dem Rückstellung Datensegment nimmt und/oder ein Argument in ES nimmt.

Diese Funktionen kopieren Registerwerte von den inregs in die Register bevor Durchführung der Software-Unterbrechung. Die Funktion int86x kopiert auch die segregs->ds und segregs->es Werte in die entsprechenden Register, vor der Durchführung der Software, unterbrechen. Diese Eigenschaft erlaubt Programme, die weite Zeiger oder ein großes Datengedächtnismodell benutzen, um zu spezifizieren, welches Segment für die Software-Unterbrechung verwendet werden soll.

Die Funktionen kopieren die gegenwärtigen Registerwerte zu den outregs, fangen Status der tragenmarkierungsfahne zum x.cflag in den outregs auf und der Wert der 8086 Markierungsfahnen registrieren zum x.flags auffangen in den outregs, nachdem die Software-Unterbrechung zurückgeht. Die Funktion int86x auch stellt DS wieder her und stellt die segregs->es ein und segregs->ds fängt zu den Werten der entsprechenden Segmentregister auf.

in den Funktionen können inregs und in den outregs auf die gleiche Struktur zeigen und beide Funktionen bringen den Wert der AXT nach Vollendung der Software-Unterbrechung zurück. Wenn die tragenmarkierungsfahne eingestellt wird, zeigt sie normalerweise an, daß eine Störung aufgetreten ist.

 

Sample Chapters from book DATA RECOVERY WITH AND WITHOUT PROGRAMMING by Author Tarun Tyagi, translated using machine translation. See original English contents on Data recovery book pages.

Data Recovery with & without Programming


Publishers of the Book
Number of Pages
ISBN
Price of the Book


BPB Publications, New Delhi, India
540
81-7656-922-4
$69.00 (Including Shipping Charges, Cost of Book and Other expenses, Free Source Code CD included with the Book)





Buy Data recovery Book

Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20


page 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38

Next page

© Copyright 2002-2005 DataDoctor.Biz

Pen Drive Data Recovery Software | Memory Card Data Recovery Software | iPod Data Recovery Software | Digital Camera Data Recovery Software | Removable Media Data Recovery Software | Windows Data Recovery Software | FAT Data Recovery Software | NTFS Data Recovery Software | Data Recovery Training | Data Recovery Services | Data Recovery Education Material | Data Recovery Book | Custom Software Development | Offshore Software Development | Microsoft .NET Development | Java / J2EE Development | Wireless / Mobile Application Development | Database Solutions | Website Design | Website Development | Website Promotion | Mobile Website Design | Website Testing | Graphic Design

Home | Contact us | Downloads | Services | Terms and conditions | Site map

Website Data Recovery | recuperación de Datos | Récupération de données | Datenrettung | Recupero dati | データ復旧 | 데이터 복구 | 数据恢复 | Восстановление данных | De terugwinning van gegevens | Ανάκτηση δεδομένων
Sitemap Site map1 2 3 4 | Spanish1 2 3 | French1 2 3 | German1 2 3 | Italian1 2 3 | Portuguese1 2 3 | Japanese1 2 3 | Korean1 2 3 | Chinese1 2 3 | Russian1 2 3 | Dutch1 2 3 | Greek1 2 3
Data Recovery Book English | Spanish | French | German | Italian | Portuguese | Japanese | Korean | Chinese | Russian | Dutch | Greek