Einrichtung und Verfahren zum horizontalen Vektor-Addieren von signierten/ unsignierten Wörtern und Doppelwörtern

    公开(公告)号:DE102018129281A1

    公开(公告)日:2019-07-04

    申请号:DE102018129281

    申请日:2018-11-21

    Applicant: INTEL CORP

    Abstract: Eine Einrichtung und ein Verfahren zum Durchführen einer gepackten horizontalen Addition von Wörtern und Doppelwörtern. Eine Ausführungsform eines Prozessors umfasst zum Beispiel: einen Decoder zum Decodieren eines gepackten horizontalen Addierbefehls zum Erzeugen eines decodierten gepackten horizontalen Addierbefehls, wobei der gepackte horizontale Addierbefehl einen Opcode und Operanden, die eine Vielzahl gepackter Wörter identifizieren, einschließt; ein Quellregister zum Speichern einer ersten Vielzahl gepackter Wörter; einen Ausführungsschaltkreis zum Ausführen des decodierten Befehls, wobei der Ausführungsschaltkreis umfasst: einen Operandenauswahlschaltkreis zum Identifizieren eines ersten und zweiten gepackten Worts aus dem Quellregister gemäß dem Operanden und dem Opcode des gepackten horizontalen Addierbefehls; einen Addiererschaltkreis zum Addieren des ersten und zweiten gepackten Worts, um eine temporäre Summe zu erzeugen; einen temporären Speicher mit mindestens 17 Bits zum Speichern der temporären Summe; einen Sättigungsschaltkreis zum Sättigen der temporären Summe, falls erforderlich, um ein Endergebnis zu erzeugen; ein Zielregister zum Speichern des Endergebnisses als ein gepacktes Ergebniswort an einer designierten Datenelementposition.

Patent Agency Ranking