Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1141 connectés 

  FORUM HardWare.fr
  Programmation
  ASM

  les débuts en ASM

 


 Mot :   Pseudo :  
 
 Page :   1  2  3
Page Précédente
Auteur Sujet :

les débuts en ASM

n°1097952
clbrk
Posté le 26-05-2005 à 13:46:22  profilanswer
 

Bonjour!
 
voila,afin que chaqun se fasse une idée des étapes d'apprentissage de l'assembleur,
je souhaitais faire un chtit sondage auprès de vous pour voir les début de chaqun
en apprentissage ASM(logiciels,livres,cours,combien de temps ça a pris....etc) pour en arriver à se dire "je sais programmer en ASM"
 
merci!

mood
Publicité
Posté le 26-05-2005 à 13:46:22  profilanswer
 

n°1098046
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 26-05-2005 à 14:26:12  profilanswer
 

apprentissage sur Amiga, la meilleure machine du monde. 1 an d'apprentissage pour être vraiment efficace. puis 5 ans dans un groupe de demomakers sur Amiga, avant de me mettre à l'asm sur PC (un mois d'apprentissage).
aujourd'hui, je ne code en asm que pour mon plaisir, bien que je ne désespère pas de trouver un boulot un jour dans lequel je pourrais en faire.
 
jette donc un oeil sur les demos en assembleur et C (ce topic n'est pas mort, il continuera quand je trouverais le temps, ce qui devrait pouvoir se faire cet été)
 
http://forum.hardware.fr/forum2.ph [...] rash_post=


---------------
J'ai un string dans l'array (Paris Hilton)
n°1098382
clbrk
Posté le 26-05-2005 à 17:08:08  profilanswer
 

merci!!
 
 
d'autres?

n°1098774
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 26-05-2005 à 21:30:22  profilanswer
 


ça m'étonnerait, ici c'est que des lopettes qui codent avec des langages d'assistés comme Java ou C# :o


---------------
J'ai un string dans l'array (Paris Hilton)
n°1098974
Scarmatil
magma idempotent
Posté le 27-05-2005 à 02:01:37  profilanswer
 

Moi, j'ai sérieusement commencé l'assembleur avec RosAsm(SpAsm à l'époque) il y a 2 ans
J'avais commencé un petit programme de tri et comme l'éditeur de boite de dialogue de SpAsm me plaisait pas, j'ai commencé à en écrire un moi-même...
Et un an plus tard quand j'ai fini, je connaissais nettement mieux l'assembleur  :pt1cable:  

n°1099020
clbrk
Posté le 27-05-2005 à 08:54:47  profilanswer
 

Harkonnen:
c pour ça que je reviens vers l'ASM,j'aime pas les IDE visuels,les nouveaux je sais pas je m'y mettrais sûrement mais j'en ai un peu marre de voir qu'on nous pond des jeux à 6go d'espace disque,des windows non optimisés,qu'on a tjours pas atteint en 2005 à près de 4ghz la vitesse "j'appuie sur on et en 5sec j'ai mon desktop"(j'èspère pouvoir faire ça en asm+carte mémoire CF ou autre),des disques "rapides",des mémoires en veux tu en voila(on était en 1996 à 16mb et là...entre 512 et 1go en moyenne),des cartes a donf qui sont la peau des fesses faut bien le reconnaitre,....etc je pourrais en débattre des km mais bon,c'est pas le but du topic et c'est surtout "mon avis pperso" qui n'engage que moi.
 
après ce petit coup de gueule qui explique ma motivation pour l'ASM,
 
Scarmatil:  
un an plus tar!!!! waaaa,la vache!t'a mis autant de temps ?
et tu programmes tjours en ASM?

n°1099022
clbrk
Posté le 27-05-2005 à 08:56:15  profilanswer
 

PS:si vous souhaitez aussi préciser votre niveau de formation et d'études,je suppose que ça interesserait du monde.

n°1099111
zombinette
Posté le 27-05-2005 à 10:03:09  profilanswer
 

Harkonnen a écrit :

ça m'étonnerait, ici c'est que des lopettes qui codent avec des langages d'assistés comme Java ou C# :o


 
rha tout de suite les grands mots  :pfff:  
 
sinon bah l ASM j y ai touché pendant les etudes, soit avec UMPS en simulation pour le 68HC11(logiciel hyper buggé) soit sur micro (8051 ou bien PIC) (la j arrive tranquillement en BAC +5, ecole d ingé spé Systemes Embarqués) mais en dehors des etudes et des projets jamais eu l occasion de pratiquer une fois en stage  
d ailleurs la je fais du Java  :lol:


Message édité par zombinette le 27-05-2005 à 15:32:20
n°1099147
bjone
Insert booze to continue
Posté le 27-05-2005 à 10:23:03  profilanswer
 

haa l'asm et ses heures de jeux à essayer d'écrire un innerloop de triangle qui écrit 2 pixels gouraudifiés d'un coup en ram vidéo :D
ha j'était fier de mon inner-loop, je faisait tourner des modèles juste en gouraud en 1024x768 en vesa 2.0 sur mon pentium 66 :D
 
mais bon avec l'expérience l'asm c'est bien, mais l'asm dès le début d'un projet c'est mal.

n°1099405
clbrk
Posté le 27-05-2005 à 12:43:59  profilanswer
 

tien bjone, tu doit peut être savoir ou je peut trouver un bouquin ou une doc sur la prog  avec interruption BIOS plutôt que DOS....(c pour tenter de prog un OS juste pour me former)

mood
Publicité
Posté le 27-05-2005 à 12:43:59  profilanswer
 

n°1099414
FlorentG
Posté le 27-05-2005 à 12:46:36  profilanswer
 

Harkonnen a écrit :

ça m'étonnerait, ici c'est que des lopettes qui codent avec des langages d'assistés comme Java ou C# :o


Pas tout le monde, hein ;)
 
Moi j'ai fait de l'ASM à l'IUT. J'ai même eu 20/20 à l'inter :sol: C'est un langage que j'affectionne, et rêve un jour de pouvoir faire :

<script type="application/asm">
</script>


:D

n°1099457
Spir
Words are timeless
Posté le 27-05-2005 à 13:24:50  profilanswer
 

Ouais pareil en IUT... On s'amusait a gérer des feux, ou un ascenseur... Des trucs de base quoi.
C'est marrant ma c'est soulant tout de même. J'ai eu 15/20 par contre moi au partiel.

n°1099502
Farvil
Posté le 27-05-2005 à 13:52:40  profilanswer
 

J'ai commencé à faire mon premier programme asm au lycée sur Motorola 6809. Puis j'en ai fait ensuite sur du 8051 (Intel) à l'IUT. Ensuite, j'ai été amené a faire un noyau sur Motorola 68000. Puis un autre noyau sur ARM7TDMI.
Méthode d'apprentissage : datasheets, exemples de code sources, livres et cours.
Je ne connais pas l'assembleur PC.
En général, je préfère utiliser l'assembleur le moins possible au profit du C.


Message édité par Farvil le 27-05-2005 à 13:53:12
n°1099863
Scarmatil
magma idempotent
Posté le 27-05-2005 à 16:59:26  profilanswer
 

clbrk a écrit :

Scarmatil:  
un an plus tar!!!! waaaa,la vache!t'a mis autant de temps ?
et tu programmes tjours en ASM?


 
Ben c'est que j'avais le bac la même année, ca occupe aussi. :o  
Bon et puis j'ai surtout participé au dev de RosAsm pendant l'année et je ne suis revenu à l'IDE que l'été suivant...
(Bon c'est pas vraiment un editeur de boîte de dialogue en fait puisque qu'il produit du code et pas un fichier à charger par une fonction spécifique de l'API, si ca t'intéresse que je crois que j'ai laissé traîner quelques lien vers le site de RosAsm dans ce post :D)
 
Et sinon là je suis toujours sur RosAsm  :p  
N'hésites pas à venir vister le monde merveilleux cet Assembleur hors du commun  :love:  

n°1099872
drasche
Posté le 27-05-2005 à 17:07:22  profilanswer
 

Harkonnen a écrit :

Amiga, la meilleure machine du monde.


Harkonnen a écrit :

ça m'étonnerait, ici c'est que des lopettes qui codent avec des langages d'assistés comme Java ou C# :o


C'est vendredi [:yaisse2]
 
Ben moi j'ai appris à l'école, graduat en informatique. J'en ai fait encore un peu après puis j'ai laché l'affaire :o  MASM 5.0/6.0 et TASM.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°1100096
bjone
Insert booze to continue
Posté le 27-05-2005 à 22:13:33  profilanswer
 

clbrk a écrit :

tien bjone, tu doit peut être savoir ou je peut trouver un bouquin ou une doc sur la prog  avec interruption BIOS plutôt que DOS....(c pour tenter de prog un OS juste pour me former)


 
la bible du PC ?
des vielles éditions et des éditions récentes :D

n°1100327
clbrk
Posté le 28-05-2005 à 14:03:06  profilanswer
 

bin je viens d'essayer roooaaahhrrrASM de chez scarmatil
ça claque! moi qui pensait passer un de ces 4 eb VBA pour dévellopper rapidement des applis windows vite fait...je crois que je vais rester en ASM!si je fait un site,j'incluerait le tiens en liens si tu permet!
 
sinon revenons au thème de ce post:qui d'autre?? allons allons!!!ça coute rien et c'est gratuit(j'me répète un peu)

n°1100432
esox_ch
Posté le 28-05-2005 à 16:22:08  profilanswer
 

Moi je me suis lancé sur l'asm il y a 1 ans de le cadre d'un projet de maturité. Au debut je pensais essayer de l'apprendre (ça me faisait 1 langage de plus et en plus ça m'interessait :D) mais apres j'ai du renoncer a aller en profondeur parceque le reste du projet me prenait trop de temps. Je vais essayer de m'y remettre dans 2 semaines quand j'aurai fini mes cours ... Mais je suis pas sur d'y arriver vu la masse d'autre trucs que j'ai deja prevu pour ces vacances... A dispo j'ai le livre sur l'assembleur de MicroApplications que je trouve pas terrible et http://benoit-m.developpez.com/ass [...] tie1-3.php
. Parcontre si vous avez des liens ... niveau basic de chez basic je prend volontier


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°1101554
db__
spécialiste de l'à peu près
Posté le 30-05-2005 à 13:01:11  profilanswer
 

Bonjour
J'ai commencé il y a 25 ans sur Z80 avec un ordinateur de 32Ko de mev, sans assembleur en écrivant sur papier le programme puis en le codant à la main en héxadécimal pour entrer le tout à coup de poke en basic. C'était particulièrement pénible mais au moins ça apprend à être très rigoureux car il faut que ça marche du premier coup.
J'ai gouter au 68000 avec l'amiga autrement plus passionnant que le 386 sauf sur la segmentation.
l'assembleur est vraiment très simple à programmer mais demande d'avoir un sujet très clair. Le plus apréciable est d'être débarrassé du typage des données.
Je ne vois pas l'intéret de faire de l'assembleur si c'est pour faire sans arret du call fonction_c mais est très bien pour optimiser une fonction de calcul lourde en C.
Faire des programmes en assembleur sous windows doit être très difficile sans utiliser les fonctions de l'api windows.
Je n'aurais jamais idée de mélanger de l'assembleur avec du GTK, le C est plus adapté.

n°1103376
clbrk
Posté le 31-05-2005 à 20:06:26  profilanswer
 

merci! qui d'autre?
allons allons, vous Mr là bas au fond.....

n°1103379
chrisbk
-
Posté le 31-05-2005 à 20:10:31  profilanswer
 

ASM inline pour des optims quand j'ai envie de rigoler, sinon bon, ca sert généralement a pas grand chose [:petrus75] (comme le C)


---------------
NP: HTTP Error 764 Stupid coder found
n°1103429
clbrk
Posté le 31-05-2005 à 21:20:57  profilanswer
 

tu programmes en asm pour rigoler? c'est à dire....?

n°1103456
manatane
En vous remerciant, bonsoir
Posté le 31-05-2005 à 21:50:05  profilanswer
 

C'est à dire -j'imagine- que programmer en ASM aujourd'hui, dans 99% des cas, c'est un peu ignorer :  
- 50 ans de progrès dans les langages informatiques
- des notions comme la portabilité, la sécurité, la modularité, la maintenabilité...
- que de toutes façons le compilateur produira du code bien meilleur que le notre si on a la malchance de programmer encore dans un langage sans VM (type C, C++, Fortran, Cobol... la loose)
 
donc oui, pour ma part, programmer en asm ou regarder du code assembleur c'est pour rigoler, puisque çà ne sert guère qu'à s'amuser ou alors faire des trucs pas très légal...

n°1103511
bjone
Insert booze to continue
Posté le 31-05-2005 à 22:36:46  profilanswer
 

clbrk a écrit :

tu programmes en asm pour rigoler? c'est à dire....?


 
quand il veut faire un moteur d'église procédurale en SSE.

n°1103512
chrisbk
-
Posté le 31-05-2005 à 22:38:02  profilanswer
 

bjone a écrit :

quand il veut faire un moteur d'église procédurale en SSE.


 
absolument [:vague nocturne] j'ai deja un generateur de fut de colonne, attends [:vague nocturne]


---------------
NP: HTTP Error 764 Stupid coder found
n°1103516
bjone
Insert booze to continue
Posté le 31-05-2005 à 22:50:40  profilanswer
 

:love: quel homme ce chrisbk :love:

n°1103520
chrisbk
-
Posté le 31-05-2005 à 22:54:23  profilanswer
 

avec de fin modificateur j'arrive a avior des forme rigole, telle la colonne "en etoile"
 
néanmoins la génération des elements n'est clairement pas le plus dur. Par contre leur agencement necessite encore bcp de reflexion, surtout si on veut de la varieté dans la modellisation


---------------
NP: HTTP Error 764 Stupid coder found
n°1104041
db__
spécialiste de l'à peu près
Posté le 01-06-2005 à 13:16:00  profilanswer
 

Citation :

C'est à dire -j'imagine- que programmer en ASM aujourd'hui, dans 99% des cas, c'est un peu ignorer :  
- 50 ans de progrès dans les langages informatiques  
- des notions comme la portabilité, la sécurité, la modularité, la maintenabilité...  
- que de toutes façons le compilateur produira du code bien meilleur que le notre si on a la malchance de programmer encore dans un langage sans VM (type C, C++, Fortran, Cobol... la loose)  
 
donc oui, pour ma part, programmer en asm ou regarder du code assembleur c'est pour rigoler, puisque çà ne sert guère qu'à s'amuser ou alors faire des trucs pas très légal


la portabilité est un mythe car rarement nécessaire, toujours impossible à réaliser.
Je pense qu'il est plus facile de sécuriser un code assembleur qu'un code haut-niveau faisant appel à des tas de boites noires dont la sécurisation est parfois douteuse.
Il est tout aussi facile et possible de faire du modulaire en assembleur qu'en langage moderne.
La maintenabilité est une question de documentation et pas de programmation.
J'aimerais voir un jour un exemple de code compilé "bien meilleur" que du code assembleur
Je suppose qu'il n'existe que des VM parfaites. écrites en quoi ?
Quand au paragraphe sur l'illégalité, je suppose qu'il concerne son auteur car apprendre l'assembleur uniquement pour rigoler quand on le dénigre à ce point c'est du masochisme.
Je précise que je n'ai pas dépassé le bac niveau étude et si j'arrive à faire ce que je veux en assembleur et en C, je ne parvient pas à le faire en C++ tellement c'est lourd et complexe.
Je n'ai pas appris l'informatique avec une méthode, je l'ai découverte.
Je ne dénigre pas les langages de haut niveau, à chacun de trouver l'outil qui lui convient le mieux pour faire ce qu'il a à faire.

n°1104083
manatane
En vous remerciant, bonsoir
Posté le 01-06-2005 à 14:02:44  profilanswer
 

Citation :


la portabilité est un mythe car rarement nécessaire, toujours impossible à réaliser.


Python?, Perl?, Java?, C? (Perl et Netbsd fonctionne sur quelque chose comme 80 architectures la part d'assembleur dans leur code est minime)?

Citation :


Je pense qu'il est plus facile de sécuriser un code assembleur qu'un code haut-niveau faisant appel à des tas de boites noires dont la sécurisation est parfois douteuse.


les boites noires ont justement vocation à faciliter un code moins buggué et donc plus sécurisé, qui plus est, un langage sérieux est doté d'un mécanisme d'execution basé sur le modèle du sandbox ( http://java.sun.com/security/ par exemple)

Citation :


Il est tout aussi facile et possible de faire du modulaire en assembleur qu'en langage moderne.
La maintenabilité est une question de documentation et pas de programmation.


Le fait est que la plupart des programmeurs ne connaissent pas/plus ou mal l'assembleur aujourd'hui, et que la taille d'un projet moyen se compte en millions de lignes d'un langage de haut niveau. J'imagine concevable qu'on ne veuille pas se palucher de maintenir par exemple une usine à gaz de site à forte charge en cgi/assembleur.

Citation :


J'aimerais voir un jour un exemple de code compilé "bien meilleur" que du code assembleur


les exemples ne doivent certainement pas manquer

Citation :


Je suppose qu'il n'existe que des VM parfaites. écrites en quoi ?


comme un système d'exploitation avec de l'asm seulement quand c'est nécessaire et le moins possible?

Citation :


Quand au paragraphe sur l'illégalité, je suppose qu'il concerne son auteur car apprendre l'assembleur uniquement pour rigoler quand on le dénigre à ce point c'est du masochisme.


le reverse par désassemblage est interdit dans certains pays quant au crackage de password et compagnie qui est le but de beaucoup en abordant l'asm bref...

Citation :


Je précise que je n'ai pas dépassé le bac niveau étude et si j'arrive à faire ce que je veux en assembleur et en C, je ne parvient pas à le faire en C++ tellement c'est lourd et complexe.
Je n'ai pas appris l'informatique avec une méthode, je l'ai découverte.


Il y a aujourd'hui des langages et des méthodes qui permettent d'aller vite autant dans leur apprentissage que dans le processus de développement.

Citation :


Je ne dénigre pas les langages de haut niveau, à chacun de trouver l'outil qui lui convient le mieux pour faire ce qu'il a à faire.  


on est d'accord.

n°1104210
bjone
Insert booze to continue
Posté le 01-06-2005 à 15:16:14  profilanswer
 

db__ a écrit :

Citation :

C'est à dire -j'imagine- que programmer en ASM aujourd'hui, dans 99% des cas, c'est un peu ignorer :  
- 50 ans de progrès dans les langages informatiques  
- des notions comme la portabilité, la sécurité, la modularité, la maintenabilité...  
- que de toutes façons le compilateur produira du code bien meilleur que le notre si on a la malchance de programmer encore dans un langage sans VM (type C, C++, Fortran, Cobol... la loose)  
 
donc oui, pour ma part, programmer en asm ou regarder du code assembleur c'est pour rigoler, puisque çà ne sert guère qu'à s'amuser ou alors faire des trucs pas très légal


la portabilité est un mythe car rarement nécessaire, toujours impossible à réaliser.
Je pense qu'il est plus facile de sécuriser un code assembleur qu'un code haut-niveau faisant appel à des tas de boites noires dont la sécurisation est parfois douteuse.
Il est tout aussi facile et possible de faire du modulaire en assembleur qu'en langage moderne.
La maintenabilité est une question de documentation et pas de programmation.
J'aimerais voir un jour un exemple de code compilé "bien meilleur" que du code assembleur
Je suppose qu'il n'existe que des VM parfaites. écrites en quoi ?
Quand au paragraphe sur l'illégalité, je suppose qu'il concerne son auteur car apprendre l'assembleur uniquement pour rigoler quand on le dénigre à ce point c'est du masochisme.
Je précise que je n'ai pas dépassé le bac niveau étude et si j'arrive à faire ce que je veux en assembleur et en C, je ne parvient pas à le faire en C++ tellement c'est lourd et complexe.
Je n'ai pas appris l'informatique avec une méthode, je l'ai découverte.
Je ne dénigre pas les langages de haut niveau, à chacun de trouver l'outil qui lui convient le mieux pour faire ce qu'il a à faire.


 
l'asm ne permet spécialement pas une plus grande sécurité.
 
au contraire l'asm est moins maintenable pour la même intention que du C ( et encore plus du C++), car plus de ligne de code, donc plus de bugs, et moins de lisibilité.
 
question vitesse, un compilo C/C++ ira plus vite dans 99% des cas avec un Athlon/P4 que de l'asm dont le codeur ne sais optimiser que pour Pentium / PPro. les 1% restant sont des petits cas particuliers, et des innerloops de certains traitements. entre asm/C/C++ la vitesse ne viens pas du code, mais de la modélisation générale et des algos (ok un algo sioux en asm est toujours appréciable).
 
quand tu cites la lourdeur du C++, c'est que déjà, tu as essayé avec un truc genre MFC ou autre.
le C++ n'est pas lourd quand tu le maitrises un peu, au contraire c'est un gain de temps appréciable dès que tu te mets à utiliser des collections templatisée (STL ou autre). et le C++, c'est pas Visual Studio ou autre hein (au cas où).
pour un truc entièrement pas graphique tu peux utiliser du C++ a très bon escient.
 
j'était comme toi à 16~18 ans, quand je faisais du C/asm, mais avec le recul, si j'avais connu le C++ les templates et la STL à l'époque, j'aurai pu gagner énormément de temps sur les trucs "administratifs" de la programmation, et donc passer plus de temps à optimiser en asm ce qui était necessaire.


Message édité par bjone le 01-06-2005 à 15:18:33
n°1104211
chrisbk
-
Posté le 01-06-2005 à 15:20:27  profilanswer
 

ET MOI JE FAIS DES VTABLE EN C ET JE VOUS PROUTEEEE
 
 
(c'etait un cri du coeur d'un codeux deprimé de devoir coder en C, merci de votre attention)

n°1104293
bjone
Insert booze to continue
Posté le 01-06-2005 à 16:16:59  profilanswer
 

et ça donne quoi ?
 
#define SetChurchHeight 4  
 
....
 
vfptr[SetChurchHeight](24);


Message édité par bjone le 01-06-2005 à 16:24:28
n°1104296
chrisbk
-
Posté le 01-06-2005 à 16:18:33  profilanswer
 

[:god] non le generateur est fait en c++, fo pas rigoler [:petrus75]
 
jferais un topic sur l'heritage de pouilleux en C pour voir si y'en a qui ont de meilleures methodes de faire que la mienne

n°1104535
clbrk
Posté le 01-06-2005 à 19:01:52  profilanswer
 

quel débat!! alors continuons avec les débuts! qui d'autre s'il vous plait? approchez apporchez, vous verrez des cracheurs de EAXEBX, des monstres de codage et des compilateurs de folie!!!
 
(faut bien relancer !)

n°1104674
chrisbk
-
Posté le 01-06-2005 à 22:05:06  profilanswer
 

On parle de Kenaz c'est ca ? [:franck75]


---------------
NP: HTTP Error 764 Stupid coder found
n°1105351
db__
spécialiste de l'à peu près
Posté le 02-06-2005 à 14:11:25  profilanswer
 

Bonjour

Citation :

Python?, Perl?, Java?, C? (Perl et Netbsd fonctionne sur quelque chose comme 80 architectures la part d'assembleur dans leur code est minime)?  


J'utilise le perl professionellement pour du traitement par lots sur DOS et linux. Je n'ai pas encore réussi à faire un programme entièrement portable d'un sytème à l'autre
les / et \ n'aident pas à la portabilité et tout ce qu'on peut mettre entre `` ou system () est d'une portabilitée douteuse quand à analyser les flots de sorties de commandes ftp même entre NT et 2000 c'est différend.
La programmation graphique est difficilement portable d'un système à un autre.
Si tout était aussi merveilleusement portable, pourquoi y-a-t-il systématiquement des versions différentes d'un même programme pour des sytèmes d'exploitation différends ?
Je n'ai jamais pratiqué les outils de développement de Microsoft, le C++ était le C++ de chez Borland
Mon inteligence limité ne m'a pas permis de saisir toute la quintescence de l'utilité de récupérer le contenu d'un membre d'une classe avec une fonction alors qu'il est possible d'y accéder directement si c'est une structure.

Citation :

question vitesse, un compilo C/C++ ira plus vite dans 99% des cas avec un Athlon/P4 que de l'asm dont le codeur ne sais optimiser que pour Pentium / PPro. les 1% restant sont des petits cas particuliers, et des innerloops de certains traitements. entre asm/C/C++ la vitesse ne viens pas du code, mais de la modélisation générale et des algos (ok un algo sioux en asm est toujours appréciable).  


J'aimerais voir au moins une fois un même code écrit en assembleur et C++ qui démontre cette affirmation !
J'ai toujours fait l'algo avant le code donc quelque soit le langage de programmation utilisé, l'algo est le même, c'est sa transcription en code qui varie et qui peut être plus ou moins optimisée.
innerloop ? c'est pas dans mon dico de français.
A la prochaine

n°1105703
bjone
Insert booze to continue
Posté le 02-06-2005 à 16:13:52  profilanswer
 

Citation :


Mon inteligence limité ne m'a pas permis de saisir toute la quintescence de l'utilité de récupérer le contenu d'un membre d'une classe avec une fonction alors qu'il est possible d'y accéder directement si c'est une structure.  


 
supaire ta définition du C++

n°1105713
chrisbk
-
Posté le 02-06-2005 à 16:18:48  profilanswer
 

Citation :

Mon inteligence limité ne m'a pas permis de saisir toute la quintescence de l'utilité de récupérer le contenu d'un membre d'une classe avec une fonction alors qu'il est possible d'y accéder directement si c'est une structure.


 
ah bin dans ce cas fo lire des bouquins de poo
 
 

Citation :

J'aimerais voir au moins une fois un même code écrit en assembleur et C++ qui démontre cette affirmation !


 
tu serais surpris je crois [:zaib3k]
 
 

Citation :

innerloop ? c'est pas dans mon dico de français.


normal, c'est de l'anglais [:vague nocturne]

n°1105736
bjone
Insert booze to continue
Posté le 02-06-2005 à 16:26:54  profilanswer
 

chrisbk je te trouves bien malpoli en ce moment avec tes [:vague nocturne]
a non autant pour moi, je voyais un autre doigt levé :D


Message édité par bjone le 02-06-2005 à 16:27:41
n°1105745
chrisbk
-
Posté le 02-06-2005 à 16:30:14  profilanswer
 

quelle grossierté [:pingouino]

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  ASM

  les débuts en ASM

 

Sujets relatifs
avis sur un livre ASM[Résolu] Comment accèder à une variable d'une autre librarie ASM
Passage de variables C dans un code ASM[ASM] Problème débutant
[ASM] Sauts JNZ & JZ[C/C++/ASM] Problème de hooking
Fonction asm utilisable en C++, linker error...[ASM] Quitter le programme lorsque l'on appuie sur une touche
[ASM/Intrinsics] Code asm généréCompile pas mon asm
Plus de sujets relatifs à : les débuts en ASM


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR