Eksperymenty z asemblerem ARMv7
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
Jan Potocki 9a1f4a0fe7 Opis repozytorium il y a 4 ans
fibb Repo init il y a 4 ans
hello Repo init il y a 4 ans
lab2 Repo init il y a 4 ans
LICENSE Opis repozytorium il y a 4 ans
README.md Opis repozytorium il y a 4 ans

README.md

AK2 - ARMv7 lab 2020

Eksperymenty z asemblerem ARMv7, w tym napisane na tę architekturę zadania doktora Tadeusza Tomczaka (lub wariacje na ich temat) z zajęć laboratoryjnych z Architektury komputerów 2, standardowo pisane na x86.
Programy były testowane na płytce PandaBoard, ale powinno dać się uruchomić je również na Raspberry Pi 2 i kolejnych generacjach.

Przydatne linki:

UWAGA:
Pomiar cykli zegarowych procesora za pomocą licznika CCNT nie jest w przypadku architektury ARM tak samo prosty, jak posługiwanie się licznikiem TSC znanym z architektury x86. Konieczne jest załadowanie dodatkowego modułu jądra, który w trybie systemu operacyjnego wykona kilka instrukcji zezwalających użytkownikowi na odczyt CCNT, może być też potrzebne zablokowanie stanów bezczynności (idle) procesora. Zainteresowani mogą spróbować z modułem jądra stąd:
https://github.com/thoughtpolice/enable_arm_pmu