sâmbătă, 12 septembrie 2020

ASC-Arhitectura Sistemelor de Calcul

 Astazi in asteptarea tezelor de la ASC, am cautat sa vad daca gasesc pe Internet vreo carte despre Arhitectura Sistemelor de calcul.

Am gasit intai o prezentare de vreo 400 de pagini... si apoi o carte, la aceasta adresa de aici. Arhitectura Hardware-ului Computerelor si a Software-ului Sistemului.

Nu stiu daca puteti descarca asa ceva, link-ul are un nume ciudat, in araba ?

 http://seu1.org/files/level3/2-IT110/110%20%D9%83%D8%AA%D8%A7%D8%A8.pdf

Ce mi-a placut la aceasta carte este ca ea a fost deja adnotata pe culori, indicand ceea ce este important de retinut, din cate bag de seama.

1)Dezavantaj, este o carte putin cam mare, de vreo 700 de pagini.Avantaj, zice lucrurilor pe nume pe indelete, cel putin din cate vad la inceput. 

2) Va puteti amuza si cu ilustratiile, dar par a fi copiate din prima editie a cartii, unele imi par cam vechi.

3) Nu lipsesc clasicele exercitii cu calcule in diverse baze de numeratie.

4) Nu lipsesc notiunile fundamentale despre un limbaj de asamblare, pe ceva numit Little Man Computer. Nu este chiar ca GnuSim 8085 sau ca seria x86 , nici nu e ca ARM-ul (Unii poate ar dori alt simulator... si eu.)

5)Dar sunt explicate clar notiunile privitoare la un limbaj de asamblare, chiar daca  mnemonicile, numele instructiunilor difera.

6) Si fetch execution cycle este explicat. Ne va trebui in anul al doilea la LFA-LFC la constructia unui compilator si a micii sale masini virtuale pe care va rula codul.

7) Conceptul de intrerupere, este si el explicat. Apoi ideea intreruperii pentru "Time sharing" ca mai multe programe sa isi imparta timpul procesorului este si ea explicata.

8) De aici incolo urmeaza intreruperi, DMA si apoi periferice, o lunga lista de periferice , incepind cu cele de I/O - adica de intrare iesire.

9) Imaginea de ansamblu a computerului, este cam pe la mijlocul cartii, (cam la pg 350 aproximativ).

Si asa mai departe, urmeaza comunicare in retele printre altele. (Cap 12)

In concluzie: Cititi THE ARCHITECTURE OFCOMPUTER HARDWARE,SYSTEM SOFTWARE,AND NETWORKING

AN INFORMATION TECHNOLOGY APPROACH

de Irv Englander

de la Bentley University


 Nota din ultimul minut:

O alta carte buna dar mare despre arhitectura sistemelor de calcul gasiti la aceasta adresa din domeniul .ro:

http://acs.pub.ro/~cpop/SMPA/Computer%20Architecture%20A%20Quantitative%20Approach%20(5th%20edition).pdf

De data aceasta este vorba de o carte scrisa de universitarii de la Berkley:

Computer Architecture
A Quantitative Approach
Fifth Edition
John L. Hennessy
Stanford University
David A. Patterson
University of California, Berkeley



Niciun comentariu:

Trimiteți un comentariu