发明名称 СРАВНЕНИЕ И ЗАМЕНА ПОЗИЦИИ ТАБЛИЦЫ DAT
摘要 1. Компьютерный программный продукт для управления таблицей динамической трансляции адреса (DAT), компьютерный программный продукт включает:машиночитаемый носитель данных, в котором реализован программный код, причем программный код считывается процессором компьютера для выполнения способа, включающего:определение при помощи процессора, по коду операции выполняемой машиной команды, который подлежит выполнению, что команда является командой на сравнение и замену позиции таблицы DAT, причем командавключает поле Rи поле R; ивыполнение команды процессором, причем выполнение включает:на основе поля типа, добавление значения индекса нечетного регистра к значению четного регистра для формирования адреса второго операнда, причем нечетный регистр и четный регистр представляют собой четно-нечетную пару регистров, обозначенную полем Rкоманды;получение первоначального второго операнда из ячейки памяти, указанной сформированным адресом;сравнение первого операнда и полученного первоначального второго операнда, причем первый операнд содержится в регистре с четным числом (четном R) четно-нечетной регистровой пары, назначенной полем Rкоманды;хранение содержимого четного регистра Rв позиции второго операнда в качестве нового второго операнда на основе первого операнда, который равняется первоначальному второму операнду.2. Компьютерный программный продукт по п.1, отличающийся тем, что также включает выборочную очистку всех позиций локального буфера динамической трансляции адреса (TLB), соответствующих позициям, сформированным из DAT, с 30 использованием позиций таблицы трансляций на основе позиции таблицы трансляций,
申请公布号 RU2012148399(A) 申请公布日期 2014.05.20
申请号 RU20120148399 申请日期 2012.11.14
申请人 ИНТЕРНЭШНЛ БИЗНЕС МАШИНЗ КОРПОРЕЙШН 发明人 Дан Ф. ГРЕЙНЕР;Роберт Р. РОДЖЕРС;Густав Э. ЗИТТМАНН
分类号 G06F12/00 主分类号 G06F12/00
代理机构 代理人
主权项
地址