Immagazzinando e caricando i programmi che scrivono 000A i byte, non sembrerebbe pratico scrivere un intero programma a macchina ogni volta è necessario ed evitare questo è possibile immagazzinare un programma sul disc, ottenere la lunghezza di un programma l'ordine “di h„ è indirizzo finale del programma usato (10A) e l'indirizzo iniziale del programma (100)

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

 
 

Immagazzinando e caricando i programmi

Non sembrerebbe pratico scrivere un intero programma a macchina ogni volta è necessario ed evitare questo è possibile immagazzinare un programma sul disc, con il vantaggio enorme che già dal montaggio esso non essere necessario da fare funzionare mettono a punto ancora per eseguirli.

I punti per conservare un programma che già è immagazzinato sulla memoria sono:

  • Ottenere la lunghezza del programma che sottrae l'indirizzo finale dall'indirizzo iniziale, naturalmente nel sistema esadecimale.
  • Dare al programma un nome e un'estensione.
  • Mettere la lunghezza del programma sul registro CX.
  • L'ordine mette a punto per scrivere il programma sul disc.

Usando il seguente programma come esempio, avremo un'idea più libera di come prendere queste misure. Quando il programma infine è montato assomiglierebbe a questo:

0C1B:0100 mov ax,0002
0C1B:0103 mov bx,0004
0C1B:0106 add ax,bx
0C1B:0108 int 20
0C1B:010 A
-h 10a 100
020a 000a
-n test.com
-rcx
CX 0000
:000a
-w

Byte di scrittura 000A

Per ottenere la lunghezza di un programma l'ordine “di h„ è usato, poiché ci mostrerà l'aggiunta e la sottrazione di due numeri nell'esadecimale. Per ottenere la lunghezza di il nostro, diamo esso come parametri il valore dell'indirizzo finale del nostro programma (10A) ed all'indirizzo iniziale del programma (100). Il primo risultato l'ordine li mostra che è l'aggiunta dei parametri ed il secondo è la sottrazione.

L'ordine "n" permette che noi chiamiamo il programma. L'ordine "rcx" permette che noi cambiamo il contenuto del registro CX al valore abbiamo ottenuto dal formato della lima con "h", in questo caso 000a, poiché il risultato della sottrazione dell'indirizzo finale dall'indirizzo iniziale.

Infine, il "w" l'ordine scrive il nostro programma sul disc, indicante quanti byte ha scritto. Inoltre, conservare i punti già caricati della lima due essere necessario:

  • Dare il nome della lima da caricare.
  • Caricarlo che usando “la l„ ordine (del carico).

Da ottenere il risultato corretto di seguenti punti, è necessario che il suddetto programma già è generato.

All'interno di metterli a punto scrivono quanto segue:

-n test.com
-l
-u 100 109
0C3D:0100 B80200 MOV AX,0002
0C3D:0103 BB0400 MOV BX,0004
0C3D:0106 01D8 ADD AX,BX
0C3D:0108 CD20 INT 20

L'ultimo ordine "u" è usato verificare che il programma è stato caricato sulla memoria. Che cosa è che smonta il codice e che lo mostra che ha smontato. I parametri indicano PER METTERE A PUNTO da dove ed a dove smontare. METTERE A PUNTO sempre carica i programmi sulla memoria sull'indirizzo 100H, altrimenti indicato.


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