
- •Лабораторний практикум
- •Та організація обчислювальних робіт”
- •1.Основи комп’ютерної техніки
- •1.1.1. Основні теоретичні відомості
- •1.1.2. Варіанти завдань
- •1.2.1 Основні теоретичні відомості
- •1.2.2 Варіанти завдань
- •1.3.1 Основні теоретичні відомості
- •1.3.2 Варіанти завдань
- •1.4.1 Основні теоретичні відомості
- •1.4.2 Варіанти завдань
- •2.Мова assembler
- •2.5.1 Основні теоретичні відомості
- •Movs-пересилка рядка
- •2.5.2. Варіанти завдань
- •2.6.1 Основні теоретичні відомості
- •Imul – цілочисельне множення
- •IDlV-цілочисельне ділення
- •2.6.2. Варіанти завдань
- •2.7.1 Основні теоретичні відомості
- •Ja/jnbe – перехід, якщо більше/перехід, якщо не менше або рівно
- •Jae/jnb/jnc – перехід, якщо більше чи рівно/перехід, якщо не менше/перехід, якщо нема переносу
- •Jb/jnae/jc – перехід, якщо менше/перехід, якщо не більше або рівно/перехід,тобто, перенесення
- •Jbe/jna-перехід, якщо менше або рівно/перехід, якщо не більше
- •Jcxz-перехід, якщо вміст регістра сх рівний нулю
- •Je/jz-перехід, якщо рівно/перехід по нулю
- •Jg/jnle-переход, якщо більше ніж/переход, якщо не менше ніж або рівно
- •Jge/jnl-nepexід, якщо більше або рівно/перехід, якщо не менше ніж
- •Jl/jnge-перехід, якщо меньше/перехід, якщо не більше або рівно
- •Jle/jng-перехід, якщо менше або рівно/перехід, якщо більше
- •Jne/jnz-переход по нерівності /переход, якщо не нуль
- •Jnp/jpo-переход за відсутності парності
- •Jp/jpe-перехід по парності
- •2.7.2. Варіанти завдань
- •2.8.1. Основні теоретичні відомості
- •Основні засоби bios для роботи з відеоадаптером
- •Зовнішні регістри контролера vga (03c2h – 03cFh):
- •Регістри контролера атрибутів (03c0h – 03c1h):
- •Регістри графічного контролера (03cЕh – 03cFh):
- •Регістри контролера crt (03d4h – 03d4h):
- •Регістри синхронізатора (03с4h – 03c5h):
- •Регістри vga dac (03c6h – 03c9h):
- •Вибір режиму роботи відеоадаптера
- •Зміна форми курсора
- •Зміна положення курсору
- •Визначення положення і форми курсору
- •Зміна активної сторінки відеопам'яті
- •Згортка текстового вікна вверх
- •Згортка текстового вікна вниз
- •Читання символу і його атрибутів
- •Запис символу з атрибутами в поточній позиції курсору
- •Запис символу в поточній позиції курсору
- •Запис символу в режимі телетайпу
- •Визначення поточного режиму роботи відеоадаптеру
- •2.8.2. Варіанти завдань
- •3.Розрахунки в mathcad
- •Інтерфейс користувача
- •Основне меню
- •Панелі інструментів
- •Довідникова інформація
- •3.9.1. Основні теоретичні відомості
- •3.9.2. Варіанти завдань
- •3.10.1. Основні теоретичні відомості
- •3.10.2. Варіанти завдань
- •3.11.1. Основні теоретичні відомості
- •3.11.2. Варіанти завдань
- •3.12.1. Основні теоретичні відомості
- •3.12.2. Варіанти завдань
- •4.Табличний процеcор excel
- •4.13.1. Основні теоретичні відомості
- •4.13.2. Варіанти завдань
- •4.14.1. Основні теоретичні відомості
- •4.14.2. Варіанти завдань
- •4.15.1. Основні теоретичні відомості
- •4.15.2. Варіанти завдань
- •4.16.1. Основні теоретичні відомості
- •4.16.2. Завдання
1.3.2 Варіанти завдань
Додати, знайти різницю, перемножити та розділити двійкові числа:
Варіант |
Числа |
Варіант |
Числа |
1 |
1011010001.101101 11011.011 |
9 |
1111010001.111101 10011.001 |
2 |
1111010001.1010101 10011.001 |
10 |
1011110001.101001 11011.011 |
3 |
1011010101.001101 11011.011 |
11 |
1011011001.100101 11111.111 |
4 |
1011010011.111101 11101.110 |
12 |
1011010001.101101 10001.101 |
5 |
1011010001.101101 10011.001 |
13 |
1011011101.111101 11001.011 |
6 |
1010110001.100111 10010.101 |
14 |
1011011001.101001 10111.111 |
7 |
1111011001.101111 11001.111 |
15 |
1011010101.100001 11001.001 |
8 |
1011110001.100101 11001.001 |
16 |
1011010011.001101 10011.001 |
Лабораторна робота №4
Тема роботи: Логічні операції з двійковими числам
Мета роботи: Навчитися виконувати логічні операції здвійковими числами.
1.4.1 Основні теоретичні відомості
Існують три унарні логічні операції. Дві з ниє є тривіальними:
x |
y1=f1(x) |
y2=f2(x) |
0 |
1 |
0 |
1 |
1 |
0 |
y1 – константа одиниці (абсолютно істинна функція); y2 – константа нуля (абсолютно істинна функція). Єдина нетривіальна функція – це логічне заперечення (НЕ) (інверсія, не x, NOT):
x |
y3=f3((x) |
0 |
1 |
1 |
0 |
Крім описаних ще є операція повторення:
x |
y4=f4(x) |
0 |
0 |
1 |
1 |
Функцій двох змінних. є 16. Їхні назви та таблиці значень:
-
Позначення функції
Найменування функції
a
Примітка
0
0
1
1
b
0
1
0
1
Кон'юнкція (логічне множення)
0
0
0
1
AND
Диз'юнкція (логічне додавання)
0
1
1
1
OR
Імплікація (від a до b)
1
1
0
1
Обернена імплікація (від b до a)
1
0
1
1
Рівносильність
1
0
0
1
Нерівносильність (сума за модулем)
0
1
1
0
Функція Шеффера (інферсія кон'юнкції)
1
1
1
0
Функція Пірса-Вебба (інверсія диз'юнкції)
1
0
0
0
Інферсія імплікації (функція заборони за b)
0
0
1
0
Інферсія імплікації (функція заборони за a)
0
1
0
0
Повторення a
0
0
1
1
Повторення b
0
1
0
1
Інверсія a (функція НЕ a)
1
1
0
0
Інверсія b (функція НЕ b)
1
0
1
0
Одинична функція (конастанта 1)
1
1
1
1
Нульова функція (конастанта 0)
0
0
0
0
Приклад операції NOT: NOT(100110111)=011001000.
Приклад операції AND: 11011001 AND 00110001 = 00010001.
Приклад операції OR: 10011100 OR 10100111 = 10111111.