سرفصل های دوره:
1. مقدمه ای بر IBM System/370
2. معماری IBM System/370
3. تاریخچه کامپیوترهای بزرگ
4. نقش برنامه نویسی سطح پایین
5. مفاهیم زبان اسمبلی
6. تفاوت اسمبلی با زبان های سطح بالا
7. ساختار دستورات در IBM System/370
8. رجیسترها (Registers)
9. انواع رجیسترها: GPR, FPR, AR
10. آدرس دهی (Addressing Modes)
11. آدرس دهی مستقیم
12. آدرس دهی غیرمستقیم
13. آدرس دهی مبتنی بر رجیستر
14. آدرس دهی شاخصی
15. آدرس دهی ترکیبی
16. دستورالعمل های انتقال داده (Data Transfer Instructions)
17. دستورات بارگذاری (Load)
18. دستورات ذخیره (Store)
19. دستورات انتقال رجیستر به رجیستر
20. دستورات انتقال حافظه به حافظه
21. دستورالعمل های حسابی (Arithmetic Instructions)
22. جمع (Add)
23. تفریق (Subtract)
24. ضرب (Multiply)
25. تقسیم (Divide)
26. دستورات حسابی با رجیسترها
27. دستورات حسابی با حافظه
28. دستورالعمل های منطقی (Logical Instructions)
29. دستورات شیفت (Shift Instructions)
30. شیفت منطقی به چپ و راست
31. شیفت حسابی به چپ و راست
32. شیفت دایره ای (Rotate)
33. دستورالعمل های پرش (Branch Instructions)
34. پرش شرطی (Conditional Branch)
35. پرش بی شرط (Unconditional Branch)
36. پرش به زیر برنامه (Branch and Link)
37. پرش به زیر برنامه با شرط
38. پرش شرطی بر اساس مقایسه
39. پرش شرطی بر اساس وضعیت رجیستر
40. پرش به آدرس در حافظه
41. ...