На головну

Стек: визначення, призначення. Регістр прапорів.

  1. VI. Нормативно-правові акти ФОІВ і порядок їх державної реєстрації.
  2. Архівація даних та архіватори. Призначення. Властивості архиваторов. Поняття архівного файлу і його властивості.
  3. Квиток 26 Радіоактивність. Види радіоактивних випромінювань і методи їх реєстрації. Біологічна дія іонізуючих випромінювань.
  4. Бланк свідоцтва про реєстрацію за місцем перебування
  5. Маячня. Визначення, симптоматика. Маячні синдроми.
  6. Бурові вишки, типи, призначення.
  7. В яких випадках проводиться державна реєстрація баз даних?

стек (Англ. stack - Стопка) - структура даних, в якій доступ до елементів організований за принципом LIFO (Англ. last in - first out, «Останнім прийшов - першим вийшов»). Найчастіше принцип роботи стека порівнюють зі стопкою тарілок: щоб взяти другу зверху, потрібно зняти верхню.

Додавання елемента, зване також проштовхуванням (push), Можливо тільки в вершину стека (доданий елемент стає першим зверху). Видалення елемента, зване також виштовхування (pop), Теж можливо тільки з вершини стека, при цьому другий зверху елемент стає верхнім. Основне призначення стека - тимчасове зберігання інформації. Як ми вже бачили, стек використовується для збереження адреси повернення; програма також може зберігати дані. Якщо програма хоче використовувати регістр, нехай навіть зберегти поточні дані, вона може послати значення цього регістра в стек. Ці дані зберігаються в стеку і пізніше можуть бути відновлені.

Регістр прапорів.

Прапор - логічна змінна розміром 1 біт (0/1). Регістр прапорів складається з бітів, кожен з яких відповідає за певну умову.

СF - прапор перенесення, дорівнює 1, коли є перенесення з старшого розряду.

PF - прапор парності, дорівнює 1, коли кількість одиниць - парне.

AF - прапор полупереноса з 3-го біта в 4-й.

OF - прапор переповнення

ZF - прапор 0

SF - знаковий, дорівнює знаку результату



Приклади: GSS Visual Assembler, ASMTool Professional Edition. | Способи адресації: непряма адресація з масштабуванням, адресація по базі з індексуванням, адресація по базі з індексуванням і масштабуванням.

Обчислювальний (послідовний) процес: визначення. Ресурси: визначення, класифікація. | Однозадачний і багатозадачність режими роботи обчислювальної системи: основні принципи, переваги та недоліки. Дисципліна обслуговування. Дескриптор процесу: визначення, склад. | Можливі стану процесу. Граф станів процесу. Умови переходу з одного стану в інший. | Тред (потік): визначення, подібності та відмінності в порівнянні з поняттям «процес». Основні правила організації тредов. | Переривання: визначення, призначення, стадії процесу обробки переривання. Відмінності і відмінності в порівнянні з викликом процедур / функцій. | Класифікація переривань. Пріоритет переривань. Різні види дисциплін обслуговування переривань. | Супервизор переривань: призначення. Обробка переривання за участю супервізора переривань. | Основні види ресурсів: процесорний час, пам'ять (внутрішня і зовнішня), зовнішні пристрої, інформаційні ресурси. | Програмні модулі: непривілейованих, привілейовані і реєнтерабельним, повторно входимо. | Поняття «мови асемблера» і «програми-оболонки асемблера». Основні компоненти програми асемблера. Приклади програм-оболонок асемблера. |

© um.co.ua - учбові матеріали та реферати