Mavzu: Kompyuter xotirasi ierarxiyasi va ularni tashkillashtirish asoslari



Download 1,23 Mb.
bet3/3
Sana01.02.2022
Hajmi1,23 Mb.
#420891
1   2   3
Bog'liq
Ro\'ziyev Muzaffar


KOMPYUTER TIZIMLARI KAFEDRASI
Keyinchalik Stretch dizayneri Bruks kitobning 2-bobini ochdi Kompyuter tizimini rejalashtirish: Project Stretch "Kompyuter arxitekturasi, boshqa arxitektura singari, bu struktura foydalanuvchisining ehtiyojlarini aniqlash va keyinchalik bu ehtiyojlarni iqtisodiy va texnologik cheklovlar doirasida iloji boricha samarali qondirish uchun loyihalashtirish san'atidir."


KOMPYUTER TIZIMLARI KAFEDRASI
Bruks rivojlanishiga yordam berishda davom etdi IBM System / 360 (endi IBM zSeries) "arxitektura" "foydalanuvchi nimani bilishi kerakligini" aniqlovchi ismga aylangan kompyuterlar qatori. Keyinchalik, kompyuter foydalanuvchilari ushbu atamani unchalik aniq bo'lmagan usullarda qo'llashga kirishdilar.
KOMPYUTER TIZIMLARI KAFEDRASI
Dastlabki kompyuter arxitekturalari qog'ozda ishlab chiqilgan va keyinchalik to'g'ridan-to'g'ri yakuniy apparat shaklida qurilgan.Keyinchalik kompyuter arxitekturasi prototiplari jismoniy shaklda a shaklida qurilgan tranzistor-tranzistorli mantiq (TTL) kompyuter - masalan prototiplari 6800 va PA-RISC- oxirgi texnik shaklga o'tishdan oldin sinovdan o'tgan va tweaked qilingan. 1990-yillarga qaraganda, kompyuterning yangi arxitekturalari odatda "qurilgan", sinovdan o'tgan va o'zgartirilgan - ba'zi boshqa kompyuter arxitekturalari ichida kompyuter arxitekturasi simulyatori; yoki a sifatida FPGA ichida yumshoq mikroprotsessor; yoki ikkalasi ham - yakuniy apparat shakliga o'tishdan oldin.
KOMPYUTER TIZIMLARI KAFEDRASI
Mikrokod: mikrokod - bu chipda ishlash bo'yicha ko'rsatmalarni tarjima qiluvchi dastur. U uskuna atrofidagi o'ramga o'xshab ishlaydi va apparat tomonidan qo'llanma to'plami interfeysining afzal versiyasini taqdim etadi. Ushbu yo'riqnomani tarjima qilish vositasi chip dizaynerlariga moslashuvchan imkoniyatlarni beradi: Masalan. 1. Chipning yangi takomillashtirilgan versiyasi eski kod versiyasi bilan bir xil ko'rsatmalar to'plamini taqdim etish uchun mikrokoddan foydalanishi mumkin, shuning uchun ushbu buyruqlar to'plamiga yo'naltirilgan barcha dasturlar o'zgarishlarni talab qilmasdan yangi chipda ishlaydi. Masalan, 2. Mikrokod bir xil asosiy chip uchun turli xil ko'rsatmalar to'plamini taqdim etishi mumkin, bu unga turli xil dasturiy ta'minotni ishlashiga imkon beradi.
KOMPYUTER TIZIMLARI KAFEDRASI
Pin arxitekturasi: A. Funktsiyalari mikroprotsessor apparat platformasini ta'minlashi kerak, masalan x86 A20M, FERR / IGNNE yoki FLUSH pinlari. Shuningdek, protsessor tashqi tomondan chiqarishi kerak bo'lgan xabarlar keshlar bekor qilinishi mumkin (bo'shatilgan). Pin arxitekturasi funktsiyalari ISA funktsiyalariga qaraganda ancha moslashuvchan, chunki tashqi apparat yangi kodlashlarga moslashishi yoki pindan xabarga o'zgarishi mumkin. "Arxitektura" atamasi mos keladi, chunki batafsil usul o'zgargan bo'lsa ham, mos keladigan tizimlar uchun funktsiyalar ta'minlanishi kerak.
KOMPYUTER TIZIMLARI KAFEDRASI
Kompyuter arxitekturasi kompyuter tizimining ishlashi, samaradorligi, narxi va ishonchliligini muvozanatlash bilan bog'liq. Ushbu raqobatdosh omillarning muvozanatini ko'rsatish uchun ko'rsatmalar to'plamining arxitekturasidan foydalanish mumkin. Murakkab ko'rsatmalar to'plami dasturchilarga ko'proq bo'sh joy sarflaydigan dasturlarni yozishga imkon beradi, chunki bitta ko'rsatma ba'zi bir yuqori darajadagi abstraktsiyani kodlashi mumkin (masalan, x86 Loop buyrug'i).[16] Biroq, uzoqroq va murakkabroq ko'rsatmalar protsessorning dekodlashi uchun ko'proq vaqt talab etadi va uni samarali amalga oshirish ancha qimmatga tushishi mumkin. Katta ko'rsatmalar to'plamining murakkabligi, shuningdek, ko'rsatmalar kutilmagan tarzda o'zaro ta'sirlashganda ishonchsizlik uchun ko'proq joy yaratadi.
KOMPYUTER TIZIMLARI KAFEDRASI
Kompyuterning ISA odatda ko'rsatmalar qanday kodlanganligini tavsiflovchi kichik qo'llanmada tavsiflanadi. Shuningdek, u ko'rsatmalar uchun qisqa (noaniq) mnemonik nomlarni belgilashi mumkin. Ismlarni an deb nomlangan dasturiy ta'minotni ishlab chiqish vositasi orqali tanib olish mumkin montajchi. Assembler - bu ISA ning odam tomonidan o'qiladigan shaklini kompyuter o'qiydigan shaklga o'tkazadigan kompyuter dasturi. Demontajchilar shuningdek, keng tarqalgan bo'lib, odatda tuzatuvchilar ikkitomonlama kompyuter dasturlarida nosozliklarni ajratish va tuzatish uchun dasturiy ta'minot
KOMPYUTER TIZIMLARI KAFEDRASI
ISAlar sifati va to'liqligi bilan farq qiladi. Yaxshi ISA dasturchining qulayligi (kodni tushunish qanchalik oson), kodning kattaligi (ma'lum bir amalni bajarish uchun qancha kod talab qilinadi), kompyuterning ko'rsatmalarini talqin qilish uchun sarf-xarajatlari o'rtasida murosaga keladi (yanada murakkabligi uchun qo'shimcha uskunalar kerak bo'ladi dekodlash va ko'rsatmalarni bajarish) va kompyuterning tezligi (murakkabroq dekodlash apparati bilan uzoqroq dekodlash vaqti keladi). Xotirani tashkil qilish ko'rsatmalarning xotira bilan o'zaro ta'sirini va xotira o'zi bilan qanday ishlashini belgilaydi

K&A

E`tiboringiz uchun rahmat


KOMPYUTER TIZIMLARI KAFEDRASI
Download 1,23 Mb.

Do'stlaringiz bilan baham:
1   2   3




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