|
Kompyuter arxitekturasi (amaliy) topshiriq. Bajarish tartibi: Savollarga to’liq javob bering
|
Sana | 18.10.2022 | Hajmi | 24.81 Kb. | | #27473 |
Bog'liq kompyuter arxitekturasi fani amaliy topshiriq Vavilonlik eng boy odam [uzsmart.uz], BTT laboratoriya
Kompyuter arxitekturasi (amaliy) topshiriq.
Bajarish tartibi: Savollarga to’liq javob bering
Assembler tushunchasi va uning vazifalari?
Kompyuter arxitekturasida?
Xotira adreslari. Baytlarning tartiblanishi?
Parallel kompyuter modellari?
Telekomunikatsion texnologiyalar?
Assembler - bu past darajadagi yig'ish kodida yozilgan ko'rsatmalarni o'zgartiriladigan mashina kodiga aylantirish va yuklovchi uchun ma'lumotni yaratish uchun dastur.
U operatsiya maydonidagi mnemonikani (ramzlarni) baholash orqali ko'rsatmalar hosil qiladi va mashina kodini ishlab chiqarish uchun belgi va harflar qiymatini topadi. Endi, agar assembler bu ishni bir skanerda bajarsa, u bir martalik assembler deb ataladi, aks holda u bir nechta skanerlashda qilsa, u holda ko'p o'tishli assembler deb ataladi. Bu erda assembler bu vazifalarni ikkita o'tishga ajratadi:
Pass-1:
Belgilar va harflarni aniqlang va ularni mos ravishda belgilar jadvali va harflar jadvalida eslang.
Joylashuv hisoblagichini kuzatib boring
Psevdooperatsiyalarni qayta ishlash
Pass-2:
Simvolik op-kodni tegishli raqamli op-kodga aylantirish orqali obyekt kodini yarating
Literallar uchun ma'lumotlarni yarating va belgilar qiymatlarini qidiring
Birinchidan, biz ularning tegishli o'tishlarida ishlashni tushunish uchun kichik montaj tili dasturini olamiz. Assambleya tili bayonoti formati:
|
| |