Kompyuter injinering” fakult



Download 1,21 Mb.
bet1/6
Sana10.07.2022
Hajmi1,21 Mb.
#767638
  1   2   3   4   5   6
Bog'liq
Kompyuter injinering



KOMPYUTER INJINERING”
FAKULTETI

 KOMPYUTER ARXITEKTURASI
FANIDAN

MUSTAQIL ISHI


Topshirdi: L. G'oyipov

Guruhi: 713-19.

Farg'ona-2022
Kompyuter buyruqlarining tuzilishi va formatlari

Buyruq formatlari va kompyuter ma'lumotlari. Mashina formatlari va kompyuter buyruq tizimi. Avtomatik manzillar usuli


Kompyuter arxitekturasining muhim qismi bu buyruq tizimidir. Ko'pgina kompyuterlarga qaramay, eng past ("mashina" darajasida ular juda ko'p tarqalgan. Har qanday kompyuterning buyruqlari tizimi, albatta, axborotni qayta ishlash buyruqlarining quyidagi guruhlarini o'z ichiga oladi.
1. Ma'lumot uzatish bo'yicha buyruqlar (ro'yxatga olish)Ma'lumotlarni bir joydan boshqasiga nusxalash.
2. Arifmetik operatsiyalaraslida ularning tug'ilish bo'yicha hisoblash uskunalari bilan egalik qiladi. Albatta, zamonaviy kompyuterdagi hisoblash harakatlarining ulushi sezilarli darajada pasaydi, ammo ular hali ham dasturlarda muhim rol o'ynaydi. Shuni ta'kidlash kerakki, asosiy arifmetik harakatlar odatda qo'shimcha va ajratishni o'z ichiga oladi (oxirgi qismida protsessorning oxirgi qismida ko'pincha biron bir tarzda yoki qo'shimcha ravishda kamayadi). Ko'p tarmoqli dasturlar bo'yicha ko'plab kompyuterlarda ular ko'plab kompyuterlarda amalga oshiriladi.
3. Mantiqiy operatsiyalarolingan ma'lumotlarni tahlil qilish uchun kompyuterga ruxsat bering. Bunday buyruqning bajarilganidan keyin, kompyuterning shartli o'tishidan foydalangan holda keyingi taraqqiyot dasturini tanlashi mumkin. Ko'rib chiqilayotgan guruh jamoalarining eng oddiy namunalari taqqoslash, shuningdek taniqli mantiqiy operatsiyalar, shuningdek, 1-bandda tavsiflangan taniqli mantiqiy operatsiyalar, yoki (inversiya) bo'lishi mumkin. Bundan tashqari, ko'pincha kodeksning individual bitlari, ularni tiklash va o'rnatish holatlariga qo'shiladi.
4. Siljish Ikkilik kod chap va o'ngga. Ushbu buyruqlar guruhining ahamiyatini isbotlash uchun, kolbozitsiyaning ko'payish qoidasini eslash kifoya: har bir keyingi mahsulot shu sxemada chapga smenada yoziladi. Ba'zi bir holatlarda, ko'paytirish va bo'linma odatda o'zgarishi mumkin (o'ng tomonga nolni ushlab olishni yoki o'chirishni unutmang, i.e), aslida 10 marta kamaytirishingiz yoki kamaytirishi mumkin.
5. Kirish va chiqish buyruqlari Tashqi qurilmalarga almashtirish uchun ma'lumot. Ba'zi kompyuterlarda tashqi qurilmalar maxsus xizmat xotira manzillari, shuning uchun kirish va chiqish buyruqlari yordamida mahsulot.
6. Boshqaruv jamoalarinoberış algoritmlarni amalga oshirish. Bu, birinchi navbatda shartli va shartsiz o'tishni o'z ichiga olishi, shuningdek, subprogrammaga murojaat qilish buyruqlari (qaytishga o'tish). Ba'zi kompyuterlarda tsiklni tashkil qilish uchun maxsus jamoalar mavjud, ammo bu kerak emas: har qanday Velosipedni shartli va shartsiz o'tishning bir yoki boshqa kombinatsiyasiga kamaytirish mumkin.
Ko'pincha xuddi shu buyruqlar guruhiga saqlash protsessor protsessor yoki NOPning ishlashi - operatsiya yo'q. Ba'zan ular maxsus guruhda ta'kidlangan. Protsessor qurilmasining ortib borayotgan murakkabligi bilan bunday buyruqlar soni ko'payadi.
Har qanday kompyuter jamoasi odatda ikki qismdan iborat - tezkor va manzil. Operatsiya qismi (aks holda u ham deyiladi) amaliyot kodi - Politsiyachi) Qaysi chora-tadbirlar ma'lumot bilan amalga oshirilishi kerakligini ko'rsatadi. Manzil partetsi ishlatilgan ma'lumotlar saqlanadigan va natijani qaerdan joylashtirish kerakligini tavsiflaydi. Mashinaning ishlashini boshqarish uchun ba'zi bir nechta buyruqlarda manzil qismi yo'q, masalan, to'xtash buyrug'ida bo'lishi mumkin; Operatsiya qismi har doim mavjud.
Amaliyot kodi buyruq tizimining umumiy ro'yxati bo'yicha ba'zi shartli raqam sifatida tasavvur qilinishi mumkin. Asosan, ushbu ro'yxat ma'lum ichki qonunlarga muvofiq qurilgan, ammo ular har doim ham aniq emas.
Manzil qismi katta xilma-xillikka ega va ko'proq deb hisoblanishi kerak.
Birinchidan, biz buyruqlar bo'lishi mumkinligini ta'kidlaymiz bir, ikki va trixadres Mumkin bo'lgan operandlar soniga qarab.
Dastlabki kompyuterlar eng oddiy va ingl. Masalan: A1 va A2 manzillarini kiritish, ularni katlayın, ularni A3 manziliga qo'ying. Agar operatsiya uchun talab qilinadigan kichik manzillar bo'lsa, unda qo'shimcha emas. Aytaylik, ro'yxatga olish operatsiyasida faqat A1 va A3 manbalari va qabul qiluvchisining hujayralari ko'rsatiladi va A2 tarkibi muhim emas.
Uch yulduzli jamoa osonlikcha shifr keltirdi va ulardan foydalanish qulay edi, ammo qo'chqorning ko'payishi bilan uning uzunligi haddan tashqari katta bo'ldi. Darhaqiqat, bunday jamoaning uzunligi uchta manzil va operatsion kodning uzunligidan iborat. Bu erda, masalan, 1024 hujayralarning kamtarki operatsiyani faqat 1024 hujayralarni yozish uchun, faqat manzil qismini yozish uchun 3 * 10 \u003d 30 ikkilik bo'shatishni talab qiladi. Shuning uchun ikki navli mashinalar paydo bo'ldi, bu buyruq qaydnomasi manzilini o'chirib qo'yishi bilan qisqartirildi. Bunday kompyuterlarda operatsiyaning natijasi maxsus registrda qoldi ( qiziq) Va keyingi hisob-kitoblarda foydalanish uchun mos edi. Ba'zi mashinalarda natija operandlardan biri o'rniga qayd etildi.
Jamoani yanada soddalashtirish ukadastir mashinalarini yaratishga olib keldi. Muayyan oddiy misolda bunday kompyuterning jamoalarini ko'rib chiqing. A1 va A2 manzillarida saqlanadigan raqamlarni katlash kerak va summa A3 ga joylashtirilgan. Ushbu muammoni hal qilish uchun unacast mashinasi uchta buyruqni amalga oshirish kerak bo'ladi:

  1. a1 hujayrasining tarkibiy qismini torting;

  2. a2 dan raqam bilan yopishtirgichni katlang;

  3. a3-da A3-ning natijasini yozib oling.

Aftidan, muammoni hal qilish uchun uracast mashinasi trichadrikdan ko'ra uch baravar ko'proq jamoa talab qilinadi. Aslida, bu har doim ham shunday emas. "Y \u003d (x3 / x4» iborasini hisoblash dasturini mustaqil ravishda rejalashtirishga harakat qiling va siz 3 tricer jamoalari va atigi 5 Unstast kerakligini bilib olasiz. Shunday qilib, unislast mashinasi yanada samaraliroqdir, chunki Bu oraliq natijalar xotirasida keraksiz yozuvni keltirib chiqarmaydi.
To'liq taqdimot uchun, uni maxsus tashkillashtirishning maxsus usulidan foydalanib, diagramma (nuatsimon) dastgohni amalga oshirish imkoniyati to'g'risida gapirish kerak - to'plamoq. Qurilmaning printsiplarini tushunish Bunday mashina etarlicha batafsil tushuntirishlarni talab qiladi; Shu bilan birga, deyarli hech qanday bo'lmagan kompyuter yo'q. Shuning uchun, biz shu tarzda tartibga solingan tizim "B3-21" va "B3-34" va shunga o'xshash ba'zi dasturlashtirilgan mikrokalliqlar asosida o'zimizni cheklaymiz.
© E.A. Emermin, 1997
Kitobdan:
EreMin E.A. Eng zamonaviy kompyuter ishlaydi. - Perm: nashriyot nashr etish, 1997. 176 p.
Jamoa, qoida tariqasida, operandalar o'zlarini o'z ichiga olmaydi, ammo xotira hujayralari yoki ular bo'lgan ro'yxatga olish kitoblarining ma'lumotlari. Kod kodi bir nechta maydonlardan tashkil topishi mumkin, ularning har biri o'z funktsional maqsadlariga ega.
Umumiy holatda, buyruq quyidagilardan iborat:
operatsion qism (tarkibida operatsiya kodi mavjud);
manzil qismida (tarkibida qayta ishlangan ma'lumotlar joylashganligi va saqlash joylashuvi to'g'risidagi manzil ma'lumotlari mavjud).
O'z navbatida, manzil qismiga xos bo'lgan bu qismlar bir nechta sohalardan iborat bo'lishi mumkin.

Download 1,21 Mb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6




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