Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розробка програми для перегляду bmp файлів

Реферат Розробка програми для перегляду bmp файлів





ий add.сдвіг вліво на задану кількість біт. При цьому старші біти губляться (крім останнього, він записується в прапор CF регістра прапорів). Зрушення вправо аналогічно shl.безусловний перехід. Операнд - адреса переходу (замість адреси можна використовувати позначку, яка при трансляції заміниться на відповідний адресу)./Or/xor/not логічні операції: кон'юнкція, диз'юнкція, виключає або (додавання по модулю 2), інверсія.інкремент (збільшення операнда на 1 ). декремент (зменшення оперенда на 1). перейти до підпрограми. Операнд - адреса початку подпрограмми.вернуться з подпрограмми.визвать переривання. Операнд - номер прериванія.поместіть операнд в стек.ізвлечь операнд з стека.прінять байт від пристрою. in al, 60h приймає байт в регістр al від регістра даних контролера клавіатури.послать байт пристрою. mov al, 0EDh out 60h, al mov al, 111b out 60h, al - ця послідовність з чотирьох Коменди запалює всі світлодіоди клавіатури.no operation - команда нічого не робить (і, як не дивно, має застосування). команда робить перехід на зазначену позицію і зменшує значення CX. Якщо CX = 0, то відбувається вихід з цікла.группа команд, що здійснюють перехід на зазначену позицію, якщо виконана умова. Наприклад, команда jz передає управління у разі, якщо прапор zf (zero flag) встановлений в "1". Цей прапор встановлюється в "1", якщо після виконання якої-небудь операції операнд стає рівним 0 (незалежно від його значення до виконання операції). Порівняти. Команда не виконує будь-яких "видимих" дій. Вона просто встановлює прапори відповідно до результату порівняння. Після цієї команди зазвичай слід оператор групи jcc. Розглянемо основні (o1, o2 - операнди команди cmp): zf = 1o1 = o2cf = 1, jnae o1 02, без знака, jae o1> = o2, без знака, jna o1 <= o2, боз знака, jnge o1 o2, зі знаком, jge o1 <= o2, зі знаком, jng o1> = o2, зі знакомзагрузіть байт за адресою ds: si в регістр al.загрузіть слово (2 Байла) за адресою ds: si в регістр ax.загрузіть подвійне слово (4 байти) за адресою ds: si в регістр eax.послать байт за адресою es: di з регістра al.послать слово ( 2 Байла) за адресою es: di з регістра ax.послать подвійне слово (4 байти) за адресою es: di з регістра eax.

Команди обміну даними: MOV, XCHG.пріемнік, джерело

Копіює байт (byte)/слово (word)/подвійне слово (dword) з операнда джерело в операнд приймач. Дозволяє копіювати дані з одного регістра загального призначення (РОН) в інший, з РОН в пам'ять, з пам'яті в РОН. Командою MOV не можна напряму переслати дані із однієї області пам'яті в іншу - для цього доведеться використовувати в якості посередника один з РОН. Копіювання даних в такому випадку здійснюється за дві команди: спочатку з вихідної області пам'яті в РОН, а потім - з РОН в цільову область пам'яті. За допомогою команди MOV також можна поміщати в регістр або пам'ять безпосереднє значення, копіювати вміст сегме...


Назад | сторінка 2 з 13 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка системи управління базою даних &Футбольна команда Manchester Unite ...
  • Реферат на тему: Розробка схеми арифметичне-логічного пристрою для виконання арифметичної оп ...
  • Реферат на тему: Розробка обчислювального пристрою для виконання операції множення двійкових ...
  • Реферат на тему: Розробка обчислювального пристрою для виконання операції множення двійкових ...
  • Реферат на тему: Лідер і його команда