ARHITECTURA PROCESOARELOR X86. 2016 Setul de instrucţiuni generale UT Press Cluj-Napoca, 2016 ISBN 978-606-737-217-5 Recenzia materialului: Camelia Chira, Şef lucrări - UTCN Copyright © 2016 Editura U.T. PRESS Reproducerea integrală sau parţială a textului sau ilustraţiilor din această carte este posibilă numai cu acordul prealabil scris al editurii U.T.Press sau al autorului. ISBN 978-606-737-217-5 Prefaţă Această carte reprezintă un ghid ce se adresează în mod special studenților de la facultăţile de profil Informatică sau Tehnologia Informaţiilor, dar poate fi un instrument util și altor categorii de persoane; a fost conceput pentru cei care doresc să se acomodeze cu programarea în limbaj de asamblare şi deci cunoaşterea instrucţiunilor generale suportate de procesoare x86. Scopul principal al acestui material îl constituie susținerea procesului de învățare activă, prin studierea și apoi exersarea de exemple (rezolvarea individuală) de exerciţii sau probleme (cu instrucţiunile propuse aici). Materialul a fost structurat în 7 capitole, acoperind o varietate largă de exemple atât pentru procesoare de 16 biţi cât şi pentru procesoare pe 32 biţi. Acolo unde am considerat necesar, am prezentat şi exemple pentru procesoare pe 64 biţi. Execuţia programelor sau secvenţelor de instrucţiuni prezentate aici poate fi realizată în mai multe moduri: folosind un simulator de procesor (de exemplu EMU8086), folosind pachetul TASM sub DosBox sau un alt asamblor pe 32 sau chiar 64 biţi (MASM de exemplu), sau folosind Visual C şi asamblare inline. Cu toate eforturile pe care le-am depus în vederea organizării și prezentării materialului, cu siguranţă că sunt multe îmbunătăţiri care se pot propune; de aceea, aștept cu interes orice propunere, corectură sau pur și simplu comentariu în vederea îmbunătăţirii acestui material la adresa
[email protected].