MikeOS è un open source, distribuito gratuitamente e sistema operativo del computer indipendente per x86 (16-bit) personal computer, scritto interamente in linguaggio assembly, destinato ad essere utilizzato come strumento di apprendimento per coloro che vogliono imparare reale sistemi operativi modalità work.Runs a 16 bit modeThe OS viene eseguito in modalità a 16 bit (per l'accesso BIOS) e non richiede componenti hardware di fascia alta. Caratteristiche attuali includono un'interfaccia a linea di comando, basata su menu di selezione del programma, numerose chiamate di sistema, e rudimentale DOS compatibility.Includes un interprete BASIC con 46 instructionsIt include anche una API per gli sviluppatori, un interprete BASIC con 46 istruzioni, così come programmi di esempio . Per eseguire MikeOS, basta scaricare l'archivio compresso dalla nostra sezione download sopra, estrarlo e scriverla su un floppy, CD o USB media.Distributed come sistema operativo packageThe MikeOS sorgente viene distribuito solo come un pacchetto sorgente, il che significa che si vuole devono compilare il codice sorgente al fine di costruire eseguibili per una piattaforma specifica. Può essere costruito per GNU / Linux, OpenBSD, Microsoft Windows o Mac OS X.Getting iniziato con MikeOSTo costruire MikeOS utilizzando il pacchetto sorgente, iniziare scaricando l'ultima versione dal Softoware o il progetto & rsquo; s sito web, salvare l'archivio ZIP su una località a tua scelta, preferibilmente la directory principale, e utilizzare un programma di utilità gestore di archivi per estrarre il contenuto.
Dopo aver estratto i contenuti dell'archivio, aprire un programma di emulazione di terminale, usare il & lsquo; cd & rsquo; comando per passare alla posizione in cui si & rsquo; ve stato estratto il file di archivio (ad esempio cd /home/softoware/mikeos-4.5) ed eseguire il & lsquo; sh build-linux.sh & rsquo; comando come root (amministratore di sistema).
L'immagine ISO di MikeOS verrà generato nel & ldquo; disk_images & rdquo; cartella e può essere scritto su un CD o USB multimediale utilizzando un CD / DVD software di masterizzazione o di uno strumento per la scrittura immagini ISO di dischi USB.
Cosa c'è di nuovo in questa versione :
- Nuovo programma: interprete Forth (FORTH.BIN) da Walt Nagel; il codice sorgente è programmi / forth.asm
- Nuovo programma: Archiver Mega (ARCHIVE.BAS) da Joshua Beck
- Nuovo gioco: FISHER.BIN da Jasper Ziller
- Aggiornato MikeBASIC Plus Plus (MBPP.BAS) alla versione 3.2.3
- Aggiornato Manipolatore Memory (MEMEDIT.BAS) a 3.1.1
- Calcolatrice Aggiornato (CALC.BAS) alla versione 2.0.1
- Aggiornato Cosmic Flight (CF.BAS) a 2.0.2
- ASCII Aggiornato Artist (DRAW.BAS) a 3.0.1
- KEYBOARD.BIN Aggiornato con alterazioni (da Robert Looney)
- build-openbsd.sh aggiornamento (da Takayoshi Sasano)
- build-osx.sh aggiornamento (da Caleb Xu)
- Fix: mostra sempre il cursore al ritorno dalla BASIC in EDIT.BIN
- source / caratteristiche / basic.asm: do_cls: cambiamento & quot; int 10 & quot; & quot; int 10h & quot;
- Cambiato & quot; kigalo & quot; & quot; Kigali & quot; in HANGMAN.BAS
- Cambiato & quot; bueno Saires & quot; & quot; buenos aires & quot; in HANGMAN.BAS
- Cambiato & quot; QEMU & quot; & quot; qemu-system-i386 & quot; in test-linux.sh
- URL Aggiornamento per Windows QEMU in doc / manuale-sysdev.html
- correzioni Manuale
Cosa c'è di nuovo in versione 4.4
- Due nuovi giochi, Sudoku e Cosmic volo sono stati aggiunti
, .
- Molti miglioramenti sono stati fatti per l'interprete BASIC, che ora mostra anche i numeri di riga nei messaggi di errore.
- Il programma Calcolatrice e biblioteca MikeBASIC Plus Plus sono stati aggiornati alle ultime versioni.
Cosa c'è di nuovo nella versione 4.3.1:
- Una serie di piccoli bug sono stati fissati in BASIC programmi interprete biblioteca, MB ++, e ASCII Artist.
Cosa c'è di nuovo in versione 4.3:
- Un sacco di nuove istruzioni del interprete BASIC, oltre a nuovi programmi e altri cambiamenti. Vedere la mailing list per tutti i dettagli.
Cosa c'è di nuovo in versione 4.2:
- Nuovi programmi di base tra cui un editor di memoria, calcolatrice, e ASCII art designer sono stati inclusi.
- L'editor di testo è stato arricchito con nuove funzioni, mentre i comandi di gestione dei file sono stati aggiunti l'interfaccia a riga di comando.
- I programmi possono anche recuperare la stringa di riga di comando, se fornito.
Cosa c'è di nuovo nella versione 4.1.2:
- Gli script di build ora disabilitare l'auto-ottimizzazione in più recente versioni di NASM, che ha causato problemi.
Cosa c'è di nuovo nella versione 4.1.1:
- La finestra di lista è ora scorrevole, mentre la pausa chiamata di sistema è stato riscritto per essere compatibile con più BIOS.
- Ci sono stati anche diversi piccoli bugfix e aggiornamenti della documentazione.
Cosa c'è di nuovo in versione 4.1:
- Nuove procedure portuali, nuovi comandi in BASIC, numeri casuali migliore generazione, e altro ancora.
Cosa c'è di nuovo in versione 3.3:
- È stato aggiunto un nuovo editor di testo a schermo intero, mentre il interfaccia a riga di comando in grado di file di testo di output utilizzando 'gatto'.
- L'interfaccia tastiera musicale è stato aggiornato, e piccoli aggiornamenti sono stati fatti per l'API driver del disco.
Cosa c'è di nuovo nella versione 3.2:
- chiamate di nuovo sistema sono stati aggiunti per convertire firmato interi in stringhe e invertire stringhe.
- Il driver del disco non hanno più bisogno nomi FAT12 stile, chiamate come fanno la conversione internamente.
- Il OpenBSD di build script è stato aggiornato.
Cosa c'è di nuovo in versione 3.1:
- Un visualizzatore di gioco e file di testo boia sono stati aggiunti, e la file manager ora possibile visualizzare le dimensioni dei file.
- Due nuove chiamate di sistema sono stati inclusi anche, e alcuni piccoli bug sono stati corretti.
Cosa c'è di nuovo nella versione 3.0:
- codice maggiore pulizia; DOS e supporto per il mouse rimossi (segue in Tomos); migliore documentazione e commenti; chiamate di nuovo sistema.
Cosa c'è di nuovo nella versione 2.0.0:
- Questa release include il supporto di scrittura di file FAT12, una nuova driver del mouse, una libreria C, e nuovo sistema di chiamate.
- Inoltre, correzioni di bug e aggiornamenti della documentazione sono stati costituiti.
I commenti non trovato