An interrupt controller can execute a faster interrupt service routine after an occurrence of the interrupt by writing branch instructions upon initialization of the computer environment in advance of the actual interrupt. The interrupt controller includes an interrupt mask register that receives, and stores an interrupt on/off instruction from a CPU. An interrupt priority register receives and stores an interrupt priority instruction from the CPU. An interrupt mask circuit unit selectively receives and forwards an interrupt generating signal from peripheral devices in response to an interrupt on/off instruction from the interrupt mask register. A priority determining circuit unit receives the interrupt generating signals from the interrupt mask circuit unit, determines priorities of the interrupt signals in response to the interrupt priority instruction from the interrupt priority register, and forwards an interrupt priority signal to an interrupt terminal of the CPU. An interrupt status register stores information pertaining to the source peripheral device from an interrupt signal output from the priority determining circuit unit, and provides a register selection signal corresponding to the source peripheral device information. An interrupt instruction register stores a branch instruction received from the CPU for use upon reception of the interrupt, and provides an interrupt instruction to the CPU in response to a register selection signal from the interrupt status register. In addition, a bus interface circuit unit transfers an address signal between the CPU and the interrupt controller, and a buffer unit buffers a data signal from the CPU to the interrupt controller.

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

 
Web www.patentalert.com

< Apparatus and method for capturing and transferring internal system activity

< Method and apparatus for controlling a scanning device

> Application of automation and procedures to enable high-speed recovery and relocation of computer workloads

> Cache-coherency protocol with recently read state for extending cache horizontally

~ 00076