mgr inż. Sławomir Niespodziany
Slawomir.Niespodziany@pw.edu.pl

Plan ćwiczeń:
  1. Wprowadzenie do architektury MIPS. Rozdanie projektów MIPS Mazur - 6pkt; Turlej - 10pkt).
  2. Sprawdzian z programowania MIPS (Mazur: 3 zadania - 3pkt; Turlej: 2 zadania - 2pkt).
  3. Konsultacje projektu MIPS. Wprowadzenie do architektury x86. Rozdanie projektów x86 (Mazur: 6pkt + 2pkt - wersja 32b + 64b; Turlej: 10pkt - wersja 64b).
  4. Termin oddania projektów MIPS (utrata 2pkt za przekroczenie).
  5. Sprawdzian z programowania x86 (Mazur: 3 zadania - 3pkt; Turlej: 2 zadania - 2pkt).
  6. Konsultacje projektów x86.
  7. Oddanie projektów x86 (brak możliwości przedłużenia).
MIPS

MIPS example program (example0.asm)
MIPS instruction set (Wiki EN)
MIPS simulator (MARS)

Zalecenia dotyczące pisania projektów (ich nieprzestrzeganie może skutkować obniżeniem oceny lub niezaliczeniem projektu):
ARKO x86

x86 example program (.zip) Program odwraca kolejność cyfr w podanym stringu. Działa na galerze.

Jak uruchomić przez ssh: Wskazówki do pisania projektów: