Architecture Klasse

Abstrakte Basisklasse für Quantenhardwarearchitekturen.

Konstruktor

Architecture()

Methoden

context

Erstellen Sie einen neuen Enumerationskontext für diese Architektur.

provided_isa

Erstellen Sie die von dieser Architektur bereitgestellte ISA, und fügen Sie Anweisungen direkt zum Provenienzdiagramm des Kontexts hinzu.

context

Erstellen Sie einen neuen Enumerationskontext für diese Architektur.

context() -> ISAContext

Gibt zurück

Typ Beschreibung

Ein neuer Enumerationskontext.

provided_isa

Erstellen Sie die von dieser Architektur bereitgestellte ISA, und fügen Sie Anweisungen direkt zum Provenienzdiagramm des Kontexts hinzu.

abstract provided_isa(ctx: ISAContext) -> ISA

Parameter

Name Beschreibung
ctx
Erforderlich

Der Enumerationskontext, dessen Provenienzdiagramm die Anweisungen speichert.

Gibt zurück

Typ Beschreibung
ISA

Die ISA unterstützt durch das Provenienzdiagramm des Kontexts.