М. З. Якубова техника ғылымдарының кандидаты, доцент



бет71/141
Дата26.09.2023
өлшемі3.68 Mb.
#478578
1   ...   67   68   69   70   71   72   73   74   ...   141
КОМПЬЮТЕРЛІК ЖҮЙЕЛЕР АРХИТЕКТУРАСЫ

Бақылау сұрақтары:
  • Пернетақтада (енгізу/шығаруда) қолданылатын 21 үзіліс функцияны атаңыз.
  • 21 үзілістің 10 функциясының параметрлерінің кеңейтілуін ашыңыз.
  • Санды пернетақтадан енгізетін 2 әдісті атаңыз.
  • Қатарды санға келтіру алгоритмін жазыңыз.
  • Санды қатарға келтіру алгоритмін жазыңыз.
  • cmp салыстыру командасының жұмысын сипаттаңыз.
  • Бір жалауша бойынша ауысуларды атап өтіңіз.
  • Бірнеше жалауша бойынша ауысуларды атап өтіңіз (шартты).
  • Салыстыру және шартты ауысу командаларының қолданысына мысал келтіріңіз.

  • 3.7. Логикалық амалдар командалары
    Жұмыстың мақсаты: келесі логикалық амалдардың: and, or, xor, test, not командаларымен таныстыру және олардың прак- тикалық қолданысын қарастыру.
    Қысқаша теориялық мәліметтер
    Логикалық амалдар микросұлбаларды жобалау барысындағы маңызды элемент болып табылады және программалау логика- сымен көптеген ортақ тұстары бар. AND, OR, XOR және TEST логикалық операциялардың командалары болып табылады. Бұл командалар биттерді орнату және алып тастау және ASCII кодын- да арифметикалық амалдарды орындау үшін пайдаланылады.
    140

1

2

19

Y = | y1| + y2; y1 = ; y2 = .

20

Y = y1 * y2; y1 = ;

21

Y = y1 + |y2|; y1 = ; y2 = .

22

Y = y1 – y2; y1 = ; y2 = .

23

Y = y1 + y2; y1 = ; y2 = .

24

Y = y1 * y2; y1 = ; y2 = .

25

Y = y1 / y2; y1 = ; y2 = .
  • мысал

  • mov AX,0FFEh
    and AX,5555h; AX=0554h
  • мысал

  • mov ax,00101001b
    add ax,11110111b ; ax=00100001b


    Достарыңызбен бөлісу:
1   ...   67   68   69   70   71   72   73   74   ...   141




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет