会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 6. 发明专利
    • Anweisungen und Logik zur Verarbeitung von Zeichenketten
    • DE102007063809B3
    • 2015-10-22
    • DE102007063809
    • 2007-09-24
    • INTEL CORP
    • MIRKES SEANGRAY JEFFSECONI MARKCHENNUPATY SRINIVASJULIER MICHAEL
    • G06F9/305G06F7/02G06F9/345
    • Prozessor (170; 200), der Folgendes umfasst: einen Decoder (165; 228) zum Dekodieren einer SIMD-Coprozessorvergleichsanweisung mit einem ersten Quellen-Operanden-Bezeichner (385), einem zweiten Quellen-Operanden-Bezeichner (390) und einem Ziel-Bezeichner (386); eine Registerdatei (106; 145; 164; 208, 210), die ein Integer-Register (208) und ein Fließkomma-Register (210) umfasst; eine Registerumbenennungslogik zum Umbenennen der Register in der Registerdatei, wobei die Registerdatei ein erstes Quellen-Register, welches durch den ersten Quellen-Operanden-Bezeichner (385) bezeichnet ist, um einen ersten gepackten Operanden (601) zu speichern, und ein zweites Quellen-Register, welches durch den zweiten Quellen-Operanden-Bezeichner (390) bezeichnet wird, und einen zweiten gepackten Operanden (605) zu speichern, umfasst; eine Ausführungseinheit (162; 222, 224), die mit der Registerdatei gekoppelt ist und die eine Vergleichslogik aufweist, um jedes Datenelement des ersten gepackten Operanden mit jedem Datenelement des zweiten gepackten Operanden zu vergleichen, wobei ein erstes Datenelement des ersten Operanden mit jedem der Datenelemente in dem zweiten Operanden verglichen wird und ein Ergebnis des Vergleichs in eine erste Reihe eines zweidimensionalen Arrays geschrieben wird und dies für jedes der Datenelemente in dem ersten Operanden wiederholt wird bis das zweidimensionale Array fertiggestellt ist und die Ausführungseinheit (162; 222, 224) dazu dient, eine Gruppe von Aggregationsfunktionen auf dem zweidimensionalen Array von Werten auszuführen, wobei die Aggregationsfunktionen beispielsweise Irgendwelche-Gleich, Gleicher-Bereich, Alle-Gleich, Unzusammenhängende-Unterkette und Gleiche-Reihenfolge umfassen; ein Zielregister, welches durch den Ziel-Bezeichner (386) bezeichnet wird, um ein Vergleichsergebnis des Vergleichs in der Vergleichslogik der Ausführungseinheit zu speichern.