会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明公开
    • 편집 기능을 위한 전문 밀리코드 지시
    • 专用的MILLICODE指令编写功能
    • KR1019990082749A
    • 1999-11-25
    • KR1019990008699
    • 1999-03-15
    • 인터내셔널 비지네스 머신즈 코포레이션
    • 웹찰스에프.존슨주디샨-샨첸
    • G06F9/38
    • G06F9/3822G06F9/3001G06F9/30018G06F9/30029G06F9/30094G06F9/30145G06F9/3017G06F9/30181G06F9/30189
    • 하드웨어제어실행유닛에서비교적간단한명령세트를실행하고상기하드웨어제어실행유닛에서간단한명령의밀리코드시퀀스 (millicode sequence)와의밀리-모드 (milli-mode) 설계상태로비교적복잡한명령세트를실행하는파이프라인컴퓨터프로세서 (pipelined computer processor)를갖춘컴퓨터시스템에서, 밀리코드는시스템이계속하여프로세서밀리-레지스터를사용하게하도록상기프로세서에의한매크로-모드 (macro-mode) 복호화가중단되고프로세서의디코더가이들을복호화하여프로세서밀리-모드로의엔트리에서의실행을위해스케쥴처리할때 밀리-모드상태로동작된다. 밀리코드플래그 (millicode flag)는전문업데이트및 브랜치 (update and branch) 명령을허용하고, 플래그는밀리코드명령에대해특정하게설정되거나클리어된다. 편집기능을위한밀리코드명령은한 바이트의입력패턴스트링을처리하고, 한바이트의출력스트링을발생하여, 스트링에서다음바이트의처리를준비하도록다양한포인터와상태표시를업데이트한다. 번역인출 (Translate Fetch, TRFET) 밀리코드명령은번역및 테스트 (Translate and Test, TRT, TRT는 ESA/390 번역및 테스트명령을칭함) 명령을지지하고, 오퍼랜드억세스, 점검, 준비, 및저장기능을제공하기위한가산 (Add)을포함하는더 간단한압축기억된십진수연산 (packed decimal operation)을지지하고 DP 명령에필요한경우몫의디지트를발생하도록설계된데이터플로우논리 (dataflow logic)와하드웨어제어를사용하는압축기억된십진수나눗셈(packed decimal divide)에대한전문밀리코드명령은전체 DP 기능을하드웨어로실행하기보다는내부코드명령으로실행되고, 또한제어는내부코드에보존되어보통과다른경계조건의처리를더 간단하게하도록허용한다.
    • 5. 发明授权
    • 다수의 테스트 소스를 사용한 OR-테스트 및 AND-테스트 기능을 제공하는 융합가능 명령어 및 논리
    • 用于提供OR测试和AND测试功能的可靠指令和逻辑以及多个测试源
    • KR101826770B1
    • 2018-02-07
    • KR1020170026096
    • 2017-02-28
    • 인텔 코포레이션
    • 록티우킨,맥심발렌틴,로버트호른,줄리안씨.차니,마크제이.
    • G06F9/30G06F9/38
    • G06F9/3822G06F9/30029G06F9/30058G06F9/30094G06F9/3836
    • 융합가능명령어및 논리는다수의테스트소스에대한 OR-테스트및 AND-테스트기능을제공한다. 어떤실시예들은실행을위해테스트명령어를디코딩하는프로세서디코드스테이지를포함하고, 이명령어는제1, 제2 및제3 소스데이터피연산자, 및연산유형을지정한다. 실행유닛들은, 디코딩된테스트명령어에응답하여, 제1 소스데이터피연산자로부터의데이터와제2 소스데이터피연산자로부터의데이터간의지정된연산유형에따른하나의논리연산을수행하고, 제3 소스데이터피연산자로부터의데이터와제1 논리연산의결과간에제2 논리연산을수행하여조건플래그를세트시킨다. 어떤실시예들은하나의논리명령어를종래기술의테스트명령어와융합함으로써동적으로테스트명령어를발생한다. 다른실시예들은 JIT(just-in-time) 컴파일러를통해테스트명령어를발생한다. 어떤실시예들은또한테스트명령어를차후의조건분기명령어와융합하고, 조건플래그가어떻게세트되는지에따라분기를수행한다.
    • 可熔指令和逻辑为多个测试源提供OR测试和AND测试功能。 一些实施例包括用于执行解码测试命令处理器解码级和指令指定第一和第二源数据操作数mitje 3,和操作类型。 执行单元,响应于所述解码后的测试指令时,所述第一源数据操作数robuteoui数据,并根据操作的所述第二源数据操作数robuteoui数据之间的指定类型的执行逻辑运算,并且所述第三源数据操作数robuteoui数据和 在一个逻辑操作的结果之间执行第二逻辑操作以设置条件标志。 某些实施例通过将一个逻辑指令与现有技术测试指令融合来动态地产生测试指令。 其他实施例通过即时(JIT)编译器生成测试指令。 一些实施例还将测试命令与后续条件分支指令融合,并根据条件标记如何设置来执行分支。
    • 8. 发明授权
    • 조기 원거리 분기 예측을 위한 섀도우 캐시를 포함하는 단일 사이클 다중 분기 예측
    • 单周期多分支预测,包括用于早期预警的阴影缓存
    • KR101685247B1
    • 2016-12-09
    • KR1020137009758
    • 2011-09-16
    • 소프트 머신즈, 인크.
    • 압달라,모하매드
    • G06F9/30G06F9/38
    • G06F9/3806G06F9/30018G06F9/30029G06F9/30047G06F9/3804G06F9/3836G06F9/3844G06F9/3869G06F12/0875G06F2212/1016G06F2212/452
    • 다중의분기명령들을포함하는복수의명령들에액세스하는단계를포함하는명령들을식별하는방법이개시된다. 다중의분기명령들중 각분기명령에대해, 분기가취해지는경우에실행되는명령들을나타내는각각의제1 마스크가생성된다. 분기가취해지지않는경우에실행되는명령들을나타내는각각의제2 마스크가생성된다. 각분기명령에대한각각의분기예측을포함하는예측출력이수신된다. 각분기명령에대해, 예측출력은각각의제1 및제2 마스크들중에서각각의결과적인마스크를선택하기위해사용된다. 각분기명령에대해, 후속분기의결과적인마스크는이전의분기가후속분기를넘어분기할것으로예측되면무효화된다. 모든결과적인마스크에대해논리연산을수행하여최종마스크를생성한다. 최종마스크를사용하여실행을위한명령들의서브세트를선택한다.
    • 一种识别指令的方法,包括访问包括多个分支指令的多个指令。 对于多个分支指令的每个分支指令,生成表示如果采用分支时执行的指令的相应的第一掩码。 生成相应的第二掩码,表示如果不采取分支则执行的指令。 接收包括每个分支指令的相应分支预测的预测输出。 对于每个分支指令,预测输出用于从相应的第一和第二掩模中选择相应的合成掩模。 对于每个分支指令,如果先前分支预测在所述后续分支上分支,则后续分支的合成掩码无效。 对所有得到的掩码执行逻辑运算以产生最终掩码。 最终的掩模用于选择要执行的指令子集。
    • 10. 发明公开
    • 다수의 테스트 소스에 대한 OR-테스트 및 AND-테스트 기능을 제공하는 명령어를 융합하는 방법 및 장치
    • 用于在多个测试源上提供试验和试验功能的说明的方法和装置
    • KR1020140113432A
    • 2014-09-24
    • KR1020140029213
    • 2014-03-12
    • 인텔 코포레이션
    • 록티우킨,맥심발렌틴,로버트호른,줄리안씨.차니,마크제이.
    • G06F9/30G06F9/305
    • G06F9/30196G06F8/52G06F9/30029G06F9/30058G06F9/30145G06F9/3017G06F9/4552
    • Methods and apparatus are disclosed to fuse instructions to provide OR-test and AND-test functionality on a plurality of test sources. Some embodiments include: fetching instructions; said instructions including a first instruction specifying a first operand destination, a second instruction specifying a second operand source; and a third instruction specifying a branch condition. A portion of the plurality of instructions are fused into a single micro-operation, the portion including both the first and second instructions, if the said first operand destination and the said second operand source are the same; and the said branch condition is dependent upon the second instruction. Some embodiments dynamically generate a novel test instruction by fusing one logical instruction with a prior-art test instruction. Other embodiments generate the novel test instruction through a just-in-time compiler. Some embodiments also fuse the novel test instruction with a subsequent conditional branch instruction, and perform a branch in accordance to how the condition flag is set.
    • 公开了方法和装置来融合指令以在多个测试源上提供OR检验和“与”检验功能。 一些实施例包括:取指令; 所述指令包括指定第一操作数目的地的第一指令,指定第二操作数源的第二指令; 以及指定分支条件的第三指令。 如果所述第一操作数目的地和所述第二操作数源相同,则所述多个指令的一部分被融合为单个微操作,所述部分包括第一和第二指令两者; 并且所述分支条件取决于第二条指令。 一些实施例通过将一个逻辑指令与现有技术的测试指令融合来动态地产生新颖的测试指令。 其他实施例通过即时编译器生成新颖的测试指令。 一些实施例还将新颖的测试指令与随后的条件分支指令融合,并且根据如何设置条件标志来执行分支。