摘要 |
Vektoranweisungen zum Durchführen von drahtlosen SNOW 3G-Sicherheitsoperationen werden empfangen und von den Ausführungsschaltungen eines Prozessors ausgeführt. Die Ausführungsschaltungen empfangen einen ersten Operanden der ersten Anweisung, welcher ein erstes Vektorregister spezifiziert, das einen aktuellen Zustand einer finiten Zustandsmaschine (Finite State Machine, FSM) speichert. Die Ausführungsschaltungen empfangen auch einen zweiten Operanden der ersten Anweisung, welcher ein zweites Vektorregister spezifiziert, das Datenelemente eines Linearrückkopplungsschieberegisters (Linear Feedback Shift Register, LFSR) speichert, die zum Aktualisieren der FSM erforderlich sind. Die Ausführungsschaltungen führen die erste Anweisung aus, um einen aktualisierten Zustand der FSM und eine Ausgabe der FSM in einem Zieloperanden der ersten Anweisung zu erzeugen. |