Mavzu: Kompyuter protsessorining buyruqlar tizimi, formati va bajarilishi davri



Yüklə 16,92 Kb.
səhifə4/4
tarix06.06.2023
ölçüsü16,92 Kb.
#125865
növüУчебное пособие
1   2   3   4
Mavzu Kompyuter protsessorining buyruqlar tizimi, formati va ba-fayllar.org

Mnemonika


Operandlar


Tavsifi


MOV

Register/Memory to/from Register


Копировать регистр




XCHG

Register/Memory with Register


Обмен содержанием




IN

Fixed Port / Variable Port


Чтение данные из порта в регистр




OUT

Fixed Port / Variable Port


Запись данные из регистра в порт




PUSH

Register/Memory


Поместить регистр в стек




POP

Register/Memory


Загрузить регистр из стека


Intel 8086 buyruqlar tizimi


  • Arifmetik operatsiyalar buyruqlari


Mnemonika


Operandlar


Tavsifi


ADD

REG, memory, immediate


Сложение без переноса




ADC

REG, memory, immediate


Сложение с переносом




SUB

REG, memory, immediate


Вычитание без переноса




CMP

REG, memory, immediate


Сравнение




NEG

Register


Изменение знака




INC

Register/Memory


Инкремент




DEC

Register/memory


Декремент


Intel 8086 buyruqlar tizimi


  • Mantiqiy operatsiyalar buyruqlari


Mnemonika


Operandlar


Tavsifi


AND

REG, memory, immediate


Логическая И




OR

REG, memory, immediate


Логическая ИЛИ




XOR

REG, memory, immediate


Исключающее ИЛИ




SHL

REG, memory, immediate


Логический сдвиг влево




SHR

REG, memory, immediate


Логический сдвиг вправо




ROL

REG, memory, immediate


Повернуть налево




ROR

REG, memory, immediate


Повернуть вправо




Not

REG, memory, immediate


Инверсия


Intel 8086 buyruqlar tizimi


  • O’tish buyruqlari


Mnemonika


Operandlar


Tavsifi


CALL

Direct / Indirect within Segment


Вызов подпрограмм




JMP

Direct / Indirect within Segment


Безусловный переход




RET

Within Segment / Intersegment


Возврат из подпрограммы




JE/JZ

Jump on Equal/Zero


Условный переход




JLE/JNG

Jump on Less or Equal / Not Greater


Условный переход




JO

Jump on Overflow


Условный переход




JS

Jump on Sign


Условный переход




JNE/JNZ e

Jump on Not Equal/Not Zero


Условный переход


Intel 8086 buyruqlar tizimi


  • Protsessorni boshqarish buyruqlari


Mnemonika


Operandlar


Tavsifi


CLC

Clear Carry


Очистка бита переноса




STC

Set Carry


Установка бита переноса




CLI

Clear Interrupt


Очистка бита прерывания




STI

Set Interrupt


Установка бита прерывания




HLT

Halt

Остановка



WAIT

Wait



Ожидание

Buyruqlarni bajarish (Buyruqni o’qish)



1-qadam
Buyruq hisoblagichida o’qish uchun keyingi buyruqning manzili mavjud.

Buyruqlarni bajarish (Buyruqni o’qish)



2-qadam
Buyruqlar hisoblagichining tarkibi manzil shinasi orqali uzatiladi.

Buyruqlarni bajarish (Buyruqni o’qish)



3-qadam
Manzil shinasi orqali, manzil ma’lumotlari xotiraga kirish registriga kiritiladi.

Buyruqlarni bajarish (Buyruqni o’qish)



4-qadam
Xotiradagi keyingi buyruqning joylashish manzili aniqlanadi.

Buyruqlarni bajarish (Buyruqni o’qish)



5-qadam
Aniqlangan manzilning xotira tarkibi ma’lumotlar shinasi orqali uzatiladi.

Buyruqlarni bajarish (Buyruqni o’qish)



6-qadam
Ma’lumotlar shinasi orqali keladigan ma’lumotlar buyruqlar registriga yoziladi

K&A

E`tiboringiz uchun rahmat



http://fayllar.org
Yüklə 16,92 Kb.

Dostları ilə paylaş:
1   2   3   4




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin