MikeOS är en öppen källkod, fritt distribueras och oberoende datorns operativsystem för x86 (16-bit) persondatorer, skriven helt i assembler, avsedd att användas som ett verktyg för lärande för dem som vill lära sig hur verkligheten läge operativsystem work.Runs i 16-bitars modeThe OS körs i 16-bitarsläge (för BIOS åtkomst) och inte kräver komponenter avancerade hårdvara. Aktuella funktioner inkluderar ett kommandoradsgränssnitt, menybaserat programväljare, många systemanrop och rudimentära DOS compatibility.Includes en BASIC tolk med 46 instructionsIt innehåller också ett API för utvecklare, en BASIC tolk med 46 instruktioner, samt exempel på program . För att köra MikeOS, bara ladda ner den komprimerade arkiv från våra nedladdningar avsnittet ovan, extrahera den och skriva den till en diskett, CD eller USB media.Distributed som källa packageThe MikeOS operativsystem distribueras endast som en källa paket, vilket innebär att du kommer måste kompilera källkoden för att bygga körbara för en specifik plattform. Det kan vara att bygga för GNU / Linux, OpenBSD, Microsoft Windows eller Mac OS X.Getting började med MikeOSTo bygga MikeOS använder källpaketet, börja med att ladda ner den senaste versionen från Softoware eller projektet & rsquoen; s hemsida, spara ZIP-arkiv på en plats som du väljer, helst din hemkatalog, och använda en arkivchef verktyg för att extrahera dess innehåll.
Efter extrahering av innehållet i arkivet, öppna ett terminalprogram, använd & lsquo; cd & rsquo; kommando för att navigera till den plats där du & rsquo; ve extraherade att arkivfil (t.ex. cd /home/softoware/mikeos-4.5) och kör & lsquo; sh build-linux.sh & rsquo; kommando som root (systemadministratör).
Den ISO bild av MikeOS kommer att genereras i & ldquo; disk_images & rdquo; mapp och kan skrivas till en CD eller USB-media med hjälp av antingen en CD / DVD-bränning eller ett verktyg för att skriva ISO-bilder till USB-diskar.
Vad är nytt i den här versionen :
- Nytt program: Forth tolk (FORTH.BIN) från Walt Nagel; källkod är program / forth.asm
- Nytt program: Mega Archiver (ARCHIVE.BAS) från Joshua Beck
- Nytt spel: FISHER.BIN från Jasper Ziller
- Uppdaterad MikeBASIC Plus Plus (MBPP.BAS) till version 3.2.3
- Uppdaterad Minnes Manipulator (MEMEDIT.BAS) till 3.1.1
- Uppdaterad Calculator (CALC.BAS) till version 2.0.1
- Uppdaterad Cosmic Flight (CF.BAS) till 2.0.2
- Uppdaterad ASCII Artist (DRAW.BAS) till 3.0.1
- Uppdaterad KEYBOARD.BIN med förtecken (från Robert Looney)
- Uppdaterad build-openbsd.sh (från Takayoshi Sasano)
- Uppdaterad build-osx.sh (från Caleb Xu)
- Fix: visa alltid markören när återvänder från BASIC i EDIT.BIN
- source / funktioner / basic.asm: do_cls: förändring & quot; int 10 & quot; & quot; int 10h & quot;
- Ändrad & quot; kigalo & quot; & quot; kigali & quot; i HANGMAN.BAS
- Ändrad & quot; bueno Saires & quot; & quot; buenos aires & quot; i HANGMAN.BAS
- Ändrad & quot; qemu & quot; & quot; qemu-system-i386 & quot; i test-linux.sh
- Uppdaterad URL för Windows QEMU dok / handbok-sysdev.html
- Handbok fixar
Vad är nytt i version 4.4:
- Två nya spel, sudoku och Cosmic Flyg, har lagts .
- Många förbättringar har gjorts till BASIC tolk, som nu även visar radnummer i felmeddelanden.
- Kalkylator programmet och MikeBASIC Plus Plus biblioteket har uppdaterats till de senaste versionerna.
Vad är nytt i version 4.3.1:
- Ett antal mindre buggar har åtgärdats i BASIC tolk, MB ++ bibliotek, och ASCII Artist program.
Vad är nytt i version 4.3:
- Massor av nya instruktioner i BASIC tolk, plus nya program och andra förändringar. Se sändlistan för alla detaljer.
Vad är nytt i version 4.2:
- Nya BASIC program, inklusive ett minne redaktör, kalkylator, och ASCII konstdesigner har inkluderats.
- Textredigeraren har förbättrats med nya funktioner, medan filhantering kommandon har lagts till i kommandoradsgränssnitt.
- Program kan också hämta kommandoraden strängen, om man lämnades.
Vad är nytt i version 4.1.2:
- De byggskript nu inaktivera automatisk optimering i nyare versioner av NASM, vilket orsakade problem.
Vad är nytt i version 4.1.1:
- Dialogrutan Listan är nu bläddringsbar, medan paus systemanrop har skrivits om för att vara kompatibel med fler BIOS.
- Det har också varit flera små buggfixar och uppdateringar dokumentation.
Vad är nytt i version 4.1:
- Nya hamnrutiner, nya kommandon i BASIC, bättre slumptal generation, och mer.
Vad är nytt i version 3.3:
- Ett nytt fullskärmstextredigerare sattes medan kommandoradsgränssnitt kan mata textfiler med "katt".
- Musik tangentbord gränssnitt uppdaterades, och små uppdateringar gjordes till diskdrivrutinen API.
Vad är nytt i version 3.2:
- Nya systemanrop tillkom för att konvertera undertecknad heltal till strängar och vända strängar.
- diskdrivrutinen kallar inte längre behöver FAT12-stil filnamn, som de gör konverteringen internt.
- OpenBSD byggskriptet uppdaterades.
Vad är nytt i version 3.1:
- En bödel spel och textfil tittaren tillsattes och filhanteraren kan nu visa filstorlekar.
- Två nya systemanrop ingick också, och några små buggar har åtgärdats.
Vad är nytt i version 3.0:
- Major kod sanering; DOS och musstöd bort (för att fortsätta i Tomos); bättre dokumentation och kommentarer; nya systemanrop.
Vad är nytt i version 2.0.0:
- omfattar här versionen FAT12 fil skrivstöd, en ny mus förare, en C-bibliotek, och nya systemanrop.
- Dessutom har många buggfixar och uppdateringar dokumentations gjordes.
Kommentarer hittades inte