|
Bas de page | |
---|---|
Auteur | Sujet : mnémonic |
Publicité | Posté le 03-05-2018 à 12:02:17 |
zonka x58 forever! | Les instructions assembleur sont du texte, au même titre qu'un langage compilé (C, C++ etc), ou interprété en temps réel (BASIC, JAVA) etc.
--------------- Guide OC x58 - Guide d'achat de config - ALIMS:qui fait quoi? - RKO - Radiooooo |
zonka x58 forever! | La génération des mnémoniques n'est pas un mystère : à un moment donné, le compilateur qui est un programme va tout simplement fabriquer le code final (langage machine) , en traduisant le texte source et en écrivant des données dans la mémoire de l'ordi = le code final, que tu vas sauvegarder dans un fichier. Ca c'est normalement la partie la plus compréhensible ; alors il ne va pas écrire des "0" et des "1" , il va écrire des octets (8 bits), des mots (16 bits), des longs mots (32 bits)...
--------------- Guide OC x58 - Guide d'achat de config - ALIMS:qui fait quoi? - RKO - Radiooooo |
Nono0000 | Pas grand chose à rajouter... Pour ce qui est du mapping assembleur vers binaire, là encore rien de sorcier... il y a des tables. Ici pour le x86: Le compilateur faisant simplement la traduction... Pour ce qui est de la gestion des caches et autres, je suis d'accord, le compilateur peut aider, mais c'est surtout la personne qui code qui est responsable de faire les choses correctement pour éviter des pertes monumentales de performance ou des fuites mémoire (le fameux "free" oublié une fois le contenu utilisé ). Le meilleur compilateur au monde ne fera jamais de miracle si le code de départ est écrit n'importe comment... Message édité par Nono0000 le 03-05-2018 à 15:12:33 --------------- CPU: 6950X 4.3Ghz (Uncore: 3.7Ghz) WC HM -- Mem: 4x8Go 3200Mhz 14-16-17-32-1T -- Mobo: Asus X99 Deluxe -- GPU: 4080 (GPU: 3015Mhz, VRAM: 12200Mhz) -- Carte Son: X-Fi Titanium Fatal1ty Professional -- SSD: M.2 PCIE XP941 -- Ecran: DELL AW3423DW QD-OLED |
zonka x58 forever! | Si tu as quelques aspirines et une bonne motivation https://www.bell-labs.com/usr/dmr/www/chist.html https://www.quora.com/What-language [...] written-in En gros, tu verras que c'est l'éternel débat de la poule et de l'oeuf : pour faire le 1er compilateur "C", il y avait le BCPL, le Fortran etc. Mais vraiment, pour le côté fun , teste Human Resource Machine, perso j'ai pris grand plaisir à bricoler des routines avec,en retrouvant des reflexes du genre "raaah, ras le bol, bon, je code 'sale', on optimisera après" (oui je sais, c'pas bien)
- la virtualisation - les émulateurs
Message édité par zonka le 03-05-2018 à 19:18:12 --------------- Guide OC x58 - Guide d'achat de config - ALIMS:qui fait quoi? - RKO - Radiooooo |
Nono0000 | Les tous premiers codes étaient en assembleur, c'est certain. Une personne détaille la méthode ici: Le temps de génération est long par contre Message édité par Nono0000 le 03-05-2018 à 22:17:49 --------------- CPU: 6950X 4.3Ghz (Uncore: 3.7Ghz) WC HM -- Mem: 4x8Go 3200Mhz 14-16-17-32-1T -- Mobo: Asus X99 Deluxe -- GPU: 4080 (GPU: 3015Mhz, VRAM: 12200Mhz) -- Carte Son: X-Fi Titanium Fatal1ty Professional -- SSD: M.2 PCIE XP941 -- Ecran: DELL AW3423DW QD-OLED |
Sujets relatifs | |
---|---|
Plus de sujets relatifs à : mnémonic |