Kompyuter tizimining tuzilish turlari, kompyuter arxitekturasida va tashkil qilishda qo’llaniladigan standartlar va vositalar, kompyuterlarning tashkiliy qismlari


Download 1.87 Mb.
Sana16.04.2023
Hajmi1.87 Mb.
#1359645
Bog'liq
4-mavzu. Kompyuter tizimining tuzilish turlari 1-qism

Kompyuter tizimining tuzilish turlari, kompyuter arxitekturasida va tashkil qilishda qo’llaniladigan standartlar va vositalar, kompyuterlarning tashkiliy qismlari

Kompyuter tizimining tuzilish turlari, kompyuter arxitekturasida va tashkil qilishda qo’llaniladigan standartlar va vositalar, kompyuterlarning tashkiliy qismlari

Dastlabki variantda 4 ta sektorli, har birida 8x8 prots/xotira bo’lgan sxemali mashina i/ch rejalangan. Har sektor alohida nazorat blokiga ega. Blok yuborgan komanda hamma sektorda bir vaqtda bajarilgan, bunda har bir prots.o’zining xotirasidan foydalangan.

  • Dastlabki variantda 4 ta sektorli, har birida 8x8 prots/xotira bo’lgan sxemali mashina i/ch rejalangan. Har sektor alohida nazorat blokiga ega. Blok yuborgan komanda hamma sektorda bir vaqtda bajarilgan, bunda har bir prots.o’zining xotirasidan foydalangan.

ILLIAC-IV Hozircha shunday tursin

Multiprotsessorlar

  • Multiprotsessorlar
  •  Massiv-parallel protsessor elementlari o’zaro bog’langan, chunki ularning ishini bitta boshqarish bloki nazorat qiladi. Umumiy xotiraga ega bo’lgan parallel protsessorlar tizimi multiprotsessor deyiladi. Har bir protsessor bevosita xotiradan malumot ilishi bilan ular orasida nizo kelib chiqmasligi uchun dasturiy ta’minot bo’lishi kerak. Bunga turli yondashuvlar mavjud. Eng oddiysi bir necha protsessorlar va xotirani birlashtiruvchi shina

Bir shina va bir xotirali multiprotsessor


Bundan (a qismida) ko’rinib turibdiki, bir necha prots bitta shina orqali xotiraga murojaat qilishi bilan nizo kelib chiqadi. Bu muammoni yechish uchun turli modellar taklif qilingan. Ulardan biri (b) rasmda. Bunda har bir prots boshqalari kira olmaydigan alohida xotiraga ega. Unda ma’lumotlar va dasturlar joylashadi. Xotiraga murojaat qilinganda asosiy shina ishlatilmaydi va uning yuklanmasi kamayadi. Multiprots laning boshqa parallel prots lardan ustunligi alohida ajratilgan xotira bilan ishlash qulayligidadir.

Multikompyuterlar


64 dan kam bo’lgan protsessorlar ishtirokida multiprotsessor hosil qilish qiyinchilik tug’dirmaydigan ish. Ko’p sonli protsessorlardan multiprotsessor qurish ancha murakkabliklarni keltiradi. Asosiy qiyinchilik hamma protsessorlarni xotira bilan bog’lashda ko’zga tashlanadi. Bunday muammoni hal qilish uchun o’zaro bog’langan ko’p sonli kompyuterlardan foydalanish g’oyasi ishlab chiqildi. Buning yutug’i har bir kompyuter o’zining lokal xotirasiga ega ekanligidadir. Bunday tizimlar multikompyuterlar deb nomlandi.

Multikompyuter protsessorlari bir-biriga ma’lumot uzatadi (el.pochtaga o’xshash). Har bir kompyuterni hamma kompyuter bilan bo’lash shart emas, asosan 2D, 3D topologiyalari ishlatiladi. Uzatilgan ma’lumot tegishli adresga yetib borishi uchun bir necha kompyuterlardan o’tib borishi kerak. Shunday bo’lsa ham uzatish vaqti juda qisqa, bir necha millisekund. Zamonaviy multikompyuterlar 10 000 tadan ko’p protsessorlarga ega. Multiprotsessorlarni dasturlash oson, multikompyuterarni esa loyihalash osonligidan, gibrid sistemalarni yaratish g’oyasi paydo bo’ldi. Bunday kompyuterlar taqsimlangan xotira ko’rinishini bersa ham, haqiqatda konstruksiyalanmaydi va katta harajatlarni talab qilmaydi

  • Multikompyuter protsessorlari bir-biriga ma’lumot uzatadi (el.pochtaga o’xshash). Har bir kompyuterni hamma kompyuter bilan bo’lash shart emas, asosan 2D, 3D topologiyalari ishlatiladi. Uzatilgan ma’lumot tegishli adresga yetib borishi uchun bir necha kompyuterlardan o’tib borishi kerak. Shunday bo’lsa ham uzatish vaqti juda qisqa, bir necha millisekund. Zamonaviy multikompyuterlar 10 000 tadan ko’p protsessorlarga ega. Multiprotsessorlarni dasturlash oson, multikompyuterarni esa loyihalash osonligidan, gibrid sistemalarni yaratish g’oyasi paydo bo’ldi. Bunday kompyuterlar taqsimlangan xotira ko’rinishini bersa ham, haqiqatda konstruksiyalanmaydi va katta harajatlarni talab qilmaydi

Asosiy xotira

  • Xotira – dasturlar va ma’lumotlar saqlanadigan komyuterning texnik qurilmasidir. “Saqlovchi qurilma” terminini ishlatish to’g’ri bo’ladi. Xotirasiz komyuterlarni tasavvur qiish mumkin emas.
  • BIT
  • Xotiraning asosiy birligi bit deyiluvchi 1 yoki 0 ga teng ikkilik razryad. Bu xotiraning eng kichik birligi. Ba’zilarning fikricha kompyuterda binar arifmetikaning ishlatilishi sababi tezkor bo’lganligidir. Ikkilik axborotni saqlashda qandaydir fizik kattalikning turli qiymatlari farqiga asoslangan (0 yoki 1, bor yoki yo’q). Ikkilik tizim faqatgina ikkita qiymatga ega bo’lgani sababli axborotlarni kodlashning eng ishonchli tizimi deb olingan.

Ikkilik-o’nlik tizim (1944 soni misolida)


O’nlik 0001 1001 0100 0100
Ikkilik 0000 0111 1001 1000
(16 bit)
Ba’zi kompyuterlar ikkilik-o’nlik sanoq tizimini ishlatadi. Bitta o’nlik razryadni saqlash uchun 4 bit ishlatiladi. Bu 4 bit 10 ta turli qiymatlarni saqlash uchun 16 kombinatsiyaga ega bo’ladi. Bunda qolgan 6 ta kombinatsiya ishlatilmaydi. 1944 (10lik) soni tasvirlanishi:
Download 1.87 Mb.

Do'stlaringiz bilan baham:




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