Қазақстан республикасының білім және ғылым министрлігі қазақ инженерлік теникалық академиясы



жүктеу 1.12 Mb.
бет4/10
Дата31.03.2016
өлшемі1.12 Mb.
1   2   3   4   5   6   7   8   9   10
: download
download -> Оқушылардың орта буынға бейімделуі барысында жүргізген жұмыстар туралы анықтама. қазан 2014ж
download -> Построение таблиц истинности логических выражений
download -> Правила соревнований международная Ассоциация Бокса [Преамбула]
download -> Қазақстан тарихы бойынша Ұбт шпаргалкалары а а. Иманов көтерiлiс отрядтарын қаруландыру үшiн – қару-жарақ шығаруды ұйымдастырды
download -> Бехаалотха Когда будешь зажигать Числа 8,1 12,16
download -> Мы молімся за вас жыццё Змяні сваё жыццё Захавайце наша жыццё! Мы любім вас Змяні сваё сэрца Змяні сваё харчаванне
download -> Загальна характеристика роботи

ADD


(ADDition)

Қиын


 Команда схемасы:

add қабылдаушы,көз  

Тағайындау көз және қабылдаушы екі операндтың қиындығы сөз немесе екі сөз .



Жұмыс алгоритмі:

  1. Есептеу операциясын зерттеу .

SUB


(SUBtract)

Азайту


  командалар схемалары

sub операнд_1,операнд_2 

Тағайындау :бүтін санды азайту . Жұмыс алгоритмі :

Команда sub командасы бүтін санды операндтарды азайту үшін немесе көп байтты операндтарды азайту үшін қолданылады.

  1. Көбейту операцияларын зерттеу .

MUL


(MULtiply)

Белгіні есепке алмай бүтін санды көбейту.


Команда схемасы: mul көбейткіш _1
Тағайындау: белгіні есепке алмай тұтас екі санды көбейту операциялары

Жұмыс алгоритмі:

Команда белгіні есепке алмай екі операнлдты көбейту операциясын орындайды. Алгоритм операнд форматына тәуелді және зердеде немесе регистрде орналасқан бір көбейткіштің орнын көрсетуін талап етуі мүмкін. Екінші көбейткіштің орны бірінші көбейткіштің көлеміне тәуелді.


Көбейту нәтижесі сонымен қатар көбейткіштер көлемімен анықталса арнайы берілген орынға орналастырылады.:

Команда орындалғаннан кейінгі флагтар жағдайы ( егер нәтиженің үлкен жарты бөлігі нол болса)




11

07

06

04

02

00

OF

SF

ZF

AF

PF

CF

0

?

?

?



0

Команда орындалғаннан кейінгі флагтар жағдайы егер нәтиженің үлкен жарты бөлігі нол болмаса )



11

07

06

04

02

00

OF

SF

ZF

AF

PF

CF

1

?

?

?



1

Mul командасы олардың белгі разрядтарын есептемей операндтарды көбейтуді орындайды. Осы операцияға екі операндтар-көбейткіштер қажет. cf и of .қолдану арқылы нәтиже көлемін бақылау оңай.




  1. XOR операциясы көмегімен регистрді тазарту .

XOR


Логикалыық өортындылаушы НЕМЕСЕ

ASCII- қиындықтан кейін түзету

 


Команда схемасы : 

xor қабылдаушы, көз

Тағайындау: Байттың өлшемі , сөз не екі сөз арқылы НЕМЕСЕ операциясының екі операндаларының логикалық алып тастау операциясы

Жұмыс алгоритмі:


  • НЕМЕСЕ операциясының операндалары логикалық алып тастау операциясы : бит нәтижесі 1 тең, егер сәйкес мәндерінінің битттері әртүрлі болдса, басқа жағдайда 0 -ге тең.

  • Қосу нәтижесін қабылдауға жазу керек;

  • Туды бекіту.

  • Командалар орындалуынан кейінгі тудың жағдайы:


11

07

06

04

02

00

OF

SF

ZF

AF

PF

CF

0

r

r

?



0

xor командасы НЕМЕСЕ екі операндаларының операцияларын орындау үшін қолданылады. Опреация қортындысы бірінші операндаға жазылады. Бұл операцияны инвертациялау немесе белгілі бір биттердің операндаларын салыстыру үшін қолданады.

  1. Оңға және солға логикалық жылжытку операциясын зерттеңдер.





1   2   3   4   5   6   7   8   9   10


©netref.ru 2017
әкімшілігінің қараңыз

    Басты бет