Programare în Limbaj de Asamblare

Cuprins curs:

Concepte de baza
reprezentarea informatiilor si structuri de date
stocarea si accesul la date
formatul instructiunilor si executia lor
Setul de instructiuni al arhitecturii ISA x86
arhitectura ISA x86
formatul si sintaxa instructiunilor
clase de instructiuni
moduri de adresare
directive de asamblare
structuri de control si proceduri
aritmetica in virgula flotanta
tehnologia MMX
Etapele de elaborare a unei aplicatii in LA
asamblare, linkeditare, incarcare si executie, depanare
Metode de acces la resursele unui calculator personal
accesul direct la resursele hardware
accesul prin functii BIOS & DOS
accesul prin biblioteci de functii
Alte arhitecturi de calculatoare si seturi de instructiuni
microcalculatoare,
procesoare de semnal
calculatoare RISC

Extras din curs:

cauze externe independente de vointa noastra:

este materie de examen

coordonatorul de proiect insista pt. scrierea programului in asamblare

trebuie modificat un program existent, scris in asamblare

un specialist care se respecta stie sa programeze in asamblare

programul lucreaza prea incet sau este prea mare

vreti sa intelegeti modul in care lucreaza un calculator

vreti sa scrieti programe eficiente (timp&spatiu)

vreti sa incercati ceva nou

trei lucruri: viteza, viteza si viteza

VITEZA: cele mai rapide programe se scriu in asamblare

SPATIU: programele scrise in asamblare ocupa cel mai putin spatiu de memorie

GRAD de LIBERTATE: maxima pt. programarea in asamblare

CUNOASTERE: o mai buna intelegere a modului de lucru al procesorului, care poate ajuta la scrierea unor programe eficiente in LNI

Bibliografie:

Pusztai K. s.a "Programare in limbaj de asambalare" Ed. UTCN, 1996

Pusztai K. s.a. Calculatoare numerice-Indrumator de lucrari de laborator, Ed. UTCN,

William H. & Murray, s.a. " 80386/80286 Assembly Language programming", 1986

Gorgan&Sebestyen "Structura calculatoarelor" Ed. Albastra (Microinformatica), 2000

Internet - AoA-The Art of Assembly Language Programming (ftp.utcluj.ro)

Lungu S. "Programare in limbaj

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Structură de fișiere:
  • Programare in Limbaj de Asamblare
    • Curs_asm_1.ppt
    • Curs_asm_10.ppt
    • Curs_asm_11.ppt
    • Curs_asm_12.ppt
    • Curs_asm_13.ppt
    • Curs_asm_2.ppt
    • Curs_asm_3.ppt
    • Curs_asm_4.ppt
    • Curs_asm_5.ppt
    • Curs_asm_6.ppt
    • Curs_asm_7.ppt
    • curs_asm_8.ppt
    • curs_asm_9.ppt
Alte informații:
Tipuri fișiere:
ppt
Diacritice:
Nu
Nota:
10/10 (6 voturi)
Nr fișiere:
13 fisiere
Pagini (total):
312 pagini
Marime:
1.02MB (arhivat)
Publicat de:
Anonymous A.
Nivel studiu:
Facultate
Tip document:
Curs
Domeniu:
Calculatoare
Tag-uri:
programe, limbaj, mode de lucru, memorie
Predat:
la facultate
Materie:
Calculatoare
Sus!