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
|
|
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
|
|
|
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
|
|
|
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:
- 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
|
|
|
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
|
|
|
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
|
|
|
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 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
|
|
|
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 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
|
|
|
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
|
|
|
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
|
|