5-amaliy ish. Forth stack mashinasi


Stacking Machine Instruction Setlarining afzalliklari



Download 35,2 Kb.
bet3/13
Sana04.02.2022
Hajmi35,2 Kb.
#430923
1   2   3   4   5   6   7   8   9   ...   13
Bog'liq
2 5192712123397968799

Stacking Machine Instruction Setlarining afzalliklari
Stekning mashina kodida eng keng tarqalgan ko'rsatmalar faqat operatsiya tanlovining opkodidan iborat. U 6 bit yoki undan kamrog'iga bemalol sig'ishi mumkin. Filiallar, zudlik bilan yuklash va yuklash / saqlash bo'yicha ko'rsatmalarning barchasi argument maydonlarini talab qiladi, ammo stack mashinalari ko'pincha ushbu operatsiyalarning tez-tez sodir bo'lishini opcode bilan bitlarning ixcham guruhiga mos kelishini tashkil qiladi. Oldingi natijalardan operandlarni tanlash bevosita ko'rsatmalarga buyurtma berish orqali amalga oshiriladi. Aksincha, ro'yxatga olish mashinalari operandlarni tanlash uchun ALU yo'riqnomasi uchun ikki yoki uchta ro'yxatdan o'tish raqamlari maydonlarini talab qiladi; eng zich registrlar har bir ko'rsatma uchun o'rtacha 16 bitni tashkil etadi.
Akkumulyatorlar yoki xotirada saqlanadigan mashinalar uchun ko'rsatmalar bir nechta registr maydonlari bilan ko'paytirilmaydi. Buning o'rniga ular subspression qiymatlari uchun kompilyator tomonidan boshqariladigan noma'lum o'zgaruvchilardan foydalanadilar. Ushbu vaqtinchalik joylar stack mashinasi yoki hatto ixcham registr mashinalariga qaraganda ko'proq joy egallaydigan qo'shimcha xotira ma'lumotnomalarini talab qiladi.
Barcha amaliy stek mashinalarida manzillarni aniq hisoblamasdan lokal o'zgaruvchilar va rasmiy parametrlarga kirish uchun yuklarni saqlash opkodlari mavjud . Bu hozirgi yuqori darajadagi stek manzilidan yoki freymbase barqaror registridan ofset bo'lishi mumkin. Ro'yxatga olish mashinalari buni registr + ofset manzili rejimi bilan ishlaydi , lekin kengroq ofset maydonidan foydalanadi .
Zich mashina kodi 1960-yillarda juda qadrli edi, o'sha paytda asosiy xotira juda qimmat va hatto asosiy kompyuterlarda ham juda cheklangan edi . Bu yana mini-kompyuterlarning, so'ngra mikroprotsessorlarning dastlab kichik bo'lgan xotiralarida muhim ahamiyat kasb etdi. Zichlik bugungi kunda ham smartfon ilovalari, brauzerlarga sekin internet ulanishlari orqali o'rnatilgan dasturlar va o'rnatilgan ilovalar uchun ROM uchun muhim ahamiyatga ega . Zichlikning oshishi uchun umumiy foyda keshlarning samaradorligini oshirish va ko'rsatmalarni oldindan yuklab olishdir.
Burroughs B6700 kodining ba'zi zichligi muhim operand ma'lumotlarining boshqa joyga ko'chirilishi, har bir ma'lumot so'zidagi "yorliqlar" yoki ko'rsatgich jadvallari bilan bog'liq edi. Add iborasining o'zi umumiy yoki polimorf edi. U tamsayı qo'shimchami yoki suzuvchi nuqta qo'shimchami yoki yo'qligini aniqlash uchun unga operand olish kerak edi. Yuklash bo'yicha ko'rsatma bilvosita manzilda yoki undan ham yomoni, thunk deb nomlangan chaqiruv tartibida yashiringan qo'ng'iroqda paydo bo'lishi mumkin . Umumiy opkodlar kamroq opkod bitlarini talab qilar edi , lekin umumiy holatlar uchun kamroq truboprovod bilan jihozni ko'proq tarjimonga aylantirdi .

Download 35,2 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   13




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish