IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)

Codes sources Assembleur12 ressources dans cette cat�gorie

Retrouvez ici tous les meilleurs t�l�chargements

Codes sources Assembleur

Liste des 12 ressources de cette cat�gorie

    D�buter avec NASM

    T�l�charg� 40 fois-
    1
    0

    CONTENU
    ==================
    Ce Code contient des petites demos pour d�buter en NASM.
    De plus , propose une petite interface graphique en ASCII pour acc�der � ces demos

    OUTILS
    ================
    NASM, gcc

    Bonne Utilisation !!!
    Licence : Non renseign�e - Publi� le 09/08/2013 - Taille 19 Ko - �diteur : N. Tidjon Lionel +

    Programmer directement en assembleur x64 � partir de Delphi XE3

    T�l�charg� 26 fois-
    0
    0
    Compiler des applications 64 bits sous Delphi, c'est bien. Programmer directement votre processeur x64 en exploitant tous ses registres, c'est encore mieux. Pour vous all�cher, amateurs de "bas niveau", voici un exemple de proc�dure en assembleur bien comment�e. Pour ceux qui aiment les bits et les octets...
    Licence : Non renseign�e - Publi� le 18/06/2014 - Auteur : Delphix +

    Codes sources assembleur (GNU)

    T�l�charg� 25 fois-
    0
    0
    Une collection de codes source �crits en assembleur GNU.
    Licence : Non renseign�e - Publi� le 29/05/2014 - Taille 9 Ko

    Un programme d'amor�age

    T�l�charg� 20 fois-
    0
    0
    3 exemples simples de programmes d'amor�age (Boot Sector program) �crits en assembleur GNU:
    • 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.

    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

    Code source de l'ordinateur de guidage d'Apollo11

    T�l�charg� 16 fois-
    L'AGC (Apollo Guidance Computer) du vaisseau Apollo 11 est un ordinateur multi-t�che avec une ROM de 72 Kb (contenant les programmes) et une RAM de 4 Kb. Le processeur est un des premiers de l'histoire � �tre constitu� de circuits int�gr�s - il p�se toutefois plus de 30 kg.

    Le code source de l'ordinateur de guidage est constitu� des programmes COLOSSUS (pour le module de commande) et LUMINARY (pour le module lunaire).
    Licence : Libre - Publi� le 07/04/2018 - �diteur : NASA +

    Assembleur en ligne avec le langage C et le compilateur GCC

    T�l�charg� 12 fois-
    2
    0
    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

    TimerOS: un syst�me d'exploitation qui affiche l'horloge :)

    T�l�charg� 12 fois-
    1
    1
    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

    linux-0.01-remake

    T�l�charg� 12 fois-
    0
    0

    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

    boot 1.0

    T�l�charg� 10 fois-
    0
    0
    pour les d�butants comme moi en ASM,un ultra mini �diteur de texte
    en mode console 16 bits bootable,avec invite de commande, qui ne prend en compte que les
    caracteres alphab�tiques du clavier (pour les autres il suffit de rajouter le
    traitement de leurs scancodes),la touche entr�e (fin de ligne),la touche space
    la touche del et la touche esc pour quitter
    La lecture des caract�res tap�s se fait par le port clavier 60h,
    l'�criture se fait directement en ram texte B800h.
    A utiliser comme boot dans virtualbox
    je joins le fichier img.

    Bonne prog
    Licence : Non renseign�e - Publi� le 01/12/2013 - Taille 2 Ko - Auteur : parki2013 +

    linux-0.00

    T�l�charg� 9 fois-
    0
    0
    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

    adresses gestionnaires d'interruptions

    T�l�charg� 8 fois-
    0
    0
    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 vga texte (B800:....)
    Num d�finit le n� de l'int voulue,le prog affiche l'adresse du gestionnaire et celle
    des 15 int suivantes

    assembl� sous NASM en .com
    Licence : Freeware - Publi� le 10/11/2013 - Auteur : parki2013 +

    PIC 12F675 : envoi d'un octet sur une liaison s�rie

    T�l�charg� 7 fois-
    2
    0
    Un petit sous-programme qui permet d'envoyer un octet dans le cadre d'une liaison s�rie.

    Ce code se charge d'envoyer un bit de start (SPACE), 8 bits de donn�es et un bit de stop (MARK).

    La sortie est mise � jour en n'appliquant que des variations avec un XOR. On obtient alors un timing du signal r�gulier et sans impulsions parasites.

    A l'appel de la proc�dure, la sortie est dans un �tat inconnue. A l'issu, elle est rendue dans l'�tat MARK.

    Les entr�es du programme sont:
    - longueur_bit (octet) et le timer 0 assurent le cadencement. Le temps entre le chargement de TMR0 et l'apparition du fanion T0IF correspond � la dur�e de un bit.
    - operande_1 octet contenant la valeur de l'octet � ex ... Voir la suite
    Licence : Non renseign�e - Publi� le 07/04/2018 - Taille 1405 octet - �diteur : DragonVeloce +