inreestr.ru — неофициальный каталог и статистика реестра российского ПО. Не сайт Минцифры: данные из открытого реестра.

Программа проверки строчных команд процессорного ядра

«Программа проверки строчных команд процессорного ядра» включено в реестр российского ПО: реестровая запись № 28248, решение Экспертного совета (протокол № 312пр от 15.05.2025). Правообладатель — ООО «АККОРД». Заявление № 333223 от 27.04.2025.

Статус: Включено в реестр · Этап: В реестре · ПО

Номер заявления
№ 333223, зарегистрировано 27.04.2025
Правообладатель
ООО «АККОРД»
Реестровая запись
Реестровая запись №28248 от 19.05.2025
Классы ПО
04.04 Среды разработки, тестирования и отладки

О продукте

Программа предназначена для проверки строчных команд 16-разрядного процессорного ядра, совместимого по архитектуре и системе команд с микроконтроллером Intel 80186. Проверка работоспособности строчных команд процессорного ядра осуществляется с помощью последовательного выполнения следующих тестов: – Тест проверки строчной команды lods. – Тест проверки строчной команды stos. – Тест проверки строчной команды scas. – Тест проверки строчной команды movs. – Тест проверки строчной команды cmps. Программа загружается в оперативную память FPGA-реализации микроконтроллера через последовательный интерфейс UART и запускается на исполнение. Обеспечивает проверку работоспособности строчных команд процессорного ядра lods, stos, scas, movs, cmps.

Проверка работоспособности строчных команд процессорного ядра осуществляется с помощью последовательного выполнения следующих тестов: – Тест проверки строчной команды lods. – Тест проверки строчной команды stos. – Тест проверки строчной команды scas. – Тест проверки строчной команды movs. – Тест проверки строчной команды cmps. Тест проверки строчной команды lods. Проверка строчной команды lods производится в следующем порядке. Предварительно в сегмент памяти размером 65536 байт записывается последовательность констант, построенных по заданному алгоритму. Затем производится чтение последовательности записанных констант с помощью строчной команды lods и сравнение прочитанных констант с эталонными значениями, которые также формируются по аналогичному алгоритму. Поскольку команда lods обеспечивает чтение данных и в байтовом и в словном форматах, то проверка команды производится в два этапа. Сначала производится проверка команды lodsb, затем производится проверка команды lodsw. Тест считается успешно завершённым, если все данные, считанные из сегмента ОЗУ с помощью строчной команда lods, совпали с эталонными значениями. Тест проверки строчной команды stos. Проверка строчной команды stos производится в следующем порядке. Предварительно эталонная константа заносится в регистр AX. Затем эта константа с помощью строчной команды rep stos записывается в сегмент памяти размером 65536 байт. После этого производится проверка содержимого сегмента памяти на соответствие записанным данным. Поскольку команда stos обеспечивает запись данных и в байтовом и в словном форматах, то проверка команды производится в два этапа. Сначала производится проверка команды stosb, затем производится проверка команды stosw. Тест считается успешно завершённым, если все данные, записанные в сегмент ОЗУ с помощью строчной команда stos, совпали с эталонными значениями. Тест проверки строчной команды scas. Проверка строчной команды scas производится в следующем порядке. Предварительно во все ячейки сегмента ОЗУ размером 65536 байт записывается эталонная константа. Затем эта эталонная константа заносится в регистр AX. После чего с помощью строчной команды rep scas проверяется содержимое сегмента ОЗУ на соответствие эталонной константе, размещённой в регистре AX. Поскольку команда scas обеспечивает сканирование данных и в байтовом и в словном форматах, то проверка команды производится в два этапа. Сначала производится проверка команды scasb, затем производится проверка команды scasw. Тест считается успешно завершённым, если все данные, записанные в сегмент ОЗУ, при сканировании строчной командой scas совпали с эталонным значением, размещённым в регистре AX. Тест проверки строчной команды movs. Проверка строчной команды movs производится в следующем порядке. Предварительно в сегмент ОЗУ размером 65536 байт записывается последовательность констант, построенных по заданному алгоритму. Затем производится пересылка содержимого этого сегмента ОЗУ в другой не использованный сегмент ОЗУ размером 65536 байт с помощью строчной команды rep movs. После этого производится сравнение содержимого исходного сегмента ОЗУ и сегмента, заполненного с помощью команды rep movs. Поскольку команда movs обеспечивает пересылку данных и в байтовом и в словном форматах, то проверка команды производится в два этапа. Сначала производится проверка команды movsb, затем производится проверка команды movsw. Тест считается успешно завершённым, если все данные, размещённые в исходном сегменте, при сравнении совпали с данными, перемещёнными во второй сегмент с помощью строчной команда rep movs. Тест проверки строчной команды cmps. Проверка строчной команды cmps производится в следующем порядке. Предварительно в два разных сегмента ОЗУ размером 65536 байт каждый записывается последовательность констант, построенных по заданному алгоритму. Затем производится сравнение содержимого этих сегментов с помощью строчной команды rep cmps. Поскольку команда cmps обеспечивает сравнение данных и в байтовом и в словном форматах, то проверка команды производится в два этапа. Сначала производится проверка команды cmpsb, затем производится проверка команды cmpsw. Тест считается успешно завершённым, если при сравнении содержимого двух сегментов ОЗУ с одинаковыми данными строчная команда rep cmps не обнаружила ошибок.

Свидетельство Роспатента
№ 2024617482 от 02.04.2024
Код ОКПД 2
58.29.14 Средства разработки инструментальные и программное обеспечение языков программирования на электронном носителе
ИНН правообладателя
7735160490
Государство регистрации
Россия
Документация
akkordsystems.ru
Стоимость и лицензия
akkordsystems.ru

По карточке заявления на сайте реестра, обновлена там 24.04.2025.

Решения Экспертного совета

История заявления

Другие продукты правообладателя

Все заявления — ООО "АККОРД"

Похожие продукты в классе 04.04

Весь класс 04.04 Среды разработки, тестирования и отладки

Читайте также

Карточка заявления на сайте реестра