- •Міністерство освіти і науки України
- •Модуль 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) Створення файлів
copy con [дисковод:] [шлях\] ім'я_файлу
Після введення цієї команди по черзі вводяться рядки файлу. Після кожного рядка варто натискати клавішу Enter. Після введення останнього рядка натиснути комбінацію клавіш Ctrl+Z, що є ознакою кінця файлу. На екран буде виведене повідомлення
1 File(s) copied ( 1 файл скопійований )
і на диску з'явиться файл із зазначеним ім'ям.
2) Видалення файлів.
Del [дисковод:] [шлях\] ім'я_файлу
Приклади: Del aaa.txt - віддаляється файл aaa.txt
Del a:\cc\aaa.txt - віддаляється файл aaa.txt каталогу cc диска a:
Del *.* - віддаляються усі файли поточного каталогу з попереднім запитом
3) Перейменування файлів.
Ren [дисковод:] [шлях\] ім'я_старе ім'я_нове
Приклади: ren aaa.doc aaa.txt файл aaa.doc з поточного каталогу
буде перейменований у aaa.txt
ren *.doc *.txt Усі файли поточного каталогу, що мають
розширення .doc будуть мати розширення .txt
ren aaa.doc *.txt аналогічна першому прикладові
4) Копіювання файлів
copy [дисковод1:] [шлях1\] ім'я1 [дисковод2:] [шлях2\] ім'я2 [/v]
ключ /v задає перевірку запису читанням
Існують 3 варіанти завдання файлу-приймача:
1) Якщо задані тільки ім'я диска і шлях, то файл буде скопійований у файл із тим же ім'ям на заданий диск.
2) Якщо задано тільки ім'я файлу, то копіювання буде зроблено в поточний каталог.
3) Якщо задано повне ім'я файлу, то копіюється файл у зазначене місце у файл із зазначеним ім'ям.
Замість імен файлів можна використовувати позначення пристроїв:
CON - консоль (клавіатура для введення, монітор для виводу);
PRN - принтер (вихідний файл);
NUL - фіктивне (порожнє) пристрій.
Приклади: copy a1.txt prn вивід файлу a1.txt на принтер
copy a.xyz+b.com+b:c.txt xxx.yyy Команда зчіплює файли a.xyz , b.com і b:c.txt у файл xxx.yyy
copy a.txt b.txt Копіювання в поточному каталозі , створюється файл b.txt, зміст якого такий же як і в a.txt.
copy a:\*.* Усі файли з кореневого каталогу диска a: копіюються у поточний каталог
5) Відображення умісту файлу на екрані.
Type ім'я_файлу
Наприклад: type aaa.txt (виконання аналогічне команді copy aaa.txt con)
6) Порівняння файлів.
Команда порівнює 2 файли або 2 групи файлів і показує розходження інформації в них.
fc [/режим] оригінал копія > [ім'я файлу-протоколу]
/L виводяться всі рядки, де є розходження (порядкове порівняння)
/b режим побайтового порівняння
/с ігноруються розходження між прописними і рядковими лат. буквами
/n виводиться номер рядка в порівнянні
Наприклад: fc /L /n a:\LR1\task1.pas e:\PETROV\task1.pas > differ.txt
Звіт буде виведений у файл differ.txt (символ ">" перенаправляє дані, виведені командою на екран, у файл або на пристрій.)
7) Пошук
Команда, що завантажується, find здійснює пошук заданої підстроки тексту у файлі або файлах.
find [/v] [/c] [/n] "підстрока" [[диск:] [шлях]...]
/v вивід на екран усіх рядків, що не містять задану подстроку;
/c друк числа рядків, що містять цю подстроку;
/n друк номера кожного виведеного рядка.
Приклади: find "text" alisa.pas data.bas Висновок на екран усіх рядків файлів alisa.txt і data.bas , що містять підстроку "text".
