Dansk - English
Kort version - Fuld version
Avanceret assembly programmering (Efterår 2004) |
|||
Kursuskode : | IASM-U01 | ||
ECTS Point : | 7,5 | Status : | Tilvalg |
Placering : | 5-7 semester | Timer pr. uge : | 4 |
Længde : | 1 semester | Undervisningssprog : | Dansk hvis der ikke er engelsksprogede studerende tilstede |
Hovedindhold : | Assembly, linking, lokering, lib, make. Instruktionssæt for Intel Pentium 4 og AMD Opteron mikroprocessorer. Application Binary Interface standarder. Single-Instruction-Multiple-Data instruktioner. Testmetoder. Optimering. | ||
Undervisningsform : | Teori, øvelser, samt et selvvalgt projekt. Projektet kan laves alene eller i små grupper. Projektet kan f.eks. vælges inden for et af følgende områder: Digital signalbehandling af lyd eller grafik, herunder animation. Numerisk løsning af differentialligninger. Fraktaler. Skakprogram. Kryptering. Datakomprimering. | ||
Krævede forudsætninger : | Grundlæggende forståelse af assembly, svarende til kurset DEL2/DIG2. Kunne programmere i C++. | ||
Ansvarlig underviser : | Agner Fog
, agfo@dtu.dk |