INFB Machine oriented programming | Course | INF | |
---|---|---|---|
Lecturers : |
Prof. Dr.-Ing. Karl-Heinz Jänicke eMail |
Term | 3 |
Course Classification : | Informatics Bachelor, Core elective modules B-INF-Profil | CH | 4 |
Language : | english | Type | L E |
Type of examination : | PL | Credits | 5 |
Method of evaluation : | written examination 120 min | ||
Requirements : | |||
Cross References : | |||
Previous knowledges : | Basic knowledge of programming, architecture and organisation of computer systems | ||
Aids and special features : | |||
Teaching aims : | Acquiring knowledge and skills in the assembly programming using the example of Intel 80x86 processors, understanding computer internal processes and the illustration of algorithms on the programming model of these processors, looking into the system programming and in new language and processor concepts. | ||
Contents : |
| ||
Literature : | - Monadjemi, P.: PC-Programmierung in Maschinensprache,
Markt&Technik - Podschun, T. E.: Das Assembler Buch I – Grundlagen, Einführung und Hochsprachoptimierung, Addison Wesley, 2003 - Podschun, T. E.: Die Assembler Referenz II – Kodierung, Dekodierung und Referenz, Addison Wesley, 2003 - Duncan, R.: Power Programming with Microsoft Macro Assembler, Microsoft Press - Pentium®Processor Family Developers Manual - Volume 3: Architecture and Programming Manual, - Intel Architecture Software Developers Manual, Volume 3: System Programming Guide, - Intel Architecture Software Developers Manual, Volume 1: Basic Architecture - Intel MMX Technology Overview - Internet Streaming SIMD Extension (Intel Tech. Journal Q2 1999) - weitere Literaturstellen, auch aus Zeitschriften sowie aus dem Internet werden in der Lehrveranstaltung angegeben |