Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекція № 2 МЗКІТ (20 тестових питань).docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
3.64 Mб
Скачать

Підведемо деякі підсумки:

  • Структура програми на асемблері відбиває особливості архітектури процесора. Для мікропроцесорів Intel типова програма складається із трьох сегментів: коду, стека й даних. Хоча це не обов'язково. Якщо ваша програма не використовує стек і для її роботи не потрібно визначення даних, то вона може складатися з одного сегмента коду.

  • Програма на асемблері працює на рівні апаратних засобів, що входять у програмну модель мікропроцесора, з якої ми познайомилися раніше.

  • При розробці алгоритму програми і його реалізації на асемблері програміст сам повинен турбуватися про розміщення даних у пам'яті, про ефективне використання обмеженої кількості регістрів, про організацію зв'язку з операційною системою й іншими програмами.

  • Через те, що комп'ютер на самому нижньому рівні працює тільки із двійковою інформацією, програмістові необхідно її розуміти. Для цього йому потрібно навчитися працювати із шістнадцятковим представленням чисел. У прикладних програмах часто використовують десяткові числа. Для обміну із пристроями введення-виводу використовують кодування символів по таблиці ASCII (див. довідник). Докладно про системи числення поговоримо пізніше.

30