DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

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

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Система команд. Команди пересилання даних. Робота з Турбоналагоджувачем

Інформація про навчальний заклад

ВУЗ:
Національний технічний університет України Київський політехнічний інститут
Інститут:
ООП
Факультет:
ІСМ
Кафедра:
Не вказано

Інформація про роботу

Рік:
2022
Тип роботи:
Лабораторна робота
Предмет:
Операційні системи
Група:
ТР-15
Коротко про документ

Про що ця робота

У роботі розглядаються команди пересилання даних та особливості роботи з турбоналагоджувачем. Наведено практичні завдання з налагодження асемблерних програм.

У роботі розглядаються

  • Операційні системи
  • Система команд
  • Команди пересилання даних
  • Турбоналагоджувач
  • Асемблерні програми
  • Налагодження програм

Зміст і розділи

  1. Мета роботи
  2. Теоретичний опис роботи
  3. Завдання за варіантом
  4. Результати виконання роботи
  5. Висновок
Для кого:Студенти технічних спеціальностей вищих навчальних закладів
Викладачі:Левченко Л. О.

Ключові поняття

команда movкоманда xchgкоманда leaтурбоналагоджувачоперандпам'ятьасемблерна програмавиконавчий модультрансляція

Частина тексту файла (без зображень, графіків і формул):

Міністерство освіти і науки України Національний технічний університет України «Київський політехнічний інститут ім. І. Сікорського» Кафедра автоматизації проектування енергетичних процесів і систем Лабораторна робота № 5 з дисципліни «Операційні системи» «Система команд. Команди пересилання даних. Робота з Турбоналагоджувачем» Робота студента 1 курсу, ТР-15 Смірнова Максим Олекандровича Перевірила д.т.н., проф. Левченко Л.О. КИЇВ 2022 Мета роботи. Освоєння команд пересилання та отримання навичок налагодження асемблерних програм піж керуванням турбоналагоджувача TD. Теоретичний опис роботи Для пересилання даних використовується команда MOV, яка має формат: Mov Приймач, Джерело, яка копіює дані з другого операнда (Джерело) у перший (Приймач). Синтаксис: MOV регістр/пам’ять, регістр/пам’ять/безпосередній_операнд В якості приймача не можна використовувати регістр CS. Обидва операнди повинні бути одного розміра. Команда XCHG обмінює дані операнда-джерела і операнда-приймача. Дані можуть бути обмінені між регістрами і регістрами і пам'яттю. Формат: XCHG Приймач, Джерело Синтаксис: XCHG регістр/пам'ять, регістр/пам'ять Команда LEA завантажує адресу пам’яті у регістр, має формат: LEA Приймач, Джерело Синтаксис: LEA регістр, пам’ять Операндом-приймачем може бути будь-який загальний регістр, операндом джерелом може бути будь-який операнд в пам’яті. Виконавча адреса операнда-приймача розташовується в регістр-приймач. Команда LEA мож використовуватися для обчислення виконавчої адреси операнда прямої адресації, хоча зазвичай це неефективно, тому що адреса операнда прямої адресації - константа, яка відома під час асемблювання. LEA DX, STRING MOV DX, OFFSET STRING Обидві команди призводять до однакового результату, однак друга команда більш швидкодіюча. Команда LEA є більш ефективною для обчислення виконавчих адрес непрямих операндів в пам’яті. LEA DX, STRING[SI] Завдання за варіантом: 4. Розмістити символьну змінну Y в рядок символів на місця з крапками “T.P. ZMINN.X $”. Результати виконання роботи Код програми: / Трансляція, отримання виконуваного модуля й виконання програми: / TD після запуску smirnov.exe: / / Лістинг: / Висновок: під час виконання лабораторної роботи №5 я освоїв команди пересилання та отримав навички налагодження асемблерних програм під керуванням Турбоналагоджувача TD.
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!