1. Introduction; basic concepts.
2. Instruction formats in x86-64.
3. Memory organization and memory access.
4. Addressing modes.
5. Condition codes and conditional branches; implementation of control structures of C.
6. Routines: control transfer and structure of the stack.
7. Routines: parameter transfer; implementation of function calls of C; recursion.
8. Synchronous input-output; I/O interrupts.
9. I/O interrupts (continued); traps.
10. Traps (continued): system calls, tracing, breakpoints; exceptions.
11. Code translation.
12. Linkage and loading.
13. Executable and Linkable Format files.
14. Developing large systems.
15. Virtual machines and JAVA.
הודעותAnnouncementsСообщенияاعلانات
מידע כלליGeneral InfoОбщая Инф.معلومات عامة
סילבוסSyllabusСилабусخطة الدورة
סגלStaffПреподавателиطاقم التدريس
אירועיםEventsСобытияأحداث
תרגילי ביתAssignmentsДом. Заданияوظائف بيتية
חומר המקצועCourse MaterialМатериал Курсаمادة الدورة
ציוניםGradesОценкиعلامات
ספרותLiteratureЛитератураمراجع
חיפוש שותפיםFind a PartnerНайти Партнёраإيجاد شركاء
עדכון אוטומטיAuto UpdateАвт. Информир.حتلنة تلقائية