1. #1
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    juillet 2013
    Messages
    65
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : juillet 2013
    Messages : 65
    Points : 50
    Points
    50

    Par défaut Afficher "Processor serial number" à l'aide d'un programme en assembleur

    Salut tout le monde
    Pour réaliser le but de ce titre, j'ai fait le programme suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    .section	.data
    output:
    	.asciz "%x:%x\n"
    .section	.text
    	.globl	main
    main:
            movl        $3, %eax
    	cpuid
    	pushl	%ecx
    	pushl	%edx
    	pushl	$output
    	call	printf
    	call	exit
    le résultat affiché : 0:0
    Où est-il le problème ? Où ai je fait l'érreur ?
    merci pour vaotre aide

  2. #2
    Responsable Systèmes


    Homme Profil pro
    Technicien maintenance
    Inscrit en
    août 2011
    Messages
    7 463
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : août 2011
    Messages : 7 463
    Points : 16 060
    Points
    16 060

    Par défaut

    Il n'y a un numéro de série que dans les Pentium III, plsu après.

    Et tu ne peux pas passer directement le contenu des registres à printf, il faut convertir les valeurs 32 bits en chaine de caractères.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur la création d'un système : http://chrtophe.developpez.com/tutoriels/minisysteme/
    Mon article sur le P2V : http://chrtophe.developpez.com/tutoriels/p2v/
    Consultez nos FAQ : Windows, Linux, Virtualisation

Discussions similaires

  1. récuperer le Serial Number de mon hard Disk
    Par mikky dans le forum Composants
    Réponses: 4
    Dernier message: 15/10/2009, 13h59
  2. Réponses: 2
    Dernier message: 03/12/2007, 17h44
  3. Comment Afficher Une Table A L'aide Quick Report
    Par lnpt23 dans le forum Bases de données
    Réponses: 8
    Dernier message: 20/06/2006, 16h56
  4. Réponses: 1
    Dernier message: 20/05/2006, 12h46
  5. Set serial Number sur une disquette
    Par Cpet dans le forum Composants VCL
    Réponses: 4
    Dernier message: 01/12/2004, 11h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo