Dansk - English
Kort version - Fuld version
Avanceret assembly programmering (Efterår 2007) |
|||
| 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 : | Mikroarkitekturen af de nyeste mikroprocessorer fra Intel og AMD. Multi-core processorer. Out-of-order execution. Single-Instruction-Multiple-Data instruktioner. Lavniveau programmering. Compileres virkemåde. Application Binary Interface standarder. Testmetoder. Profiling. Optimering. | ||
| Undervisningsform : | Teori, øvelser, samt et selvvalgt projekt. Projektet kan laves alene eller i små grupper. | ||
| Krævede forudsætninger : | Grundlæggende forståelse af mikroprocessorer svarende til kurset DIG2A. Kunne programmere i C++. | ||
| Ansvarlig underviser : | Agner Fog
, agfo@dtu.dk |
||