PCOS - Professional Computer Operating System
Struttura
PCOS si compone di 3 parti:
- Nucleo del PCOS : fornisce la traduzione dei comandi in procedura codice macchina, caricato in memoria all'accensione;
- Comandi residenti: sono i comandi sempre disponibili in quanto caricati in memoria insieme a al nucleo del sistema PCOS;
- Comandi transienti: sono i comandi presenti sul disco di sistema, ma caricati solo nel momento in cui sono richiamati.
Assieme al nucleo ed ai comandi transienti viene anche caricato l'interprete del Basic.
Attraverso il comando pload è possibile rendere residenti alcuni dei comandi transienti.
Gestione memoria
La gestione della memoria è ottimizzata: i comandi transienti vengono caicatie quindi rimossi; le tabelle usate da PCOS vengono create e quindi rimosse; l'utente attraverso il comando sbasic può agire sui requisiti dei programmi applicativi.
Comandi di sistema
- pload: carica comandi transienti;
- ssys: configura formato video;
- sformat: configura la stampante;
- sbasic: configura l'ambiente basic;
- ba: attiva l'interprete basic;
- system: passa dal basic al sistema;
Funzioni del PCOS
- Gestione interazione tra CPU, tastiera, video e unità a disco;
- Gestione interazione con le periferiche, quali:
- interfaccia parallela Centronics ( collegamento tipico di molte stampanti);
- interfaccia seriale EIA RS232-C (collegamento seriale quale modem);
- interfaccia parallela IEEE 488 (contatori e strumenti di misura, sensori di calore, generatori di segnali);
- Gestione del clock di sistema per la temporizzazione dei task eper l'orologio di sistema.
Componenti del PCOS
Livello utente |
|
Livello linguaggi |
|
Livello sistema operativo |
|
Protezione
Attraverso PCOS o basic le password vengono impostate o rimosse direttamente a livello di volume o di file al fine di fornire la coretta granularità di protezione. Una volta impostata la protezione i volumio file sono protetti, per eccedervi vanno abilitati fornendo la password corretta.
La protezione su scrittura è attivabile attraverso un etichetta sil disco, oppure attraverso il comando PCOS funprot.