Limbajul de asamblare utilizând Raspberry Pi: O punte hardware software

Evaluare:   (4.7 din 5)

Limbajul de asamblare utilizând Raspberry Pi: O punte hardware software (Robert Dunne)

Recenzii ale cititorilor

În prezent, nu există recenzii ale cititorilor. Evaluarea se bazează pe 19 voturi.

Titlul original:

Assembly Language Using the Raspberry Pi: A Hardware Software Bridge

Conținutul cărții:

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.

Alte date despre carte:

ISBN:9780970112422
Autor:
Editura:
Legare:Copertă dură

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Tutorial de arhitectură de calculatoare utilizând un FPGA: Introduceri ARM și Verilog - Computer...
Învățați arhitectura calculatoarelor și obțineți...
Tutorial de arhitectură de calculatoare utilizând un FPGA: Introduceri ARM și Verilog - Computer Architecture Tutorial Using an FPGA: ARM & Verilog Introductions
Limbajul de asamblare utilizând Raspberry Pi: O punte hardware software - Assembly Language Using...
Programatorii învață prin exemple și își dezvoltă...
Limbajul de asamblare utilizând Raspberry Pi: O punte hardware software - Assembly Language Using the Raspberry Pi: A Hardware Software Bridge
Windows(R) 64-bit Assembly Language Programming Quick Start: Intel(R) X86-64, SSE, AVX
Windows (R) 64-bit Assembly Language Programming Quick...
Windows(R) 64-bit Assembly Language Programming Quick Start: Intel(R) X86-64, SSE, AVX
Codarea în limbaj de asamblare în culori: Arm și Neon - Assembly Language Coding in Color: Arm and...
Învățarea programării în limbaj de asamblare este...
Codarea în limbaj de asamblare în culori: Arm și Neon - Assembly Language Coding in Color: Arm and Neon

Lucrările autorului au fost publicate de următorii editori:

© 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)