Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Задания к лабораторной работе №3




1 Создать программу на языке ассемблера со следующими характеристиками:

· модель памяти типа Small;

· размер стекового сегмента 1024 байта;

· содержимое сегмента данных, согласно индивидуальному заданию;

· программа должна выполнить действия по индивидуальному заданию из таблицы 3.2.

· Имя программы должно быть следующего типа: LAB3XXX.ASM,

где ХХХ – ФИО студента (три буквы латинским шрифтом).

 

Таблица 3.2 Индивидуальные задания к лабораторной работе

Вариант Условия задания
   
    1. Имеется матрица байт Мb 4´4 со следующими десятичными числами: 12,84,65,47,08,24,82,36,88,64,85,54,18,24,26,42. 2. Написать программу вычисления А. 3. Использовать в программе непосредственный, по базе с индексированием, прямой и регистровый режимы адресации данных в памяти. 4. Вывести результат вычислений на экран.
  1. Имеется матрица шестнадцатиричных байт Mb размером 3´3 со следующими данными: 23h,45h,5Ah,78h,20h,14h,4Bh,66h, 34h, и матрица шестнадцатиричных слов W размером (2´2) со следующими данными: 1235h,2486h,4A56h,2286h. 2. Написать программу вычисления Y. 3. Использовать в программе следующие режимы адресации данных в памяти: непосредственный, индексный, прямой со смещением, регистровый. 4. Вывести результат вычислений на экран. .
    1. Имеется таблица шестнадцатиричных слов W размером (2´2) со следующими данными: -5635h,2326h,2A76h,0458h, и строка шестнадцатиричных байт B со следующими данными: 56h,12h,32h,86h. 2. Написать программу вычисления Z. 3. Использовать в программе следующие режимы адресации данных в памяти: непосредственный, регистровый, прямой, прямой со смещением. 4. Вывести результат вычислений на экран. .
  1. Дана матрица десятичных байт Mb размером (4´4) со следующими данными: 32,25,-46,34,48,07,85,-59,65,21, 13, 54,64,78,17,15 и строка слов W размером (1´4) со следующими данными: 1896,2584,3572, 1268. 2. Написать программу вычисления X. 3. Использовать в программе следующие режимы адресации данных в памяти: прямой, непосредственный, косвенный регистровый, регистровый. 4. Вывести результат вычислений на экран. .
  1. Дана матрица шестнадцатиричных байт Bb размером (2´3) со следующими данными: 82h,26h,36h,44h,48h,77h и матрица шестнадцатиричных слов W размером (2´2) со следующими данными: 7B96h,25C4h,0F57Ah,-1268h. 2. Написать программу вычисления S. 3. Использовать в программе следующие режимы адресации данных в памяти: регистровый, косвенный регистровый, непосредственный, прямой с индексированием, прямой. 4. Вывести результат вычислений на экран.  
  1. Дана таблица если шестнадцатиричных слов W размером (2´2) со следующими данными: 1135h,2326h,2A76h,0458h, и строка шестнадцатиричных байт B 16h,9Сh, 86h,32h. 2. Написать программу вычисления К, 3. Применить в программе непосредственный, прямой, прямой со смещением, регистровый режимы адресации данных в памяти. 4. Вывести результат вычислений на экран. .
    1. Дана матрица десятичных байт В размером (4´4) со следующими данными: 92,25,-46,34,48,07,85,-59, 65, 21, 13, 54,14,78,17,15 и таблица десятичных слов W размером (2´2) со следующими данными: 7896,2584, 3572,1268. 2. Написать программу вычисления Y. 3. Использовать в программе непосредственный, косвенный регистровый, регистровый, прямой со смещением режимы адресации данных в памяти. 4. Вывести результат вычислений на экран. .
      1. Дана матрица десятичных байт размером (3´3) со следующими данными: 62,45,-46,24,45,37,85,21,13 и матрица шестнадцатиричных слов размером (2´2) со следующими данными: 5861h,456Ch, 753Ah,2B58h. 2. Написать программу вычисления N. 3. Использовать в программе следующие режимы адресации данных в памяти: непосредственный, прямой со смещением, регистровый, по базе. 4. Вывести результат вычислений на экран. .

 

    1. Имеется таблица шестнадцатиричных байт BH размером (4´4) со следующими данными: 8Eh,25h,73h,44h,38h,08h,8Bh, -8Ch,7Сh,28h,59h,65h, 21h,13h, 54h,64h; и таблица шестнадцатиричных слов W (3´2) со следующими данными: 9029Fh, 3А85h, 0С72h,4268h, 473Bh, 129Ah, 2С72h, 4268h, 473Bh,129Ah. 2. Написать программу вычисления D. 3. Использовать в программе следующие режимы адресации данных в памяти: прямой, непосредственный, регистровый, прямой со смещением. 4. Вывести результат вычислений на экран.
  1. Имеются следующие данные: непосредственные константы i W 1 = 675h и i W 2 = 324h, таблица шестнадцатиричных байт B размером (2´2) со следующими данными: 8Bh, 83h, 87h, 13h и таблица шестнадцатиричных слов W (2´2) с данными 529Fh,5485h,6С72h,8768h. 2. Написать программу вычисления C. 3. Использовать в программе следующие режимы адресации данных в памяти: прямой, непосредственный, регистровый, прямой со смещением. 4. Вывести результат вычислений на экран.
  1. Имеется таблица шестнадцатиричных слов W размером (3´3) со следующими данными: 5635h,2326h,2A76h,0458h, 3215h, 678Bh,657Ch,4862h,2581h, и матрица шестнадцатиричных байт B размером (3´3) со следующими данными: 86h,42h, 52h,76h,554h,98h,23h,25h,65h. 2. Написать программу вычисления G. 3. Использовать в программе следующие режимы адресации данных в памяти: непосредственный, регистровый, прямой, индексный. 4. Вывести результат вычислений на экран.
  1. Имеются следующие данные: строка шестнадцатиричных двойных слов D размером со следующими данными: 3A7С2863h, 45618C87h, таблица шестнадцатиричных слов W размером (2´2) со следующими данными: 529Fh,5485h,-6С72h,8768h, а также таблица шестнадцатиричных байт B размером (3´2) со следующими данными: 86h,42h,52h,76h,54h,98h. 2. Написать программу вычисления H. 3. Использовать в программе следующие режимы адресации данных в памяти: прямой, непосредственный, регистровый, базе с индексированием. 4. Вывести результат вычислений на экран.
  1. Дана матрица десятичных байт размером (4´4) со следующими данными: 32,25,46,34,48,07,85,59,65, 21,13, 54, 64,78,17,15 и таблица слов W размером (2´2) с данными: 3572,1268,9524, 6542. 2. Написать программу вычисления B 3. Использовать в программе следующие режимы адресации данных в памяти: прямой, непосредственный, косвенный регистровый, регистровый. 4. Вывести результат вычислений на экран.
  1. Имеется матрица байт В 4´4 со следующими десятичными данными: 62,44,65,45,08,14,32,36,38,64,85,64,18,24,26,42и матрица слов и таблица слов W размером (2´2) со следующими данными: 3572,1268,9524, 6542. 2. Написать программу вычисления Р. 3. Использовать в программе следующие режимы адресации данных в памяти: непосредственный, по базе с индексированием, прямой, регистровый. 4. Вывести результат вычислений на экран.
  1. Имеются следующие данные: таблица шестнадцатиричных двойных слов D размером (2´2) со следующими данными: 3A7С2863h, 45618C87h, 7853А542h,154943D8h, таблица слов W размером (2´2) со следующими шестнадцатиричными данными: 529Fh,3485h,6С72h,1168h, таблица шестнадцатиричных байт B размером (3´3) со следующими данными: 86h,42h,52h,76h, 55h,98h,23h,25h,34h. 2. Написать программу вычисления. 3. Использовать в программе следующие режимы адресации данных в памяти: прямой, непосредственный, регистровый, базе с индексированием. 4. Вывести результат вычислений на экран.  

 





Поделиться с друзьями:


Дата добавления: 2016-03-26; Мы поможем в написании ваших работ!; просмотров: 625 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Победа - это еще не все, все - это постоянное желание побеждать. © Винс Ломбарди
==> читать все изречения...

2280 - | 2114 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.01 с.