Evaluare:
În prezent, nu există recenzii ale cititorilor. Evaluarea se bazează pe 2 voturi.
A Practical Introduction to Computer Architecture
Este o mare plăcere să scriu o prefață la această carte. Din punctul meu de vedere, conținutul este unic prin faptul că îmbină abordările tradiționale de predare cu utilizarea matematicii și a unui limbaj de proiectare hardware (HDL) mainstream ca formalisme pentru descrierea conceptelor cheie.
Cartea păstrează "mașina" separată de "aplicație" urmând cu strictețe o abordare ascendentă: începe cu tranzistori și porți logice și introduce programe în limbaj de asamblare numai după ce execuția lor de către un procesor este clar definită. Utilizarea unei HDL, Verilog în acest caz, mai degrabă decât a unor diagrame statice de circuite reprezintă o mare abatere de la cărțile tradiționale despre arhitectura calculatoarelor. Diagramele statice ale circuitelor nu pot fi explorate într-un mod practic, așa cum o poate face modelul Verilog corespunzător.
Pentru a înțelege de ce consider această schimbare atât de importantă, trebuie să luăm în considerare modul în care a evoluat arhitectura calculatoarelor, un subiect care a fost studiat timp de peste 50 de ani. În perioada de pionierat, calculatoarele erau construite manual.
Un computer întreg putea fi (aproape) descris prin desenarea unei scheme de circuit. Inițial, astfel de d- grame constau în principal din componente analogice, înainte de a se îndrepta ulterior către porți logice d- ital.
Apariția electronicii digitale a condus la recunoașterea unor celule mai complexe, cum ar fi semiadăgătoarele, ip- opurile și decodificatoarele, ca elemente de construcție utile.
© 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)