Architektury Komputerow
regulamin laboratoriow
sylabus:
IT-n
podstawowe komendy systemu linux
Linux System Calls (64bit)
Linux ABI x86-64
lista rozkazow x86-64
skoki warunkowe
parametry instrukcji x86 - nowe procesory
dokumentacja GNU assembler
AT&T vs. Intel syntax (1)
GAS vs. NASM (2)
----------- Materialy (pomocnicze...) do wykladow -----------
1. Arytmetyka komputerowa - integer
2. Floating point
What Every Computer Scientist Should Know About Floating Point Arithmetic
3. Pipelining and superscalar CPUs
Literatura:
D. A. Patterson, J. L. Kennedy, Computer Organisation and Design, The Hardware/Software Interface, Fifth edition, Morgan Kaufmann
------------ Laboratoria ------------
Lab. 1. Wprowadzenie
sciaga
lab1a.s
Lab. 2.
instrukcja
hex2str.s
lut.s
dec2str.s
Lab. 3.
instrukcja
swcs_gcc.pdf
swcs_3.s
swcs3.c
przekazywanie argumentow
---------------------------------------------
Biblioteka do pomiaru czasu:
eval_time.tgz
Ostatnia aktualizacja: 12.12.2025