Обработка двухмерного массива
Автор: FelliniFeed • Октябрь 7, 2022 • Курсовая работа • 2,409 Слов (10 Страниц) • 193 Просмотры
МИНОБРНАУКИ РОССИИ
Федеральное государственное бюджетное образовательное учреждение высшего образования
«Восточно-Сибирский государственный университет
технологий и управления»
Курсовой проект
по дисциплине «Машинные языки программирования»
Тема: Обработка двухмерного массива
Выполнил(а): | студент гр. ЗУ650 |
| Балданов Э.Ж |
Руководитель: | Доцент, к/н, кафедры ЭВС |
Базарова С.Б-М. | |
Оценка: [pic 1] | ___________ |
Дата защиты: | ___________ |
Улан-Удэ
2022
Содержание
ВВЕДЕНИЕ……………………………………………………........................................................ | ..4 | |
1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ ………………………………….................................................... | ..5 | |
1.1 Общие сведения о биполярных транзисторах ………………………………………………. | ..5 | |
1.2 Справочные данные биполярного транзистора КТ503А…………………………………… | ..9 | |
2. РАСЧЕТНАЯ ЧАСТЬ ……………………….............................................................................. | .12 | |
2.1 Исходные данные ………………………………………..………………………..................... | .12 | |
2.2 Построение нагрузочной линии по постоянному току …………………………...………... | .12 | |
2.3 Выбор рабочей точки ………………….……………………………………………………… | .13 | |
2.4 Определение h-параметров ……………………….……………………………….................. | .14 | |
2.5 Расчет величин элементов эквивалентной схемы …………………...……………………... | .17 | |
2.6 Расчет граничных и предельных частот ……………………………………………….......... | .18 | |
2.7 Определение частотных зависимостей Y-параметров ……………………………………... | .18 | |
ЗАКЛЮЧЕНИЕ….…………………………………………………………………………............ | .21 | |
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ.…………………………………................. | .22 |
[pic 2]
Введение
[pic 3]Программы могут быть написаны либо на языке высокого уровня, либо на языке ассемблера, либо в машинных командах. Ассемблерные команды соответствуют машинным командам, но написаны они в виде символьных выражений, что более удобно программисту. Ассемблер относится к низкоуровневому языку программирования.
Программа в ассемблере – это основная функциональная единица декомпозиции некоторой задачи. Процедура представляет собой группу команд для решения конкретной подзадачи и обладает средствами получения управления из точки вызова задачи более высокого приоритета и возврата управления в эту точку. Программа может состоять из одной процедуры.
Специальных средств описания массивов в программах ассемблера нет. Двухмерный массив нужно моделировать. Память под массив выделяется с помощью директив резервирования и инициализации памяти. Моделирование обработки массива производится в сегменте кода, где программист, описывая алгоритм обработки ассемблеру, определяет, что некоторую область памяти необходимо трактовать как двумерный массив.
Целью курсового проекта является закрепление теоретических знаний и навыков программирования ная языке «Assembler x86» в среде EMU8086. Для достижения поставленной цели были решены следующие задачи:
...