Evaluare:
În prezent, nu există recenzii ale cititorilor. Evaluarea se bazează pe 19 voturi.
Assembly Language Using the Raspberry Pi: A Hardware Software Bridge
Programatorii învață prin exemple și își dezvoltă abilitățile examinând și modificând programe funcționale. Assembly Language Using the Raspberry Pi este un tutorial complet care oferă exemple de programe de lucru pentru a introduce începătorii atât în hardware-ul CPU, cât și în metodele profesionale de dezvoltare software.
⬤ Care dintre cele 20 de capitole începe cu un program de exemplu complet pentru a fi examinat și testat, urmat de o descriere care explică tehnicile și instrucțiunile de programare care sunt introduse.
⬤ Primul program are doar 5 linii de cod, în timp ce cele ulterioare constau în peste 100 de linii.
⬤ Fiecare program exemplu este complet, dar lasă loc pentru îmbunătățiri și experimente încurajate de întrebările de la sfârșitul fiecărui capitol.
⬤ Instrucțiunile și caracteristicile procesorului ARM sunt introduse după cum este necesar pentru a implementa complexitatea crescută în tehnicile de programare.
⬤ Se pune accent pe structura programelor și pe modelele de proiectare care facilitează dezvoltarea unui cod mentenabil (adică, fără cod spaghete).
⬤ Programele de exemplu sunt documentate atât în diagrame de flux, cât și în comentarii.
⬤ Sunt incluse peste 100 de ilustrații pentru a explica tehnicile de programare, precum și instrucțiunile ARM și în virgulă mobilă.
⬤ Formatul și instrucțiunile în virgulă flotantă sunt acoperite pe larg, dar introduse treptat printr-o serie de șapte capitole care acoperă IEEE 754, VFPv3 și NEON.
⬤ Materialele de bază privind subiecte precum binar, complementul doi și hexazecimal apar în paisprezece anexe pentru cei care au nevoie de ele, fără a sta în calea programatorilor care nu au nevoie.
⬤ Această carte a fost "testată în clasă" cu studenți care au foarte puțină sau chiar deloc experiență anterioară în programare. Informația este completă, permițând să fie folosită și ca studiu independent.
⬤ Toate programele de sistem și utilitare utilizate în carte sunt incluse în distribuția Raspian Linux standard destinată utilizării cu Raspberry Pi 2 și 3.
Limbajul de asamblare este limbajul de programare cel mai apropiat de "limbajul codului mașină" al unui computer. Învățarea programării în limbajul de asamblare este o excelentă introducere practică la detaliile arhitecturii calculatoarelor. Deși aplicațiile și sistemele software scrise în limbajul de asamblare au fost odată comune, limbajul de asamblare este acum în principal o punte de înțelegere între arhitecții de calculatoare și dezvoltatorii de software.
© 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)