Сравнение и замена позиции таблицы dat - RU2012148399A

Код документа: RU2012148399A

Реферат

1. Компьютерный программный продукт для управления таблицей динамической трансляции адреса (DAT), компьютерный программный продукт включает:машиночитаемый носитель данных, в котором реализован программный код, причем программный код считывается процессором компьютера для выполнения способа, включающего:определение при помощи процессора, по коду операции выполняемой машиной команды, который подлежит выполнению, что команда является командой на сравнение и замену позиции таблицы DAT, причем командавключает поле Rи поле R; ивыполнение команды процессором, причем выполнение включает:на основе поля типа, добавление значения индекса нечетного регистра к значению четного регистра для формирования адреса второго операнда, причем нечетный регистр и четный регистр представляют собой четно-нечетную пару регистров, обозначенную полем Rкоманды;получение первоначального второго операнда из ячейки памяти, указанной сформированным адресом;сравнение первого операнда и полученного первоначального второго операнда, причем первый операнд содержится в регистре с четным числом (четном R) четно-нечетной регистровой пары, назначенной полем Rкоманды;хранение содержимого четного регистра Rв позиции второго операнда в качестве нового второго операнда на основе первого операнда, который равняется первоначальному второму операнду.2. Компьютерный программный продукт по п.1, отличающийся тем, что также включает выборочную очистку всех позиций локального буфера динамической трансляции адреса (TLB), соответствующих позициям, сформированным из DAT, с 30 использованием позиций таблицы трансляций на основе позиции таблицы трансляций,

Авторы

Заявители

СПК: G06F2212/683

Публикация: 2014-05-20

Дата подачи заявки: 2012-11-14

0
0
0
0
Невозможно загрузить содержимое всплывающей подсказки.
Поиск по товарам