1. Introduction; basic concepts; memory organization and memory access.
2. Instruction formats; data path of a one-address machine.
3. Memory organization and instruction format in the pdp-11; addressing modes.
4. Addressing modes (continued); instruction cycle of a two-address machine.
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: two-pass assembler.
12. Linkage.
13. Linkage (continued) and loading.
הודעותAnnouncementsСообщенияاعلانات
מידע כלליGeneral InfoОбщая Инф.معلومات عامة
סילבוסSyllabusСилабусخطة الدورة
סגלStaffПреподавателиطاقم التدريس
אירועיםEventsСобытияأحداث
תרגילי ביתAssignmentsДом. Заданияوظائف بيتية
חומר המקצועCourse MaterialМатериал Курсаمادة الدورة
ציוניםGradesОценкиعلامات
שאלות ותשובותF.A.Q.Вопросы и Ответыأسئلة وأجوبة
ספרותLiteratureЛитератураمراجع
חיפוש שותפיםFind a PartnerНайти Партнёраإيجاد شركاء
עדכון אוטומטיAuto UpdateАвт. Информир.حتلنة تلقائية