Arhitectura Microprocesoarelor – bm – cursuri

Introducere. Scurt Istoric. Arhitecturi de prelucrare. Limbaj de asamblare. Limbaj masina.

Microsistemul standard cu uP. Instructiune, ciclu masina, stare. Metode de control a transferului de date.

Structura calculatoarelor. Procesoare Intel. Paralelism-pipeline, superscalar. Legea lui Amdahl. Arhitectura 8086.

Gestiunea memoriei. Formatul instructiunilor 8086. Tipuri de operanzi. Moduri de adresare. 

 Dezvoltarea aplicatiilor in LA. Elemente ale LA. Tipuri de date. Instructiuni 8086-clasificare. Instructiuni de transfer.

Instructiuni de transfer (cont.) Instructiuni logice. Instructiuni aritmetice (+,-).

Tabel instructiuni 8086

Instructiuni aritmetice (*,/). Instructiuni ptr. siruri. Instructiuni de ramificare. Instructiuni de control. 

Instructiuni x86

Setul de Instructiuni 8086. Aplicatii.

x64 GUI ASSEMBLER

 Instructiuni ptr. proceduri si intreruperi.

Accesul la resursele sistem. Servicii video INT10h. Servicii tastatura INT16h. INT1Ch.

Intreruperi DOS INT 21h. Interfatarea aplicatiilor in LA cu SO. UEFI.

Setul extins de instructiuni  x86.

Instructiuni  multimedia si ptr. grafica.

8086/88 Mod maxim/minim.

Introducere in Limbajul de Asamblare x86. Lucrari practice, probleme si teste