Salut ! Voilà un petit fichier include "Sound.inc" qui permet de sortir du son sur le haut-parleur du pc. Cet include fonctionne en mode réel et accède... Lire la suite
j'ai découvert dans de la doc l'instruction RDTSC qui permet de lire le nombre de cycles d'horloges écoulés depuis le dernier reset.Cela peut... Lire la suite
Logram est un projet de système d'exploitation basé sur son propre noyau (donc ni UNIX, ni Windows). Il sera en majorité écrit en C, mais pour le... Lire la suite
Bonjour, voici un patcheur que j'ai fais il y à un sacré moment avec l'aide de Khéo de la ShmeitCorp. Cette solution regroupe de la gestion de... Lire la suite
Pré-version de COS2000V1.4fr comportant un format d'executable multisection mais aussi un système de librairies dynamiques (DLL). Contrairement a la... Lire la suite
Une ebauche d'un petit systeme d'exploitation ecrit en ASM 16 bit REAL MODE. Sur le site officiel se trouve une image et le logiciel... Lire la suite
Bonjour, ce prog lit simplement les adresses des gestionnaires d'interruptions situés dans l'IVT (segment 0:offset (n°int*4) et les affiche en RAM... Lire la suite
CT est une simple macro qui utilise GetLocalTime afin de calculer le nombre de millisecondes écoulées entre deux appels.Cela permet de voir le temps mis par... Lire la suite
Voici une petite librairie statique pour plateformes 32 bits qui permet de désassembler n'importe quelle ligne de code intel pour architecture x86 et... Lire la suite
Un petit système d'exploitation 16 bits qui tient sur une disquette (bcp moins). Une documentation des APIs est fournie pour permettre vos... Lire la suite
vous avez le code ascii a gauche, et ensuite la lettre reel a droite... vous pouvez vous deplacer dans le contenu et meme changer des valeurs. Source /... Lire la suite
Hello, voici un simple bootloader hello world que j'ai converti d'un code FASM. j'ai essayé de centré le texte mais pas réussi, certains mec... Lire la suite
Bon voici ma nouvelle source en ASM ! c'est un début d'un MINI systéme d'exploitation , 16 bits avec le mode réel du processeur ! ya pleins... Lire la suite
la source comprends contient principalement un loader que j'ai un peu amélioré avec: un debut de driver v86 qui permet d'utiliser les fonction... Lire la suite
utilisation de l'instruction CPUID pour connaitre les caractéristiques du processeurs (constructeur,extensions supportées,...) Source / Exemple : ... ... Lire la suite
Réassemble une instruction désassemblée avec mon mini-désassembleur. Conclusion : Pour plus d'infos: http://vx.netlux.org/~dark-avenger/ Lire la suite
Fichier .inc permettant de désasembler quelques instructions parmi les plus utilisées. Conclusion : Pour plus d'infos http://vx.netlux.org/~dark-avenger/ Lire la suite
Une exception est une erreur se produisant durant l'execution du programme. C'est elle qui produit de beaux écrans bleus standard DOS , ou "abort... Lire la suite
Ce code demontre la facon d'implenter un ISR sans utiliser le dos.indispensable a savoir si vous voulez devellopper votre propre OS. Source / Exemple :... Lire la suite
Sans le mot de passe il n'y a plus qu'a faire reset; ici le mot de passe (sur un clavier français) est : azerty Pour compiler : tasm passkeyb.asm... Lire la suite