Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
07_premer_2003.doc
Скачиваний:
18
Добавлен:
26.08.2019
Размер:
2.17 Mб
Скачать

6.2. Логічні основи роботи комп’ютера (8 годин)

Логічні операції і змінні. Основні властивості логічних операцій. Логічні функції. Логічні закони і правила перетворення логічних виразів. Побудова таблиць істинності логічних виразів.

Учні повинні знати:

  • правила виконання логічних операцій;

  • правила використання логічних функцій;

  • логічні закони і правила перетворення логічних виразів;

Учні повинні вміти:

  • застосовувати елементарні логічні операції, функції для запису логічних виразів

  • застосовувати логічні закони для перетворення логічних виразів;

  • заповнювати таблиці істинності логічних виразів.

6.3. Фізичні основи роботи комп’ютера (10 годин)

Елементи схемотехніки: логічні схеми “не”, ”або” , “і”. Логічні схеми “і-не”, ”або-не”.

Функціональна організація комп’ютера. Логічні елементи та вентилі. Транзистор, тригер, комутатор, шифратор. Регістри. Лічильник, дешифратор, компаратор, інтегральна мікросхема. Три принципи фон Неймана (принцип зберігання програми, двійкового подання інформації, автоматичного виконання програми). Управління пам’ятю та зовнішніми пристроями. Організація пам’яті: модуль пам’яті, адресація, значення машинного слова. Принципи роботи процесора. Поняття про систему команд процесора.

Учні повинні знати:

    • елементи схемотехніки;

    • функціональну організацію комп’ютера;

    • основні логічні елементи та вентилі;

    • принципи фон Неймана;

    • принципи роботи процесора і оперативної пам’яті;

Учні повинні вміти:

  • будувати логічні схеми для логічних виразів;

  • записувати логічні вирази для заданих логічних схем.

6.4. Поняття асемблера. Елементи професійного програмування (20 годин)

Принцип символічного програмування. Історична довідка про створення мови програмування Асемблер її призначення. Етапи виконання програм, написаних мовою Асемблер. Приклад Асемблер-програми. Формат команд мови Асемблер. Директиви мови Асемблер. Опис типів даних. Команди пересилання даних, арифметичних та логічних операцій. Команди передавання управління. Спеціальні команди. Команди побітової обробки.

Організація розгалужень, циклів, підпрограм мовою програму-вання Асемблер. Позиційно-залежні та позиційно-незалежні програми. Використання асемблерних фрагментів в програмах, написаних мовами програмування високого рівня.

Учні повинні знати:

  • призначення мови програмування Асемблер;

  • основні елементи мови Асемблер;

  • формат команд мови Асемблер;

  • директиви мови Асемблер;

  • типи даних та їх опис мовою Асемблер;

  • основні команди мови;

  • структуру Асемблер-програми;

Учні повинні вміти:

  • розробляти та реалізовувати на комп’ютері асемблерні програми для обчислення значень виразів; для організації розгалужень та циклів, для обробки масивів;

  • розробляти та реалізовувати на комп’ютері асемблерні програми для обробки стану зовнішніх пристроїв; визначення типу процесора;

  • вміти використовувати асемблерні фрагменти в програмах, написаних мовами програмування високого рівня.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]