🗊 Презентация Программирование циклических алгоритмов. Операции с памятью. Обработка структур данных (массивов)

Нажмите для полного просмотра!
Программирование циклических алгоритмов. Операции с памятью. Обработка структур данных (массивов), слайд №1 Программирование циклических алгоритмов. Операции с памятью. Обработка структур данных (массивов), слайд №2 Программирование циклических алгоритмов. Операции с памятью. Обработка структур данных (массивов), слайд №3 Программирование циклических алгоритмов. Операции с памятью. Обработка структур данных (массивов), слайд №4 Программирование циклических алгоритмов. Операции с памятью. Обработка структур данных (массивов), слайд №5 Программирование циклических алгоритмов. Операции с памятью. Обработка структур данных (массивов), слайд №6 Программирование циклических алгоритмов. Операции с памятью. Обработка структур данных (массивов), слайд №7 Программирование циклических алгоритмов. Операции с памятью. Обработка структур данных (массивов), слайд №8 Программирование циклических алгоритмов. Операции с памятью. Обработка структур данных (массивов), слайд №9 Программирование циклических алгоритмов. Операции с памятью. Обработка структур данных (массивов), слайд №10 Программирование циклических алгоритмов. Операции с памятью. Обработка структур данных (массивов), слайд №11 Программирование циклических алгоритмов. Операции с памятью. Обработка структур данных (массивов), слайд №12 Программирование циклических алгоритмов. Операции с памятью. Обработка структур данных (массивов), слайд №13 Программирование циклических алгоритмов. Операции с памятью. Обработка структур данных (массивов), слайд №14 Программирование циклических алгоритмов. Операции с памятью. Обработка структур данных (массивов), слайд №15 Программирование циклических алгоритмов. Операции с памятью. Обработка структур данных (массивов), слайд №16 Программирование циклических алгоритмов. Операции с памятью. Обработка структур данных (массивов), слайд №17 Программирование циклических алгоритмов. Операции с памятью. Обработка структур данных (массивов), слайд №18 Программирование циклических алгоритмов. Операции с памятью. Обработка структур данных (массивов), слайд №19 Программирование циклических алгоритмов. Операции с памятью. Обработка структур данных (массивов), слайд №20 Программирование циклических алгоритмов. Операции с памятью. Обработка структур данных (массивов), слайд №21 Программирование циклических алгоритмов. Операции с памятью. Обработка структур данных (массивов), слайд №22

Вы можете ознакомиться и скачать презентацию на тему Программирование циклических алгоритмов. Операции с памятью. Обработка структур данных (массивов). Доклад-сообщение содержит 22 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Практическая работа №3 Тема: Программирование циклических алгоритмов. Операции с памятью. Обработка структур данных (массивов). Цель работы –...
Описание слайда:
Практическая работа №3 Тема: Программирование циклических алгоритмов. Операции с памятью. Обработка структур данных (массивов). Цель работы – научиться разработке простейших алгоритмов обработки массивов и их реализации на языке Ассемблера.

Слайд 2


Теоретическая часть Массив (array) – индексированная последо-вательность однотипных данных. Представ-ляет собой последовательность элементов, каждый...
Описание слайда:
Теоретическая часть Массив (array) – индексированная последо-вательность однотипных данных. Представ-ляет собой последовательность элементов, каждый из которых имеет порядковый ин-декс. Аналог массива в математике – вектор. А[5]=00,151,-252,403,-154

Слайд 3


Типы данных в ассемблере
Описание слайда:
Типы данных в ассемблере

Слайд 4


Применение директив
Описание слайда:
Применение директив

Слайд 5


Представление массивов в памяти
Описание слайда:
Представление массивов в памяти

Слайд 6


Адресация Для того, чтобы обратится к ячейке памяти, мы должны указать её адрес. Указанием на обращение к памяти в командах ассемблера служат...
Описание слайда:
Адресация Для того, чтобы обратится к ячейке памяти, мы должны указать её адрес. Указанием на обращение к памяти в командах ассемблера служат квадратные скобки. mov al,a[si] (в программном коде) Способ задания операндов в команде называется типом адресации. Он определяет возможные способы задания адреса памяти, с которым будет работать данная команда.

Слайд 7


Виды адресации
Описание слайда:
Виды адресации

Слайд 8


Блок-схемы алгоритмов
Описание слайда:
Блок-схемы алгоритмов

Слайд 9


Циклы со счетчиком в ассемблере Способ 1: Ветвящийся алгоритм с условием сравнения и изменяющейся переменной. m0: cmp si,5 ;сравнение jnl m1 ;условие...
Описание слайда:
Циклы со счетчиком в ассемблере Способ 1: Ветвящийся алгоритм с условием сравнения и изменяющейся переменной. m0: cmp si,5 ;сравнение jnl m1 ;условие выхода из цикла … ;тело цикла inc si ;увеличение переменной ;цикла на единицу jmp m0 ; возвращение к условию ;выхода m1: … ;метка выхода из цикла

Слайд 10


Циклы со счетчиком в ассемблере Способ 2: С помощью команды LOOP. Loop Команда Loop вычитает из регистра СХ единицу и передает управление на...
Описание слайда:
Циклы со счетчиком в ассемблере Способ 2: С помощью команды LOOP. Loop Команда Loop вычитает из регистра СХ единицу и передает управление на указанную метку, до тех пор, пока регистр СХ не равен 0. Таким образом, регистр СХ используется для указания повторений цикла. Mov CX,N ;количество повторений цикла m0: … ;тело цикла Loop m0

Слайд 11


Пример задания Заданы массивы A[N], B[N], C[N] из элементов типа integer (целое, 16-ти разрядное со знаком). Составить программу, формирующую массив...
Описание слайда:
Пример задания Заданы массивы A[N], B[N], C[N] из элементов типа integer (целое, 16-ти разрядное со знаком). Составить программу, формирующую массив F[N] в соответствии с функцией:

Слайд 12


Блок-схема алгоритма
Описание слайда:
Блок-схема алгоритма

Слайд 13


Особенности представления программы в текстовом файле .model tiny ; спецификатор модели памяти ;(односегментная) .code ; указатель начала сегмента...
Описание слайда:
Особенности представления программы в текстовом файле .model tiny ; спецификатор модели памяти ;(односегментная) .code ; указатель начала сегмента кода org 100h ; переопределения счетчика адресов start: ; точка входа (может называться как угодно, ;но должна быть) …… ; команды вашей программы ret ; команда возврата (в конце основной com- ;программы – выход в операционную ;систему a db …. ; описание данных в вашей программе end start ; указание конца файла и точки входа. После этой ;строки не анализируются компилятором

Слайд 14


Основные отличия программы при написание в текстовом файле и представления в отладчике
Описание слайда:
Основные отличия программы при написание в текстовом файле и представления в отладчике

Слайд 15


Кодирование алгоритма
Описание слайда:
Кодирование алгоритма

Слайд 16


Компиляция
Описание слайда:
Компиляция

Слайд 17


Компиляция
Описание слайда:
Компиляция

Слайд 18


Компиляция
Описание слайда:
Компиляция

Слайд 19


Компиляция
Описание слайда:
Компиляция

Слайд 20


Компиляция
Описание слайда:
Компиляция

Слайд 21


Загрузка программы в отладчик
Описание слайда:
Загрузка программы в отладчик

Слайд 22


Программа в отладчике с результатами работы
Описание слайда:
Программа в отладчике с результатами работы



Похожие презентации
Mypresentation.ru
Загрузить презентацию