Ikkilik kodda buyruqlarni bajarilishi




Download 1,6 Mb.
bet4/4
Sana18.12.2023
Hajmi1,6 Mb.
#122885
1   2   3   4
Bog'liq
2-maruza boyicha materiallar (1) (2)

Ikkilik kodda buyruqlarni bajarilishi

Kompyuterdagi barcha amallar ikkilik raqam 0 yoki 1 bilan kodlangan elektr signallari bo'yicha amalga oshiriladi. Shuning uchun xotiraga kirishdan oldin ma'lumotlar va buyruqlar qo'lda yoki texnik vositalar ikkilik shaklga aylantirilishi kerak. Biroq, dastur yozishda buyruqlar boshqa istalgan shaklda yozilishi mumkin (masalan, mnemonik). Umuman olganda, dasturni to'rt xil usulda kodlash mumkin: ikkilik, sakkizlik, o'n oltilik va ramziy yoki mnemonik.


Buyruqning ikkilik shakli - Ushbu shakl mashina tushunadigan yagona shakldir. Har bir kompyuterda unga tushunarli bo'lgan ikkilik koddagi buyruqlar tizimi mavjud. Buyruqlar registriga buyruq xotiradan joylashtiriladi, elektr zanjirlari orqali kompyuterni boshqarish moslamasiga ulanadi, bu yerda buyruq dekodlanadi va buyruqni bajarish uchun signallar boshlanadi.
O'n oltilik (yoki sakkizlik) kodlash ikkilikdan aniq afzalliklarga ega. Biroq, uzoq dasturlar uchun bu ham noqulay. Dasturchi mashinada qo'llaniladigan barcha buyruqlarning o'n oltilik kodlarini yoddan bilishi kerak (ba'zi kompyuterlarda ular yuzdan ortiq).
Dasturni yozish va o'qish jarayonini soddalashtirish uchun mnemonik yoki ramziy kod taklif etiladi: har bir buyruq oddiy ikki, uch yoki to'rt harfli mnemonik belgi bilan ifodalanadi.
Mnemonik belgilarni mashina operatsiyalari bilan bog'lash ancha oson, chunki ularni ko'rsatma nomiga o'xshash qilib tanlash mumkin. Aksariyat mnemonik kodlar inglizcha buyruq nomlarining qisqartmalaridir: SUBtract (ayirish) uchun SUB, Branch uchun BR (o'tish), Branch if Plus (musbat raqam ustidan o'tish) uchun BPL va boshqalar.


XULOSA
Xulosa qilib aytganda EHMlarning tashkil etilishi 6 ta sathdan iborat. Har bir sath o’z hususiyatlariga va tashkiliy vositalariga ega. Ma’ruzada ushbu har bir sath yoritilib berildi. Bundan tashqari apparat ta’minotda va EHMlarda sonlar ustida amallarni bajarish Bul algebrasi asosida amalga oshiriladi. Kompyuterda buyruqlar ikkilik sanoq tizimida amalga oshirilishi haqida ma’lumot berib o’
Download 1,6 Mb.
1   2   3   4




Download 1,6 Mb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Ikkilik kodda buyruqlarni bajarilishi

Download 1,6 Mb.