Работа с таблицами: различия между версиями

Материал из ПМК вики
Перейти к навигации Перейти к поиску
Нет описания правки
 
Строка 9: Строка 9:
== Ссылки ==
== Ссылки ==
{{Документация|d1_p17.htm#d1_17|Работа с таблицами на сайте НПП «СЕМИКО»}}
{{Документация|d1_p17.htm#d1_17|Работа с таблицами на сайте НПП «СЕМИКО»}}
 
* См. описания регистров [[R9210|9210]], [[R9211|9211]], [[R9212|9212]] и [[R9213|9213]]


{{нет иллюстраций}}
{{нет иллюстраций}}


[[Категория:Работа с таблицами]]
[[Категория:Работа с таблицами]]

Текущая версия от 13:26, 12 марта 2016

В ЭКВМ предусмотрена возможность работы с упорядоченными или ассоциативными таблицами, размещёнными в памяти программ.

Упорядоченные таблицы предназначены для выбора значения по его порядковому номеру. Таблицы содержат последовательно записанные двухбайтовые числа в шестнадцатиричном или упакованном BCD формате.

Ассоциативные таблицы предназначены для поиска значения по связанному с ним индексу. Таблицы содержат группы по три байта, состоящие из однобайтового ключа и ассоциированного с ним значения - двухбайтового числа в шестнадцатиричном или упакованном BCD формате. Последняя группа таблицы начинается числом 255 (0FFh), поиск по данному индексу не производится.

Перед обращением к функциям работы с таблицами адрес начала таблицы заносится в индексный регистр памяти программ R9042.

Ссылки[править]

  У этой статьи нет иллюстраций. Вы можете помочь проекту, добавив их.