Telekomunikatsiya texnologiyalar fakulteti mavzu: protsessorda buyruqlarni bajarilish davri



Download 2,32 Mb.
bet8/9
Sana06.12.2022
Hajmi2,32 Mb.
#879868
1   2   3   4   5   6   7   8   9
Bog'liq
tatu urganch

MARIE KO'RSATMALARI

  • ma'lumotni xotiradan ACga yoki orqaga o'tkazish (Yuklash/Saqlash)
  • Xotiradagi AC va ma'lumotlar o'rtasida + yoki - bajaring
  • kiritish/chiqarish
  • ko'rsatmani o'tkazib yuborish, xotiradagi boshqa joyga o'tish (if-else, tsikl ko'rsatmalarida ishlatiladi)
  • dasturni to'xtating

MISOL: 2 TA RAQAM QO'SHING

  • Ushbu kod 104 va 105 xotira joylarida saqlangan ikkita raqamni qo'shadi
  • 104-ni yuklash ACni 104 (0023) qiymati bilan yuklaydi.
  • 105 qo'shsangiz, AC ga 105 (FFE9) qiymati qo'shiladi.
  • 106-do'kon AC (000C)dagi qiymatni oladi va uni 106-joyga o'tkazadi
  • To'xtatish keyin dasturni to'xtatadi

ASSEMBLERS AND ASSEMBLY LANGUAGE

  • Mashina kodini yig'ish kodiga solishtiring
  • Assambleya kodini ochish ancha oson bo'ladi
  • Operatsion kodlari o'rniga mnemonika
  • Xotira joylari o'rniga o'zgaruvchilar nomlari
  • Xotira joylari o'rniga teglar (filiallar uchun).
  • Assembly - bu ko'rsatmalar to'plami (mashina tili) va yuqori darajadagi til o'rtasidagi oraliq til
  • Assembler - bu assembler tilidagi dasturni qabul qiladigan va uni mashina tiliga yig'adigan dastur, xuddi kompilyator yuqori darajadagi til dasturini kompilyatsiya qilgani kabi.
  • Bugun bizda juda murakkab kompilyatorlar bor va yuqori darajada optimallashtirilgan kodni taqdim etamiz, shuning uchun hech qachon assembler tilida dasturlashning hojati yo'q.
  • CPU qanday ishlashini yaxshiroq tushunishingiz uchun biz uni bu erda ko'rib chiqamiz

QAYTA KO'RIB CHIQILDI

  • Eslatib o'tamiz, boshqaruv bloki olib kelish-bajarish tsiklining bajarilishiga olib keladi
  • Qabul qilish jarayoni qanday amalga oshiriladi?
  • Ko'rsatma olingandan so'ng, u dekodlanadi va bajariladi, qanday qilib?
  • Bu savollarga javob berish uchun biz boshqaruv blokini amalga oshirishimiz kerak
  • Boshqaruv bloklari simli shaklda yoki mikrodasturlash orqali amalga oshiriladi
  • Ulangan - har bir operatsiya, shu jumladan, har bir mashina ko'rsatmasi bajarilishi, op kodini boshqaruv ketma-ketligiga aylantirish uchun dekoderdan foydalanadi (masalan, kompyuterni MARga o'tkazish, xotirani o'qish, MBRni IR ga o'tkazish, kompyuterni oshirish kabi)
  • Ushbu dekoder siz kutganingizdek juda murakkab bo'lishi mumkin, chunki har bir ko'rsatma bevosita boshqaruv signallariga aylantirilishi kerak.
  • Microprogrammed - ROM mikrodasturlarni saqlash uchun ishlatiladi, har bir mashina ko'rsatmasi uchun bittadan

Download 2,32 Mb.

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




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