Zajęcia
Informacje o przebiegu zajęć

Ćwiczenia

Materiały do ćwiczeń

Wykład

Data Opis
2025-02-21 Tydzień 1
Informacje o przedmiocie. Witaj świecie dla x86 (Linux).
2025-02-28 Tydzień 2
Piszemy wcale nie banalny program do wypisywania liczby spod zadanego adresu
2025-03-14 Tydzień 3
Piszemy wcale nie banalny program do wypisywania liczby spod zadanego adresu, cz. 2
2025-03-21 Tydzień 4
Piszemy wcale nie banalny program do wypisywania liczby spod zadanego adresu, cz. 3 w której nasz kod w końcu staje się prawdziwą funkcją
  • Zagadnienia i materiały
  • Co po tych zajęciach powinno się znać / wiedzieć / umieć
    • Umieć wyjaśnić zasadę posługiwania się stosem podczas wywoływania podprogramu (funkcji, procedury).
2025-03-28 Tydzień 5
  • Zagadnienia i materiały
    • Włączamy do assemblera gotowe funkcje biblioteczne języka C
    • Wprowadzenie z zagadnienie "innych obliczeń": FPU, MMX, SSE, AVX
      • FPU - obliczenia zmiennoprzecinkowe (wprowadzenie)
  • Co po tych zajęciach powinno się znać / wiedzieć / umieć
    • Umieć wywołać z poziomu assemblera funkcje języka C.
    • Określić czym są instrukcje związane z FPU, MMX, SSE, AVX.