Evaluare:
Cartea oferă o introducere densă și la nivel de expert în limbajul de asamblare ARM, potrivită pentru cei cu o anumită experiență anterioară în programare. Ea include explicații amănunțite despre aritmetica în virgulă fixă și arhitectura ARM, dar s-ar putea să nu fie potrivită pentru începătorii care caută o introducere mai simplă în limbajul de asamblare.
Avantaje:Conținut actualizat și la nivel de expert privind limbajul de asamblare ARM.
Dezavantaje:Cuprinde fragmente de cod valoroase și puțină prostie.
(pe baza a 6 recenzii ale cititorilor)
Modern Assembly Language Programming with the Arm Processor
Modern Assembly Language Programming with the ARM Processor este o carte bazată pe tutoriale privind programarea în limbaj de asamblare cu ajutorul procesorului ARM. Ea prezintă conceptele de programare în limbajul de asamblare în moduri diferite, pornind încet de la exemple simple și ajungând la programarea complexă pe sisteme integrate bare-metal.
Procesorul ARM a fost ales deoarece are mai puține instrucțiuni și reguli de adresare neregulate de învățat decât majoritatea celorlalte arhitecturi, permițând mai mult timp pentru predarea conceptelor de programare în limbaj de asamblare și a bunelor practici de programare. În acest manual, se acordă o atenție deosebită subiectelor pe care studenții se luptă să le înțeleagă, cum ar fi registrele vs. memoria și relația dintre pointeri și adrese, recursivitatea și matematica binară neintegrală. Un capitol întreg este dedicat principiilor de programare structurată. Conceptele sunt ilustrate și întărite cu un număr mare de liste de surse de asamblare și C testate și depanate. Cartea acoperă, de asemenea, subiecte avansate, cum ar fi matematica în virgulă fixă și flotantă, optimizarea și extensiile ARM VFP și NEONTM. Sunt incluse diapozitive PowerPoint și un manual de soluții.
Această carte va fi pe placul inginerilor profesioniști de sisteme încorporate, precum și al studenților la inginerie informatică care urmează un curs de limbaj de asamblare utilizând procesorul ARM.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)