СПОСОБ ВЫПОЛНЕНИЯ МАШИННОЙ КОМАНДЫ, КОМПЬЮТЕРНАЯ СИСТЕМА И МАШИНОЧИТАЕМЫЙ НОСИТЕЛЬ, ОБЕСПЕЧИВАЮЩИЕ РАСЧЕТ РАССТОЯНИЯ ОТ ПОЛОЖЕНИЯ В ОСНОВНОЙ ПАМЯТИ ДО ГРАНИЦЫ БЛОКА ОСНОВНОЙ ПАМЯТИ

    公开(公告)号:RU2568920C2

    公开(公告)日:2015-11-20

    申请号:RU2012148584

    申请日:2012-11-15

    Applicant: IBM

    Abstract: Изобретениеотноситсяк средствамрасчетарасстоянияотположенияв основнойпамятидограницыблокаосновнойпамяти. Техническийрезультатзаключаетсяв обеспеченииобработкиданныхвблизиграницпамяти. Получаютмашиннуюкоманду, котораявключает: поменьшеймереоднополекодаоперациидляпредоставлениякодаоперации, идентифицирующегооперацию Load Count to Block Boundary, предназначеннуюдлярасчетарасстоянияотположенияв основнойпамятидограницыблокаосновнойпамяти; полерегистра, используемоедляобозначениярегистра, причемрегистрвключаетпервыйоперанди поменьшеймереоднополедляуказанияположениявторогооперанда, причемвторойоперандвключаетпоменьшеймеречастьуказанногоблокаосновнойпамяти. Выполняютмашиннуюкомандудлявыполненияуказаннойоперации. Определяютрасстояниеотположениявторогооперандадограницыблокаосновнойпамяти, включающееподсчетпроцессоромколичествабайтотположениявторогооперандадограницыблокаосновнойпамяти. Размещаютзначение, представляющееуказанноерасстояниеи являющеесярезультатомвыполненияоперации Load Count to Block Boundary, впервомоперанде. 3 н. и 17 з.п. ф-лы, 17 ил.

    ТРАНСФОРМАЦИЯ ПРЕРЫВИСТЫХ СПЕЦИФИКАТОРОВ КОМАНД В НЕПРЕРЫВНЫЕ СПЕЦИФИКАТОРЫ КОМАНД

    公开(公告)号:RU2568241C2

    公开(公告)日:2015-11-10

    申请号:RU2012148583

    申请日:2012-11-15

    Applicant: IBM

    Abstract: Изобретениеотноситсяк областиэмуляциивнутривычислительнойсреды. Техническимрезультатомявляетсяповышениеэффективностиэмуляциикоманд. Раскрытакомпьютернаясистемадлятрансформацииспецификаторовкомандвычислительнойсреды, содержащаяпамятьи процессор, сообщающийсяс памятью, причемкомпьютернаясистеманастроенадляосуществленияспособа, включающегополучениеизпервойкоманды, определеннойдляпервойархитектурыкомпьютера, прерывистогоспецификатора, имеющегопервуючастьи вторуючасть, причемпервуючастьполучаютизпервогополяпервойкоманды, авторуючастьполучаютизвторогополяпервойкоманды, отделенногоотпервогополя; созданиенепрерывногоспецификаторас использованиемпервойчастии второйчасти, полученныхизпервойкоманды, причемдлясозданиянепрерывногоспецификатораиспользуютодноилиболееправил, основанныхнакодеоперациипервойкоманды; использованиенепрерывногоспецификатора, какеслибыв первойкомандевместопрерывистогоспецификаторабылзаданпрерывистыйспецификатор, дляуказанияресурсадляиспользованияпривыполнениивторойкоманды, причемвтораякомандаопределенадлявторойархитектурыкомпьютера, отличнойотпервойархитектурыкомпьютера, иэмулируетфункциюпервойкоманды; ивыполнениевторойкомандыдляэмуляциифункциипервойкомандыс использованиемресурса, указываемогонепрерывнымспецификатором, созданнымс использованиемпервойчастии второйчасти, полученныхизпервойкоманды, причемнепрерывныйспецификаториспользуют, какеслибыпрерывистыйспецификаторнезадавался. 3 н. и 17 з.п. ф-лы, 22 ил.

    КОМАНДА ДЛЯ ЗАГРУЗКИ ДАННЫХ ДО ЗАДАННОЙ ГРАНИЦЫ ПАМЯТИ, УКАЗАННОЙ КОМАНДОЙ

    公开(公告)号:RU2565496C2

    公开(公告)日:2015-10-20

    申请号:RU2012148582

    申请日:2012-11-15

    Applicant: IBM

    Abstract: Изобретениеотноситсяк областиобработкиданных. Техническимрезультатомявляетсяповышениеэффективностизагрузкиданныхв регистры. Способвыполнениямашиннойкомандыв центральномпроцессорномустройствесодержитполучениепроцессороммашиннойкомандыдлявыполнения, причеммашиннаякомандаопределенадлявыполнениякомпьютеромсогласноархитектурекомпьютераи включает: поменьшеймереоднополекодаоперациидляпредоставлениякодаоперации, причемкодоперацииидентифицируетоперациюзагрузкидограницыблока; полерегистра, используемоедляобозначениярегистра, причемрегистрвключаетпервыйоперанд; поменьшеймереоднополедляобнаружениявторогооперандав основнойпамяти; иуказательразмераграницыблокадляуказаниязаданнойграницыблокавторогооперанда; ивыполнениемашиннойкоманды, включающее: загрузкупеременногоколичестваданныхизблокавторогооперандав первыйоперандс обеспечениемзагрузкив первыйоперандтолькоданных, которыенаходятсявнутриблока, причемзагрузкаизблоканачинаетсяс предоставляемогомашиннойкомандойначальногоадресав блокевторогооперандаи заканчиваетсяназаданнойграницеблокавторогооперандаилидонее. 3 н. и 20 з.п. ф-лы, 16 ил.

Patent Agency Ranking