A method for interfacing an application program with an operating system of a computer when the application program relies on a predetermined address line to be set in a low state during the initial stages of the application program's operation. The computer has a lower memory region, which is addressable when the predetermined address line is in a low state, and an upper memory region, which is addressable when the predetermined address line is in a high state. The method provides an operating system stub in the lower memory region of the computer and provides an operating system in the higher memory region of the computer. The stub receives each operating system call made by the application program. After receiving an operating system call, the operating system stub sets the predetermined address line to the high state if the predetermined address line is in the low state then invokes the operating system call. Upon return from the operating system call, the stub determines whether the application program has made more than a predetermined number of operating system calls. If the application program has not made more than a predetermined number of operating system calls, the stub resets the predetermined address line to the low state.

Μια μέθοδος για ένα πρόγραμμα εφαρμογής με ένα λειτουργικό σύστημα ενός υπολογιστή όταν στηρίζεται το πρόγραμμα εφαρμογής σε μια προκαθορισμένη γραμμή διευθύνσεων που τίθεται σε ένα χαμηλό κράτος κατά τη διάρκεια των αρχικών σταδίων της λειτουργίας του προγράμματος εφαρμογής. Ο υπολογιστής έχει μια χαμηλότερη περιοχή μνήμης, που είναι προσπελάσιμη όταν είναι η προκαθορισμένη γραμμή διευθύνσεων σε ένα χαμηλό κράτος, και μια ανώτερη περιοχή μνήμης, η οποία είναι προσπελάσιμη όταν είναι η προκαθορισμένη γραμμή διευθύνσεων σε ένα υψηλό κράτος. Η μέθοδος παρέχει ένα στέλεχος λειτουργικών συστημάτων στη χαμηλότερη περιοχή μνήμης του υπολογιστή και παρέχει ένα λειτουργικό σύστημα στην υψηλότερη περιοχή μνήμης του υπολογιστή. Το στέλεχος λαμβάνει κάθε κλήση λειτουργικών συστημάτων που γίνεται από το πρόγραμμα εφαρμογής. Μετά από να λάβει μια πρόσκληση λειτουργικών συστημάτων, το στέλεχος λειτουργικών συστημάτων θέτει την προκαθορισμένη γραμμή διευθύνσεων στο υψηλό κράτος εάν η προκαθορισμένη γραμμή διευθύνσεων είναι στο χαμηλό κράτος κατόπιν επικαλείται την πρόσκληση λειτουργικών συστημάτων. Επάνω στην επιστροφή από την κλήση λειτουργικών συστημάτων, το στέλεχος καθορίζει εάν το πρόγραμμα εφαρμογής έχει κάνει περισσότερο από έναν προκαθορισμένο αριθμό κλήσεων λειτουργικών συστημάτων. Εάν το πρόγραμμα εφαρμογής δεν έχει κάνει περισσότερο από έναν προκαθορισμένο αριθμό προσκλήσεων λειτουργικών συστημάτων, το στέλεχος επαναρύθμισε την προκαθορισμένη γραμμή διευθύνσεων στο χαμηλό κράτος.

 
Web www.patentalert.com

< (none)

< Method and system for remotely browsing objects

> Implicit DST-based filter operating in the DCT domain

> (none)

~ 00003