Architektura komputerów - semestr zimowy 2012/2013
Grupa: pon. 8:45 - 10:15 (Jakub Olszyna)
Email:
Lab 1 - Pierwszy program, podstawowe rejestry x86 (8.10.2012 i 15.10.2012)
Kurs asemblera x86: asm_pdf.zip
Kurs asemblera x86 online: wikibooks
Niezbędnik studenta:
Pierwszy program
Lab 2 - operacje arytmetyczne (22.10.2012 i 29.10.2012)
Lista operacji arytmetycznych
Lista operacji skoku
lab2.asm
Lab 3 - procedury i stos (05.11.2012 i 12.11.2012)
lab3.asm (poprawiony)
pdf
Lab 4 - języki wysokiego poziomu i MMX (19.11.2012 i 26.11.2012)
Języki wysokiego poziomu:
pdf
Kompilacja:
procedure.asm
interface.c
interface.cpp
MMX:
mmx.asm
Lab 5 - FPU (03.12.2012 i 10.12.2012)
pdf
fpu.asm
sinpi.asm
fpu_interface.c
fpu_procedure.asm
kompilacja
Lab 6 - MIPS 2000 i Projekt 1 (17.12.2012 i 07.01.2013)
pdf
Symulator MIPS R2000(PC-SPIM)
Dokumentacja do PC-SPIM
Krótki kurs asemblera MIPS
Przykładowe aplikacje:
add.asm
hello.asm
Projekt 2 (14.01.2013) - obie grupy
Projekt 3 (21.01.2013) - obie grupy