5-amaliy ish. Forth stack mashinasi



Download 35,2 Kb.
bet13/13
Sana04.02.2022
Hajmi35,2 Kb.
#430923
1   ...   5   6   7   8   9   10   11   12   13
Bog'liq
2 5192712123397968799

Gibrid avtomobillar
(Ularni raqamli va analog funktsiyalarni birlashtirgan gibrid kompyuterlar , masalan, analog ko'paytma yoki differentsial tenglamalarni echish orqali xotirani xaritalash va analog qurilmaning kirish va chiqish joylariga aylantirish orqali hal qiladigan raqamli kompyuter) bilan adashtirmaslik kerak .)
Bir xil ob'ektdan bir nechta maydonlarga kiradigan protseduralar uchun toza stakalash mashinalari ancha samarasiz. Stek mashinasi kodi har bir ko'rsatgich + ofset hisoblash uchun ob'ekt ko'rsatgichini qayta yuklashi kerak . Buning uchun umumiy tuzatish - bu stek mashinasiga ba'zi registrlar mashinasining funktsiyalarini qo'shishdir: manzillarni saqlash uchun ko'rinadigan registr fayli va ish yuklarini bajarish uchun registr uslubidagi ko'rsatmalar va oddiy manzillarni hisoblash. Ro'yxatlar umuman umumiy maqsadga ega bo'lishi kamdan-kam hollarda ro'y beradi, chunki bu erda ifoda to'plami va postfiks ko'rsatmalariga ega bo'lish uchun yaxshi sabab yo'q.
Boshqa keng tarqalgan gibrid - bu registrlar mashinasi arxitekturasidan boshlash va stek mashinalarida push yoki pop operatsiyalarini taqlid qiladigan boshqa xotira manzili rejimini qo'shish : ' memaddress = reg ; reg + = instr.displ . Bu birinchi bo'lib DEC PDP-11 mini kompyuterida ishlatilgan . Ushbu xususiyat VAX kompyuterlari va Motorola 6800 va M68000 mikroprotsessorlariga o'tkazildi . Bu dastlabki kompilyatorlarda oddiy stack usullaridan foydalanishga imkon berdi. Bundan tashqari, stack tarjimonlari yoki oqim kodlari yordamida virtual mashinalarni samarali qo'llab-quvvatladi . Biroq, bu xususiyat mahalliy logger kodining stakdagi sof mashina kodi kabi ixcham bo'lishiga yordam bermadi. Bundan tashqari, ijro etish tezligi registr arxitekturasiga yaxshi kompilyatsiya qilinganidan kamroq edi. Yuqori darajadagi stek ko'rsatkichini faqat vaqti-vaqti bilan o'zgartirish (har bir qo'ng'iroq yoki qaytish uchun bir marta) har bir dastur yo'riqnomasini doimiy ravishda yuqoriga va pastga ko'tarishdan ko'ra tezroq, hatto xotiradan umuman foydalanmaslik uchun ham tezroq.
Yaqinda ikkinchi avlod stek mashinalari deb nomlangan ma'lumotlar to'plamidan xotira manzilini yuklash uchun manzil registrlari sifatida foydalanish uchun maxsus registrlar to'plamini qabul qildi. Masalan, MuP21 "A" deb nomlangan registrga , keyinchalik GreenArrays protsessorlari ikkita registrga tayanadi: A va B.
Intel x86 mikroprotsessor oila eng operatsiyalari uchun Ro'yxatdan o'tish-turi qo'llanma majmuini (akkumulyator) bor, ammo uning uchun foydalanadi to'p ko'rsatmalar x87 arifmetik , Intel 8087 nuqtasi suzuvchi arifmetik 8086 va 8088. uchun protessori iAPX87 (8087) ko'tarilishidan bo'lib, bilan programcı mavjud hech reestrlarini bor suzuvchi nuqta, lekin faqat 8 dyuym kengligida 80-bitli stak mavjud. X87 x86 protsessoriga uning ishlarida yordam berish uchun juda ko'p ishonadi.
Download 35,2 Kb.

Do'stlaringiz bilan baham:
1   ...   5   6   7   8   9   10   11   12   13




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.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