Buyruqlar tizimi arxitekturalari. Intel Architecture (ia32 va 64) asosidagi buyruqlar to`plami



Download 0,59 Mb.
Sana19.04.2023
Hajmi0,59 Mb.
#930460
Bog'liq
Buyruqlar tizimi arxitekturalari.Shohjaxon 1.1

Buyruqlar tizimi arxitekturalari.

Bajardi: G'ayRATOV shohjaxon 1-Amaliy ish


Это изображение, автор: Неизвестный автор, лицензия: CC BY

KIrish

  • Buyruqlar tizimi arxitekturasi deganda kompilyator uzatayotgan ma’lumotlarning darajasi tushuniladi
  • Buyruqlar tizimi arxitekturasi dasturiy va texnik ta’minot o’rtasidagi interfeys sifatida
  • Buyruq arxitektura darajasini ishlab chiqishda kompilyator yaratuvchi mashinada qanday xotira ishlatilayotganini, qanday registrlar, ma’lumotlar tipi, qanday komandalar ishlatilishi kabilarni bilishi talab etiladi. Mana shu hamma axborotni umumlashgan xolda buyruqlar tizimi arxitekturasi deyish mumkin.

Buyruqlar tizimi arxitekturasi

  • Kompyuter arxitekturasini bir nechta sathlar ierarxiyasidan iborat ko‘rinishda ifodalab o‘rganish amalga oshirilgan. Ko‘pgina zamonaviy kompyuterlar ikki va undan ortiq sathlardan iboratdir.
  • Ushbu rasmda kompyuter arxitekturasining olti sathdan iborat tuzilishga ega ko‘rinishda ifodalangan chizmasi keltirilgan.

Buyruq – amal kodi, ushbu amalda qatnashayotgan operanda yoki operandalar qayerdan olinishi va natija qayerga yozilishi kerakligi haqidagi axborotlardan iborat bo‘ladi.

  • Buyruq – amal kodi, ushbu amalda qatnashayotgan operanda yoki operandalar qayerdan olinishi va natija qayerga yozilishi kerakligi haqidagi axborotlardan iborat bo‘ladi.

Buyruqlar formatlarining to‘rtta xili.
a) adressiz buyruq; b) bir adresli buyruq;
c) ikki adresli buyruq; d) uch adresli buyruq.

64 va 32 bitli arxitekturasini farqi

64 va 32 bitli arxitekturasini farqi


Odatda foydalanadigan kompyuter turiga qarab, siz bir necha marta o'zingizga Windows-ning turli xil versiyalari bilan bog'liq savol bergandirsiz. Men uy, professional va boshqa rejimlarni emas, balki 32 va 64 bitli versiyalarni nazarda tutayapman. Boshida bir narsa Windows kompyuter bilan ishlashda deyarli farq qilmaydigan narsa bo'lib tuyulishi mumkin Bu, ayniqsa, kompyuterimiz apparatini boshqarishda e'tiborga olinishi kerak. Bir qarashda operatsiya va funktsiyalar deyarli bir xil bo'lsa-da, har ikkala versiya bilan ishlashni o'lchashni boshlasak, biz 64-bitli versiya 32-bitli versiyadan ancha yaxshi ishlashini ko'ramiz.

Asosiy farq, garchi u yagona bo'lmasa ham, deyarli asosiysi, bu Windows-ning

Asosiy farq, garchi u yagona bo'lmasa ham, deyarli asosiysi, bu Windows-ning

har bir versiyasi boshqarishi mumkin bo'lgan xotira hajmi. 32-bitli versiyalar faqat

4 Gbgacha bo'lgan RA xotirasi bilan ishlaydiM, ya'ni bizning kompyuterimizda, masalan,

8 Gbayt operativ xotira bo'lsa, biz 64 bitli versiyani o'rnatishga majbur bo'lamiz,

agar biz 4 Gbayt operatsion tizim hech qachon 32 Gbayt RAMni bekor qilishni

xohlamasak. kirish huquqiga ega.


Buning o'rniga, Windows-ning 64-bitli versiyasi, maksimal 192 Gb tezkor xotirada
boshqarish imkoniyatiga egaShuning uchun 8 Gb tezkor xotirali 32 bitli va 64 bitli versiya
bilan ishlaydigan kompyuterning ishlashi sezilarli. Ammo yuqorida sharhlaganimdek,
bu yagona farq emas, balki asosiy narsa. 32-bitli versiyalar, shuningdek, xotiraga kirish
va boshqaruvni ancha samarali tarzda boshqaradi, shuningdek, bizda 32-bitli versiyada
mavjud bo'lmagan xavfsizlik xususiyatlarini taqdim etadi.

Intel Architecture (IA) buyruqlar to'plami

Intel Architecture (IA) buyruqlar to'plami

  • Intel Architecture (IA) buyruqlar to'plami
  • Intel turli xil bozor tarmoqlariga yo'naltirilgan uchta ISA turini ishlab chiqqan. Ular Intel Architecture, yoki IA (masalan, IA-32, IA-64) iborasidan qisqartma bilan nomlanadi.

IA-32 arxitekturasi asosiy darajadagi shaxsiy kompyuterlarda 32-bitli dasturlarni ishlashga mo'ljallangan va quyidagi protsessor guruhlarida mavjud:
  • IA-32 arxitekturasi asosiy darajadagi shaxsiy kompyuterlarda 32-bitli dasturlarni ishlashga mo'ljallangan va quyidagi protsessor guruhlarida mavjud:
  • Intel Celeron va Intel Pentium (FC-PGA2 to'plamida);
  • ultra past kuchlanishli texnologiyalardan foydalangan Intel protsessorlari;
  • Intel Core Duo, Intel Core i3, i5 va h.k.

IA-64 buyruqlar to'plamining arxitekturasi Intel Itanium protsessorlar oilasida amalga oshiriladi.
  • IA-64 buyruqlar to'plamining arxitekturasi Intel Itanium protsessorlar oilasida amalga oshiriladi.
  • Intel 64 arxitekturasi zamonaviy kompyuterlar va 64 bitli dasturlar uchun optimallashtirilgan o'rta serverlarga mo'ljallangan. Ushbu arxitektura quyidagi protsessor oilalarida amalga oshiriladi:
  • Intel Xeon;
  • Intel Core 2 Duo, Intel Core i3, i5 va h.k

Buyruqlar tizimi

Mikroprotsessorlarning buyruqlar tizimi 98 ta buyruqlardan tashkil topgan: 19 ta ma’lumotlarni uzatish komandalari, 38 ta ma’lumotlarni qayta ishlash komandalari, 24 shartli va shartsiz o‘tishmalar va 24 CPU komandalari. Jami buyruqlar uchun taxminan 4000 variant mavjud.

Umuman Intel 8086 mikroprotsessor buyruqlari 6 guruhga bo‘linadi:

  • 1. Aloqa buyruqlari: MOV, XCHG, PUSH, POP, PUSHF, POPF, LEA, LDS, LAHF, SAHF, XLAT, IN.
  • 2. Aritmetik buyruqlar: ADD, ADC, INC, AAA, DAA, SUB, SBB, Dec, NEG, CMP, AAS, DAS, MUL, IMUL, DIV, IDIV, AAM, AAD.
  • 3. Mantiqiy buyruqlar: QAYD, SHL / SAL, SHR, SAR, ROL, ROR, RCL, RCR, AND, TEST, OR, XOR.
  • 4. Zanjirdagi manipulyatsiya buyruqlari: CMPS, LODS, MOVS, REP, SCAS, STOS.
  • 5. Bog‘lanish buyruqlari: JMP, CALL, RET, LOOP / LOOPE, LOOPZ, LOOPNE / LOOPNZ, JCXZ, JE / JZ, JNE / JNZ, JL / JNGE, JLE / JNG, 141 JB / JNAE, JBE / JNA, JP / JPE , JNP / JPO, JO, JNO, JS, JNS, JG / JNLE, JGE / JNL, JA / JNBE, JAE / JNB.

E`tiboringiz uchun raxmat


Download 0,59 Mb.

Do'stlaringiz bilan baham:




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