{"title":"Assembly Language Programming","description":"\u003cp\u003e Title:Books\u0026gt;\u0026gt;Computers \u0026amp; Technology\u0026gt;\u0026gt;Programming Languages\u0026gt;\u0026gt;Assembly Language Programming\u003c\/p\u003e\u003cp\u003e Handle:books-computers-technology-programming-languages-assembly-language-programming\u003c\/p\u003e\u003cp\u003e Children :\u003c\/p\u003e","products":[{"product_id":"1502958082","title":"xchg rax,rax","description":"\n\n\u003cp\u003e; 0x40 énigmes en assembleur \u003c\/p\u003e\n\u003cbr\u003e\u003cp\u003e« xchg rax,rax » est un recueil de pépites et d’énigmes en assembleur que j’ai découvertes au fil de nombreuses années à faire de la rétro-ingénierie et à écrire du code assembleur. Le livre contient 0x40 courts extraits de code assembleur, chacun conçu pour vous enseigner un concept lié à l’assembleur, aux mathématiques ou à la vie en général.\u003c\/p\u003e \u003cp\u003eAttention : ce livre n’est pas destiné aux débutants. Il ne contient rien d’autre que du code assembleur ; une certaine connaissance de l’assembleur x86_64 est donc nécessaire.\u003c\/p\u003e \u003cp\u003eComment utiliser ce livre ? Procurez-vous un assembleur (Yasm ou Nasm sont recommandés) ainsi que le jeu d’instructions x86_64. Puis, pour chaque extrait, essayez de comprendre ce qu’il fait. Si vous ne comprenez pas du premier coup, essayez de l’exécuter avec différentes valeurs en entrée. Consultez le PDF du jeu d’instructions pour celles que vous ne maîtrisez pas parfaitement. Commencez par le début. L’ordre a son importance.\u003c\/p\u003e \u003cp\u003eEnfin, sachez que le contenu intégral du livre est consultable gratuitement sur mon site web (il suffit de chercher « xchg rax,rax » sur Google).\u003c\/p\u003e\n\u003cbr\u003e\u003cp\u003eCatégories :\u003c\/p\u003e\u003cul class=\"category-tree\"\u003e\n\n\u003cli\u003eInformatique et technologie\u003cul class=\"category-tree\"\u003e\n\n\u003cli\u003eLangages de programmation\u003cul class=\"category-tree\"\u003e\u003cli class=\"category-tree\"\u003eProgrammation en langage assembleur\u003c\/li\u003e\u003c\/ul\u003e\n\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n","brand":"CreateSpace Independent Publishing Platform","offers":[{"title":"Used - Good","offer_id":45331501220030,"sku":"1502958082-4","price":4.76,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/9689\/5166\/files\/31XIiaG0W6L.jpg?v=1755867750"},{"product_id":"0931988276","title":"Programmation en langage assembleur 6502","description":"\n\u003cp\u003eLivre de Leventhal, Lance A.\u003c\/p\u003e\u003cbr\u003e\u003cp\u003eCatégories :\u003c\/p\u003e\u003cul class=\"category-tree\"\u003e\n\n\u003cli\u003eInformatique et technologie\u003cul class=\"category-tree\"\u003e\n\n\u003cli\u003eLangages de programmation\u003cul class=\"category-tree\"\u003e\u003cli class=\"category-tree\"\u003eProgrammation en langage assembleur\u003c\/li\u003e\u003c\/ul\u003e\n\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n","brand":"Mcgraw-hill \/ Osborne","offers":[{"title":"Used - Acceptable","offer_id":47422902501566,"sku":"0931988276-5","price":21.24,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/9689\/5166\/files\/81cbn8bewVL.jpg?v=1779288308"},{"product_id":"013061775x","title":"80X86 Ordinateurs IBM PC et compatibles : Langage d’assemblage, conception et interfaces, tomes I et II (4e édition)","description":"\n\n\u003cp\u003eLoué par les experts pour sa clarté et l'étendue de ses sujets, cet ouvrage attrayant offre une approche systématique et facile à comprendre pour enseigner les bases de la programmation en langage d'assemblage 80x86 et de l'architecture PC. Il propose aux lecteurs une expérience d'apprentissage ludique et pratique, et renforce les concepts grâce à de nombreux exemples et questions de révision. Il utilise l'utilitaire Debug pour montrer l'action effectuée par l'instruction, puis fournit un programme d'exemple pour en montrer l'application. L'ouvrage aborde l'architecture, les puces de support, les bus, les techniques d'interfaçage, la programmation système, les caractéristiques des disques durs, et bien plus encore.\u003c\/p\u003e\n\u003cp\u003eLa quatrième édition :\u003c\/p\u003e\n\u003cul\u003e\n\n\u003cli\u003eCouvre tous les microprocesseurs 80x86, de l'8088 au Pentium Pro.\u003c\/li\u003e\n\n\u003cli\u003eCombine la programmation en assembleur et en C, et traite de la programmation en C dans la dernière section de chaque chapitre.\u003c\/li\u003e\n\n\u003cli\u003ePrésente les instructions 80x86 avec des exemples de leur utilisation.\u003c\/li\u003e\n\n\u003cli\u003eAssure une compréhension de base des systèmes de numérotation binaire et hexadécimale.\u003c\/li\u003e\n\n\u003cli\u003eDiscute et analyse les différences matérielles entre les puces 8086, 286, 386, 486, Pentium et Pentium Pro.\u003c\/li\u003e\n\n\u003cli\u003eAborde l'interfaçage 8 bits, 16 bits et 32 bits des microprocesseurs 80x86.\u003c\/li\u003e\n\n\u003cli\u003ePrésente une approche concrète de la programmation système PC en utilisant des fragments de programmes issus de la référence technique de l'IBM PC.\u003c\/li\u003e\n\n\u003cli\u003eFournit un aperçu du bus USB.\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cbr\u003e\u003cp\u003eCatégories :\u003c\/p\u003e\u003cul class=\"category-tree\"\u003e\n\n\u003cli\u003eRéférence\u003cul class=\"category-tree\"\u003e\n\n\u003cli\u003eCarrière\u003cul class=\"category-tree\"\u003e\u003cli class=\"category-tree\"\u003eOrientation professionnelle\u003c\/li\u003e\u003c\/ul\u003e\n\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n","brand":"Pearson College Div","offers":[{"title":"Used - Very Good","offer_id":47975517978814,"sku":"013061775X-3","price":49.76,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/9689\/5166\/files\/51sNhZmBn7L._SL500.jpg?v=1783351269"}],"url":"https:\/\/shop.sustainablebooks.com\/fr\/collections\/books-computers-technology-programming-languages-assembly-language-programming.oembed","provider":"Sustainable Books","version":"1.0","type":"link"}