Sezione |
Indirizzi Base
Registri Interni
|
Capitolo 1 |
Il Processore e il Debugger |
LA GRANDE LIBRERIA 7/9 [58 di 60] |
|
|
Il ripiano superiore della libreria contiene un'ulteriore serie di libri, tutti caratterizzati da un numero compreso tra 20H e 3FH; si tratta della raccolta dei servizi offerti dal Sistema Operativo Ms-DOS (Microsoft-Disk Operating System) e quindi la loro presenza è assicurata solo dopo che il computer ha ultimato con successo la fase di boot-strap. | |
I titoli di tale ripiano trattano argomenti in grado di garantire l'intercessione e la corretta supervisione dell’Ms-DOS. |
|
Quando questo sistema operativo governava il mondo (con buona pace dei nobili Windows...) le funzioni DOS erano le uniche procedure di sistema in grado di affrontare e risolvere i problemi legati alla gestione software di un computer: con esse abbiamo imparato a gestire cartelle e files, passo indispensabile per organizzare ed elaborare i dati assunti con la gestione hardware assicurata dalle funzioni BIOS, descritte nella pagina precedente. |
|
Ms-DOS ha superato i vent'anni di vita, essendo stato rilasciato nel 1981: a differenza dei moderni sistemi operativi, che operano in ambiente grafico (cioè basato sul pixel) aveva (e mantiene, all'interno del programma shell di DOS) un'interfaccia di tipo testo (cioè basata sull'uso di caratteri), detta interfaccia a riga di comando per evidenziare la necessità di passargli il comando desiderato digitando da tastiera i caratteri corrispondenti (come DIR, CD, COPY, ...) | |||||||
Questo sistema operativo era costituito da 3 parti ben precise, 3 files necessari e sufficienti per garantire il funzionamento del computer che lo ospitava; ancora oggi questi 3 files sono i soli indispensabili in un dischetto Auto-boot, cioè in grado di far partire, se presente nel lettore A: prima dell'accensione, un computer in modalità DOS. | |||||||
Essi sono:
|
|
Oggi giorno tutto è più asettico ed oscuro... Le sanguigne funzioni DOS sono state sostituite da quelle della API ( Application Programming Interface) Windows, oggetti preconfezionati privi di stimoli, poco emozionanti, utilizzabili per creare un’applicazione certamente esteticamente più accattivante, ma poco gratificante dal punto di vista creativo.. |
Ma per noi, inguaribili romantici (o passionali raziocinanti?) rimane il piacere della malta e del mattone... e finchè il grande Bill ci lascierà la monotòna, amata conchiglia, vi ci tufferemo senza freno, magna cum libido! |
|
In realtà i nostri programmi, creati con ampio riferimento a funzioni Bios e MsDOS, continueranno a funzionare egregiamente, ospitati da una shell messa a disposizione (bontà sua..) da Windows. |
|
La shell di DOS è in pratica un programma che simula in tutto e per tutto il DOS originale, cercando di eseguire i compiti svolti, in quell'ambiente, dall'interprete dei comandi, cioè dalla terza delle sue 3 parti componenti, quella nota come Command.com. | |
Vi si accede cliccando sull'icona "Ms-Dos" disponibile nel Menu d'Avvio: di solito dopo questa azione si apre una finestra dallo sfondo nero, in tutto e per tutto uguale all'interfaccia proposta dal DOS originale, espandibile a pieno schermo semplicemente premendo insieme Alt e Invio. |
|
Fin tanto che la finestra non sarà chiusa (cliccando sulla X posta nel suo angolo in alto a destra oppure digitando il comando Exit, al prompt) tutto il lavoro sarà esattamente come quello svolto sotto la tutela del vecchio DOS, ospiti del suo interprete Command.com. |
|
Vediamo di chiarire meglio le categorie dei servizi
ottenibili passando ad
INT
xyH
l'operando numerico compreso tra
20H e 3FH; è ormai appurato che
si tratta di servizi DOS, cioè
inevitabilmente caricati in memoria (dopo il
boot-strap) con i 3 files IO.SYS, MSDOS.SYS
e COMMAND.COM:
|
|
Capitolo 1 | LA GRANDE LIBRERIA 7/9 | |||||||
58 di 60 |
|
|
|
|
Home |
|
|||||||
|
Motore Ricerca |
|