comment pourrais -je savoir quel assembleur utilise le microprocesseur de mon ordinateur. et sous quelle interface est ce que je pourrais le programmer direcrement en assembleur..?

comment pourrais -je savoir quel assembleur utilise le microprocesseur de mon ordinateur. et sous quelle interface est ce que je pourrais le programmer direcrement en assembleur..?
c'est extremement simple ton assembleur est celui du processeur
x86 pour x86 et clones
sparc pour sparc
arm pour arm et ainsi de suite
programmer en assembleur ne necessite pas d'interface un simple vi suffit.
quand aux specificite asm linux (les appels systems surtout)
suffit d'aler voir sur le site linuxassembly
en fait l'assembleur ne depand pas que du materiel on a la possibilite d'untiliser la couche systeme, meme si les puristes contestent...
un puriste fait comme ca :
procedure->resultat->communication vers le systeme ou le materiel
un assembleur classique fait ca
systeme->procedure->systeme->resultat->communication vers le systeme ou le materiel.
c'est beaucoup plus simple mais beaucoup moins puissant puisque tu ne maitrise pas a l'exactitude pres les flux electriques dans la machine... mais bon ca reste tres proche de la machine malgre cela.
Partager