Воскресенье
02.02.2025
07:04
Форма входа
Категории раздела
Макроинструкции [3]
Управление данными [4]
Макросы [0]
ПК и железо [0]
Осиписание. :) [1]
Разное [4]
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0

    OPEN SOURCE PROJECT

    Каталог статей

    Главная » Статьи » Управление данными

    Рассказ о массивах

    О массивах

    Массив – это упорядоченная структура данных с заранее определенным кол-вом элементов одного типа. Упорядоченность массива определяется набором целых чисел, определенно связанных между собой в массиве, такие числа называются индексами. Главная задача в программирование при работе с массивами состоит в нахождение нужного элемента и в сортировке. Сложность работы в таких случаях прямо пропорционально зависит от размерности массива. Наиболее просто представлены одномерные массивы, они по сути дела являются векторами, т.е. просто поочередно расположенные элементы в памяти. Чтобы найти адрес элемента в памяти Ai с индексом In нам нужно знать адрес первого элемента массива I0 и размер одного элемента S тогда мы получим формулу:

    Ai = I0 + In * S

    При таком использование массивов как в ассемблере можно не говорить о типе данных, каждый элемент массива может быть структурированным объектом данных. Однако надо помнить, что современные процессоры поддерживают  2, 4, 8 и 16 битную адресацию, которая обеспечивает наиболее простую работу с данными такой же размерности. Сложнее дело обстоит с двумерными массивами матрицами.

    Категория: Управление данными | Добавил: fasm (29.06.2008)
    Просмотров: 1227 | Рейтинг: 0.0/0
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]