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