- •Міністерство освіти і науки України
- •Модуль 1: арифметичні і логічні основи еом
- •1.1 Термінологія одиниць вимірювання
- •1.2 Аналогові та цифрові системи
- •1.3 Логічні булеві вентилі
- •1.4 Системи числення
- •Десяткова система важка для технічної реалізації. Елементи з 10 стійкими станами ( на основі сегнетокераміки, декатрони і т.Д.) мають невисоку швидкість переключення.
- •1.5 Десяткова та двійкова системи числення
- •1.6 Десятково-двійкова конвертація
- •1.7 Шістнадцяткова система числення
- •1.8 Конвертація з двійкової до шістнадцяткової системи числення
- •1.9 Конвертація з шістнадцяткової до двійкової системи числення
- •1.10 Конвертація у систему числення з будь яким базисом
- •1.11 Прямий, зворотний і додатковий коди
- •Нуль у додатковому коді має одне представлення
- •Правила виконання додавання двійкових чисел
- •1.12 Ознака переповнення розрядної сітки
- •1.13 Лабораторна робота 1
- •Порядок виконання:
- •1.14 Питання з підготовки до модульного контролю
- •Модуль 2: класична структура еом
- •2.1 Комп’ютерні системи і програми
- •2.2 Типи комп’ютерів
- •2.3 З’єднання комп’ютерних систем
- •2.4 Поява Internet
- •2.5 Вартість технологій
- •2.6 Основні пристрої еом.
- •2.7 Структурна схема еом.
- •2.8 Структура і типи команд.
- •2.9 14 Регістрів мікропроцесора Intel 8086
- •Сегментні регістри
- •Регістри зсуву
- •Регістр прапорів
- •2.10 Лабораторна робота 2
- •Порядок виконання:
- •Короткі теоретичні зведення Операційна система ms-dos
- •Ім'я команди перемикачі параметри
- •Команди загального призначення.
- •6) Форматування дисків.
- •Format дисковод: [/1] [/4] [/8] [t:доріжки] [n:сектора] [/V][/s]
- •Каталоги
- •Робота з каталогами:
- •Робота з файлами.
- •1) Створення файлів
- •1 File(s) copied ( 1 файл скопійований )
- •2) Видалення файлів.
- •3) Перейменування файлів.
- •4) Копіювання файлів
- •5) Відображення умісту файлу на екрані.
- •6) Порівняння файлів.
- •7) Пошук
- •2.11 Лабораторна робота 3
- •Порядок виконання:
- •Утиліта налагоджувача debug.
- •2.12 Лабораторна робота 4 Тема: Команди зсуву та циклічного зсуву Зміст завдання
- •Теоретичні відомості до виконання лабораторної роботи
- •Команди циклічного зсуву
- •2.13 Питання з підготовки до модульного контролю
- •3.2 Типи запам'ятовуючих елементів озп
- •3.3 Організація основної пам'яті еом - стекова пам’ять
- •3.5 Лабораторна робота № 5
- •Порядок виконання:
- •Теоретичні зведення до виконання лабораторної роботи №5 Пересилка даних
- •3.6 Питання з підготовки до модульного контролю
- •Модуль 4. Організація систем переривання програм
- •4.1 Стан процесора. Вектор стану
- •4.2 Принципи організації систем переривання програм
- •4.3 Організація переходу до програми оброблення переривання
- •4.4 Пріоритети
- •4.5 Лабораторна робота 6 Тема: Стек і його використання для виклику процедур
- •Порядок виконання.
- •Зміст завдання:
- •Короткий опис команд мови assembler, що використовуються в лабораторній роботі 6
- •Короткий перелік основних команд утиліти налагоджувача debug, що використовується у лабораторній роботі 5
- •4.6 Еволюція операційних систем
- •4.7 Архітектура операційних систем
- •4.8 Координація дій машини
- •4.9 Питання з підготовки до модульного контролю
- •Віддруковано друкарнею
- •69006, М. Запоріжжя, пр. Леніна, 226
1.3 Логічні булеві вентилі
Комп’ютери складаються з різних видів електронних схем. Ці схеми залежать від так званих логічних вентилів AND, OR, NOT, NOR. Ці вентилі характеризуються тим, якій відгук вони видають залежно від вхідних сигналів. На рис. 1.3, 1.4, 1.5 показані логічні вентилі. “x” і“y” представляють входи, а “f” представляє результат. 0 представляється як “off”, і 1 представляється як “on”.

Рисунок 1.3 – логічні вентилі AND і OR

Рисунок 1.4 – Логічний вентиль NOT

Рисунок 1.5 – Логічний вентиль NOR
Є тільки три основні логічні функції : AND, OR, NOT:
-
AND – Якщо на будь якому вході off, то і результат off.
-
OR - Якщо на будь якому вході on, то і результат on.
-
NOT – Якщо на вході on, результат off. Також вірне протилежне.
NOR – це комбінація OR та NOT і не є основним вентилем. NOR діє таким чином, якщо на будь якому вході on, результат off.
На рис. 1.6 відображені таблиці істинності, тобто ті самі інструкції у компактній формі.



Рисунок 1.6 – Таблиці істинності
1.4 Системи числення
Всередині ПК інформація представляється у вигляді чисел, що записані у двійковій системі числення. Текстова інформація також кодується за допомогою чисел.
Вибір системи числення для будь-якого практичного застосування дуже важливий.
Система числення - сукупність прийомів і правил для запису чисел цифровими знаками. Або спосіб представлення чисел за допомогою деякого алфавіту.
Приклад: Десяткова система числення використовує цифри 0,1,...,9.
Двійкова система числення використовує цифри 0, 1
Шістнадцяткова система числення використовує наступні знаки:
0,1,...,9,A,B,C,D,E,F
Система числення, що призначена для практичного застосування повинна мати наступні 3 властивості:
1) можливість представлення будь-якого числа в розглянутому діапазоні величин;
2) одиничність представлення (кожній комбінації символів повинна відповідати одна і тільки одна величина);
3) простота оперування числами;
Системи числення поділяються на позиційні та непозиційні.
Непозиційна система числення – система, для якої значення символу не залежить від його положення в числі.
Приклад: Система з одним символом – паличкою
Позиційна система числення – система, у якій значення цифри визначається її положенням у числі.
Наприклад у десятковій системі числення число 2 2 2
дві два дві
сотні десятка одиниці
Позиційна система числення характеризується основою.
Основа (базис) позиційної системи числення – кількість знаків або символів, що використовуються для відображення числа в даній системі числення.
Приклад: У двійковій системі використовуються цифри 0,1 – основа 2.
При записі чисел у позиційній системі числення менш чим двома цифрами обійтися не можна. Двійкова система – мінімально можливий носій інформації.
При виборі системи числення для використання в ПК враховувалося наступне:
1) основа системи визначає кількість стійких станів функціонального елемента;
2) довжина числа залежить від основи системи числення;
3) система числення повинна забезпечити прості алгоритми виконання арифметичних і логічних операцій.
