Hodnotenie:
Kniha je vynikajúcim vzdelávacím zdrojom, ktorý čitateľov prevedie zložitosťou počítačovej architektúry tým, že ich naučí, ako vytvoriť počítačový interpret v jazyku Python. Kombinuje teoretické vedomosti s praktickými, praktickými cvičeniami, pričom skúma témy, ako je programovanie v jazyku assembler s Raspberry Pi. Autor je chválený za jasné vysvetlenia a pútavý štýl, vďaka ktorému sú zložité koncepty prístupné rôznym úrovniam čitateľov.
Výhody:⬤ Praktický prístup, ktorý zlepšuje porozumenie prostredníctvom praktických cvičení.
⬤ Komplexné pokrytie počítačovej architektúry a koncepcií programovania.
⬤ Jasný a stručný štýl písania, ktorý uľahčuje pochopenie zložitých tém.
⬤ Množstvo vzorového kódu a zdrojov dostupných na GitHube.
⬤ Užitočné pre širokú škálu čitateľov, od začiatočníkov až po softvérových inžinierov.
⬤ Pútavý a dobre štruktúrovaný obsah, ktorý podporuje učenie.
⬤ Niektorí čitatelia mali pocit, že kniha mohla byť rozdelená na dve časti, aby sa lepšie sústredila, najmä na časť o Raspberry Pi.
⬤ Rozsiahly obsah môže byť pre niektorých ohromujúci a vyžaduje si značnú časovú investíciu.
(na základe 6 čitateľských recenzií)
Computer Architecture with Python and ARM: Learn how computers work, program your own, and explore assembly language on Raspberry Pi
Naučte sa architektúru počítača s Pythonom a ARM, simuláciu vykonávania programov v assembleri a návrh počítačového simulátora
Kúpa tlačenej knihy alebo knihy pre Kindle zahŕňa bezplatnú elektronickú knihu PDF
Kľúčové vlastnosti:
⬤ Vykonajte počítačový simulátor pomocou jazyka Python: Naučte sa architektúru počítača navrhovaním a konštrukciou simulátora.
⬤ Python pre architektúru: Použite Python na simuláciu a vykonávanie inštrukcií jazyka assembleru.
⬤ Programovanie ARM na Raspberry Pi: Preskúmajte jazyk ARM a spúšťajte programy na Raspberry Pi.
Popis knihy:
Táto komplexná príručka ponúka jedinečný a pohlcujúci zážitok z učenia spojením programovania v jazyku Python s architektúrou ARM.
Začnete úvodom do počítačovej architektúry a toku dát v počítačovom systéme a prejdete k zostaveniu vlastného interpretu pomocou jazyka Python. Uvidíte, ako tento základ umožňuje simuláciu počítačových operácií, a naučíte sa spôsoby, ako simulátor vylepšiť pridaním nových inštrukcií a zobrazením lepších výsledkov.
Ako budete postupovať, preskúmate program TC1 Assembler a simulátor, aby ste získali prehľad o analýze inštrukcií a preskúmali praktické príklady simulátorov. Pomôže vám to vybudovať si základné zručnosti v chápaní zložitých počítačových inštrukcií, čím sa posilní vaše chápanie počítačovej architektúry. Okrem toho sa zoznámite s operačným systémom Raspberry Pi, ktorý vás pripraví na ponorenie sa do podrobného jazyka počítača ARM. To zahŕňa skúmanie architektúry inštrukčnej sady ARM, inštrukcií na spracovanie dát, podprogramov a zásobníka.
Vďaka zrozumiteľným vysvetleniam, praktickým príkladom a cvičeniam na kódovanie vám tento zdroj umožní navrhnúť a skonštruovať vlastný počítačový simulátor, simulovať programy v jazyku assembleru a využiť Raspberry Pi na programovanie ARM.
Čo sa naučíte:
⬤ Ovládnite základné princípy počítačovej architektúry.
⬤ Pochopiť úlohu registrov, pamäte a toku dát v počítačoch.
⬤ Zistiť, ako navrhnúť a implementovať počítačový simulátor pomocou jazyka Python.
⬤ Simulovať a vykonávať programy v jazyku assembleru na simulátore.
⬤ Vylepšiť simulátor pomocou nových inštrukcií na zlepšenie výstupu.
⬤ Analyzovať zložité počítačové inštrukcie pre hlbšie pochopenie architektúry.
⬤ Preskúmajte sadu inštrukcií ARM a spracovanie údajov na Raspberry Pi.
⬤ Vyvinúť zručnosť v písaní, zostavovaní a spúšťaní kódu ARM na Raspberry Pi.
Pre koho je táto kniha určená:
Táto kniha je určená študentom vysokých škôl študujúcim informatiku, najmä tým, ktorí sú zapísaní do modulu počítačovej architektúry. Vďaka praktickému prístupu a stručným vysvetleniam je vhodná aj pre hobbystov, nadšencov a samoukov, ktorí sa snažia hlbšie pochopiť počítačové systémy. Kniha predpokladá základné znalosti číselných báz, binárnej aritmetiky a pojmov boolovskej logiky. Hoci je táto kniha určená predovšetkým pre oblasť informatiky, je menej zameraná na elektrotechniku alebo elektroniku.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)