assembly - QASM 中的量子计算模拟

标签 assembly quantum-computing resourcereference

我正在使用IBM's Quantum Experience我有一个小问题。拖放门需要一段时间,而且他们没有 Toffoli 门。所以我必须重新拖动构建托弗里门的门,这需要一段时间。

Composer 接受 QASM 文件,因此我尝试查找它的文档以及某种编辑器(我的想法是我可以比拖动更快地键入,并且可以复制和粘贴)。然而,我并没有找到太多。我唯一发现的是this reference到一个将代码转换为电路图的包。代码语法看起来明显不同,我认为这不是我想要的。

所以我有两个问题:

  1. 是否有任何编辑器可以让我将文件放入 .qasm 格式?
  2. 有这方面的文档吗?

谢谢!任何帮助将不胜感激。

编辑:我还发现了thisthis ,但我不确定两者是否正确。更令人困惑的是,第二个链接看起来好像有两种 QASM,而且我不确定 IBM 使用哪一种。

最佳答案

看来QASM正在被重命名的过程中,所以很多链接都被破坏了。您可以在此 github 位置找到开放量子汇编语言规范:

https://github.com/IBM/qiskit-openqasm/tree/master/

PDF 中的日期是 2017 年 1 月。

关于assembly - QASM 中的量子计算模拟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39769073/

相关文章:

assembly - “PUSH”指令的操作可以用其他指令执行吗?

assembly - 多核 CPU 中的核之间/跨核访问寄存器

cpu-registers - 寄存器传输在量子计算机中如何工作?

quantum-computing - 为什么量子计算中量子位的值(value)必须保密?

Wicket 6 webapp 上下文资源

assembly - ARM assembly 中的 movw 和 movt

ios - 使用 clang 集成汇编器为 iOS 5.1 编译 NEON 时出错

algorithm - 分解量子态

Java Wicket 资源问题

image - 来自文件系统的 Wicket 服务图像