Читайте также:
|
|
Увімкнути ПЕВМ. Увійти до робочого середовища Windows під своїм паролем. Для запуску емулятора завантажте програму k120.bat з директорії c:\Program files\int8080.
Виконати наступні обов'язкові завдання
Завдання 5.1. Написати програму для вирішення такого завдання:
(6.1)
Розрахувати суму масиву А, ОЗП, що складається з десяти чисел і розташованого в комірках (2110)…(2119). Лістинг програми з докладними коментарями приведений в таблиці 6.1.
Результат роботи програми показати викладачеві.
Таблиця 6.1
Адреса | Код | Мітка | Мнемоніка | Коментар |
2200 | 31 10 21 | LXI SP, 2110H | 2100H→(SP) | |
2203 | 06 05 | MVI B, 05H | C5H→(B) | |
2205 | AF | XRA A | (A)=0 | |
2206 | D1 | L1: | POP D | (SP)(SP+1)→(DE) |
2207 | 82 | ADD D | (A)+(D)→(A) | |
2208 | 83 | ADD E | (A)+(E)→(A) | |
2209 | 05 | DCR B | (B)-1→(B) | |
220A | C2 06 22 | JNZ L1 | якщо (B)>0→L1 | |
220D | 32 00 21 | STA 2100H | (A)→(2100) | |
2210 | 76 | HLT | зупинення |
Завдання 5.2. Самостійно написати програму для вирішення математичного виразу згідно варіанту (таблиця 6.2).
Де Ai – масив, що складається з десяти чисел, розташованого в межах ОЗП (2110)…(2119).
Таблиця 6.2
№ варіанту | Завдання |
Знайти суму | |
Обнулити всі елементи масиву до максимального | |
Знайти суму | |
Знайти суму | |
Знайти номер першого елемента масиву що дорівнює нулю | |
Знайти номер першого парного елемента | |
Знайти максимальний елемент масиву | |
Знайти мінімальний елемент масиву | |
Знайти суму максимального і мінімального елементів масиву | |
Знайти суму першого і максимального елементів масиву | |
Знайти суму першого і мінімального елементів масиву | |
Знайти суму | |
Знайти номер першого непарного елемента масиву | |
Знайти суму де - максимальний елемент масиву | |
Знайти суму де - мінімальний елемент масиву |
Продовження таблиці 6.2
Знайти кількість непарних елементів масиву | |
Знайти кількість парних елементів масиву | |
Знайти кількість елементів масиву рівних 15Н | |
Знайти суму | |
Парні елементи масиву поділити на 2, а непарні - помножити на 2 | |
До парних елементів масиву додати 10, а до непарних 13 | |
Усі елементи масиву що дорівнюють нулю замінити на максимальний | |
Максимальний і мінімальний елементи масиву поміняти місцями | |
Знайти суму парних елементів масиву | |
Знайти суму непарних елементів масиву | |
Знайти суму елементів розташованих за парними адресами | |
Знайти суму елементів розташованих за непарними адресами | |
Від парних елементів масиву відняти 25, а до непарних – додати 15 | |
Максимальний елемент масиву розділити на мінімальний | |
Знайти кількість елементів між мінімальним і максимальним |
Зміст звіту
Тема, мета роботи.
Лістинги програм написаних самостійно і перевірка.
Висновки.
Контрольні запитання
Як встановлюється верхівка стека.
Як реалізується завантаження інформації в стек.
Як реалізується вивантаження інформації із стека.
Який метод адресації використаний при роботі із стеком.
ПЕРЕЛІК пОСИЛАНЬ
1. Писанко В.В.Методические указания к лабораторным работам по дисциплине «Введение в микропроцессорную технику» для студентов специальности 21.05 Электропривод и автоматизация промышленных установок и технологических комплексов.- Запорожье: ЗМИ, 1991. – 40 с.
2. Каган Б.М., Сташин В.В. Основы проектирования МПУ автоматики.- М.: Энергоатомиздат, 1987. -303с.
3. Самофалов К.Г., Викторов О.В. Микропроцессоры. – К.: Техника, 1989. – 212 с.
4. Левенталь Л., Сейвилл У. Программирование на языке асемблер для микропроцессоров 8080 и 8085: Пер. с англ. – М.: Радио и связь, 1987. – 448с.
5. Левенталь Л., Введение в микропроцессоры: Программное обеспечение, аппаратные средства, программирование. Пер. с англ. – М.: Энергоатомиздат, 1983. – 464с.
6. Шилейко А.В., Шилейко Т.И. Микропроцессоры. - М: Радио и связь. -1986.
7. Хвощ С.Т., Варлинский В.В., Попов Е.А. Микропроцессоры и микро-ЭВМ /Справочник. - Л.: Машиностроение, 1987. -640с.
8. Микропроцессоры и микропроцессорные комплекты интегральных микросхем /Справочник в 2 томах. Под редакцией Шахнова В.А. - М.: Радио и связь, 1988. - Т1-368с.,Т2-368с.
9. Алексенко А.Г., Галицин А.А.,Иванников А.Д. Проектирование радиоэлектронной аппаратуры на микропроцессорах. - М.: Радио и связь, 1984. -272с.
10. Щелкунов Н.Н., Дианов А.П. Микропроцессорные средства и системы. -М.: Радио и связь, 1989.-288с.
11. Микропроцессоры и микропроцессорные комплекты интегральных микросхем: Справочник в 2-х томах. Под ред. В.А. Шахнова - М.: Радио и связь, 1988. - 368 с.
12. Клингман Э. Проектирование микропроцессорных систем. - М.: Мир, 1980. - 576с.
13. Микропроцессоры. В трех книгах. Под ред. Преснухина Л.Н. - М.: Высшая школа, 1986.
14. Балашов Е.П., Пузанков Д.В. Микропроцессоры и МПС. - М.: Радио и связь, 1981. - 327с.
Дата добавления: 2015-07-08; просмотров: 182 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Порядок виконання роботи | | | Додаток А |