Překladače
12. blok: Generování kódu, část 2: přidělování a přiřazování registrů
Shlédněte přednášku o generování kódu v základních blocích s lokálním přidělováním/přiřazováním registrů (bez funkce getReg(I) ) zde:
Chyba: Odkazovaný objekt neexistuje nebo nemáte právo jej číst.
https://is.muni.cz/el/fi/podzim2021/PA008/um/prednasky_2020_video_zaznamy/PA008_Gen_kodu_cast_2_pro_ZB_1.mp4
a případně i foto příkladu na práci s deskriptory zde:
Chyba: Odkazovaný objekt neexistuje nebo nemáte právo jej číst.
https://is.muni.cz/el/fi/podzim2021/PA008/um/prednasky_2020_video_zaznamy/PA008_Gen_kodu_cast_2_pro_ZB_foto.jpg
Chyba: Odkazovaný objekt neexistuje nebo nemáte právo jej číst.
https://is.muni.cz/el/fi/podzim2021/PA008/um/prednasky_2020_video_zaznamy/PA008_Gen_kodu_cast_2_pro_ZB_cont.mp4
Následuje 1. přednáška na téma globální přidělování a přiřazování registrů (dle skript 10.3.3 + příklad navíc) zde:
Chyba: Odkazovaný objekt neexistuje nebo nemáte právo jej číst.
https://is.muni.cz/el/fi/podzim2021/PA008/um/prednasky_2020_video_zaznamy/PA008_Gen_kodu_cast_2_glogal_1.mp4
Chyba: Odkazovaný objekt neexistuje nebo nemáte právo jej číst.
https://is.muni.cz/el/fi/podzim2021/PA008/um/prednasky_2020_video_zaznamy/PA008_Gen_kodu_cast_2_global_1_foto.jpg
Globální přidělování a přiřazování registrů je ukončeno touto 2. přednáškou, kde k řešení problému je využito heuristik pro problém obarvení grafů n barvami, kde n je počet reálných registrů, které jsou k dispozici. Vizte též skripta, část 10.3.4. Přednášku najdete zde:
Chyba: Odkazovaný objekt neexistuje nebo nemáte právo jej číst.
https://is.muni.cz/el/fi/podzim2021/PA008/um/prednasky_2020_video_zaznamy/PA008_Gen_kodu_cast_2_global_2.mp4
Tímto jsou záznamy přednášek ukončeny.
Následující