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

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

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

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

Вивчення команд мікропроцесора 8086 для програмування цілочисельних виразів

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

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

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

Рік:
2014
Тип роботи:
Лабораторна робота
Предмет:
Програмування
Група:
КН-21
Коротко про документ

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

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

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

  • Програмування
  • Мікропроцесор 8086
  • Цілочисельні вирази
  • Арифметичні операції

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

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

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

мікропроцесор 8086програмуванняцілочисельний виразкомпіляціялабораторна робота

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

Мета роботи Вивчити команди МП 80х60 для програмування цілочисельних виразів. Індивідуальне завдання ((85/6-24)*2+48)/(24-11) Текст програми .8086 .model small .stack 200h .data a dw 85 b dw 6 c dw 24 d dw 2 e dw 48 f dw 11 g dw ? result dw ? .code .startup mov ax,a mov bx,b mov dx,0 div bx mov bx,c sub ax,bx mov bx,d mul bx mov bx,e add ax,bx mov bx,ax mov ax,c mov cx,f sub ax,cx mov g,ax mov ax,0 mov ax,bx mov bx,g mov dx,0 div bx mov result,ax .exit 0 end @startup Результат роботи Ввожу з клавіатури приклади програм і зберігаю їх у файлах з розширенням *.asm. Відкомпільовую дану програми за допомогою командного рядка. Перетворюю об’єктні файли програми у виконувані файли. Перегляд результату здійснюю за допомогою турбо де багера(рис.1). Рис.1 Ручний обрахунок ((85/6-24)*2+48)/(24-11)=2 Результат роботи заносимо в регістр ax Висновок Під час виконання даної лабораторної роботи я засвоїв знання і вивчити команди МП 80х60 для програмування цілочисельних виразів.
Допоможи студентському архіву

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

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

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

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

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

Admin

26.02.2023 12:38

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