Interruzioni esecuzione esterna interna di interruzioni del software e dei fissaggi di un ESSERE VIVENTE INTERNO del DOS di istruzione dell'orologio del calcolatore di programma dei dispositivi periferici di coprocessors del CPU dell'assemblatore interno virtuale del circuito integrato

Files Recovery Software
Home Dettagli contatto Supporto Clienti Scarica la Demo Prodotti  

 
 

Interruzioni interne dei fissaggi

Le interruzioni interne sono generate da determinati eventi che vengono in su durante l'esecuzione di un programma. Questo tipo di interruzioni è controllato sulla loro totalità dai fissaggi e non è possibile modificarle.

Un esempio libero di questo tipo di interruzioni è quello che attualizza il contatore dell'orologio interno del calcolatore, le marche dei fissaggi la chiamata a questa interruzione parecchie volte durante le seconde per effettuare il tempo aggiornato.

Benchè non possiamo direttamente controllare questa interruzione, poiché non possiamo controllare il tempo che aggiorna per mezzo di software tuttavia esso è possibile per usare i relativi effetti sul calcolatore al nostro beneficio. Per esempio generare un orologio virtuale li ha aggiornati deve scrivere continuamente soltanto un programma che legge il valore reale del contatore e tradurla in disposizione comprensibile per l'utente.

Interruzioni esterne dei fissaggi

Le interruzioni esterne sono generate dai dispositivi periferici, quali le tastiere, le stampatrici, le schede di comunicazione, ecc. Inoltre sono generate dai coprocessors. Non è possibile disattivare le interruzioni esterne.

Queste interruzioni non sono trasmesse direttamente al CPU ma sono trasmesse ad un circuito integrato di cui la funzione è esclusivamente maneggiare questo tipo di interruzioni

Interruzioni del software

Le interruzioni del software possono direttamente essere attivate dall'assemblatore che invoca il numero dell'interruzione voluta con l'istruzione INTERNA.

L'uso delle interruzioni li aiuta nella creazione dei programmi ed usando i nostri programmi ottiene più corti. È più facile da capire che loro e hanno solitamente lle prestazioni migliori principalmente dovuto il loro più piccolo formato. Questo tipo di interruzioni può essere separato in due categorie: le interruzioni attive del sistema DOS e le interruzioni di ESSERE VIVENTE.

La differenza fra i due è che le interruzioni attive del sistema sono più facili da usare ma sono inoltre più lente poiché queste interruzioni usano l'ESSERE VIVENTE per realizzare il loro obiettivo, d'altra parte le interruzioni di ESSERE VIVENTE sono molto più veloci ma presentano lo svantaggio che poiché fanno parte dei fissaggi, è molto specifico e può variare la dipendenza anche dalla marca del fornitore del circuito.

L'elezione del tipo di interruzione da usare dipenderà solamente dalle caratteristiche che desiderate dare il vostro programma.

Poiché useremo le interruzioni per il recupero di dati che si programma con l'aiuto del linguaggio C via Interruzione che maneggia con la C, discuteremo soltanto Interruzione 13H, estensioni di interruzione 13H e Interruzione 21H procedure specialmente. Non è così importante discutere tutte le altre interruzioni e le loro funzioni perché dentro Linguaggio C, le funzioni più facili sono a disposizione per effettuare la maggior parte di quelle mansioni. Tuttavia, la conoscenza di Interruzione 13H e le relative estensioni è il mosto, per la programmazione di recupero di dati.

Prendiamo una breve introduzione dell'interruzione 20H ed interrompiamo 21H. Il valore scritto tra parentesi (come 0x20) indica, come usare


Previous page

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

 
 

page 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26

Next page
 
 
Di recupero di dati libro
 
Capitolo 1 Una descrizione del recupero di dati
Capitolo 2 Introduzione dei dischi rigidi
Capitolo 3 Metodo logico ai disc ed all'OS
Capitolo 4 Sistemi di numero
Capitolo 5 Introduzione di programmazione di C
Capitolo 6 Introduzione ai principi fondamentali del calcolatore
Capitolo 7 Ordini necessari del DOS
Capitolo 8 Funzioni ed interruzioni di Disc-ESSERE VIVENTE che maneggiano con la C
Capitolo 9 Maneggiamento dei dischi rigidi grandi
Capitolo 10 Recupero di dati dal disco magnetico corrotto
Capitolo 11 Fare i sostegni
Capitolo 12 MBR leggente e di modificazione con la programmazione
Chapter 13 DBR leggente e di modificazione con la programmazione
Capitolo 14 Programmandosi per "il recupero della lima grezza"
Capitolo 15 Programmandosi per i pulitori di dati
Capitolo 16 Sviluppare più programmi di utilità per i disc
Appendice Glossario dei termini di recupero di dati
 
 
Pro Data Doctor

Home

Prodotti

Dettagli contatto

Supporto Clienti

Scarica la Demo

Termini e Condizioni

 
Pro Data Doctor