Tous les téléchargements de
- hello.s: Permet d'afficher le message " Hello, World !" au démarrage de l'ordinateur.
- rtc.s: Permet de lire l'horloge temps réel (RTC) de l'ordinateur et de l'afficher.
- Exemple 3 : Montre comment utiliser l'adressage LBA pour lire des secteurs d'un périphérique de stockage de masse (flash disque, disque dur, disquette ou CD/DVD) en utilisant l'interruption BIOS int 0x13, AL=0x42.
|
|
Une collection de codes source écrits en assembleur GNU.
|
|
Licence : Non renseignée
- Publié le 29/05/2014
- Taille 9 Ko
|
|
|
3 exemples simples de programmes d'amorçage (Boot Sector program) écrits en assembleur GNU:
Pour avoir accès à encore plus d'explications : http://asm.developpez.com/cours/gas. |
|
Licence : Non renseignée
- Publié le 26/06/2014
- Taille 1230 octet
|
|
|
Une collection de codes sources C, contenant des instructions assembleur GNU.
Pour avoir accès à encore plus d'informations consultez : |
|
Code source -
Licence : Non renseignée
- Publié le 17/09/2021
|
|
|
Linux-0.01 est le premier release du noyau Linux, développé -from scratch- par Linus Torvalds, un étudiant en informatique de l'université de Helsinki, en Finlande: From: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Date: 25 Aug 91 20:57:08 GMT Hello everybody out there using minix - I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. This has been brewing since april, and is starting to get ready. I'd like any feed ... Voir la suite |
|
Licence : GPL
- Publié le 17/09/2016
|
|
|
linux-0.00 est la première version du système Linux. Elle a été développée par Linus Torvalds
dans le but de tester la caractéristique mult-tâche (Multi-tasking) du processeur INTEL 80386. " it switched between two processes that printed AAAA... and BBBB... respectively by using the timer-interrupt - God I was proud over that" --- Linus Torvalds Cette version a été abandonnée et remplacée par la version linux-0.01. A travers cet exemple, j'ai redonné vie à linux-0.00. Dans le fichier ci-joint vous trouverez deux versions de cet exemple. La première est écrit en langage C et en assembleur. La deuxième est une implémentation e ... Voir la suite |
|
Licence : GPL
- Publié le 11/09/2016
|
|
|
Et voilà un petit système d'exploitation (4 KiB :) écrit en assembleur et en langage C. Quelques lignes de code ont été copiées du code source du noyau Linux-0.01:) avec quelques modifications!
Le système va juste démarrer votre PC, faire quelques initialisations nécessaires pour passer en mode protégé et exécuter le noyau. Celui-ci, va juste afficher l'horloge à l'écran. C'est en utilisant l'interruption de timer (timer interrupt) et la mémoire vidéo VGA. Avec ce système, votre ordinateur deviendra une montre numérique :) Architecture ------------------ Le système peut tourné sur toute machine compatible avec l'IBM-PC (Un HP Pavilion dv6 ... Voir la suite |
|
Licence : Non renseignée
- Publié le 09/09/2016
|