Một mô hình máy tính lập trình được lưu trữ là nơi sử dụng bộ nhớ trung tâm để lưu trữ cả hướng dẫn và dữ liệu mà chúng hoạt động. Về cơ bản tất cả các máy tính cổ điển ngày nay theo kiến trúc von Neumann đều sử dụng mô hình lập trình được lưu trữ. Trong quá trình thực hiện chương trình, CPU đọc các hướng dẫn hoặc dữ liệu từ RAM và đặt nó vào các thanh ghi khác nhau như Thanh ghi lệnh (IR) và các thanh ghi mục đích chung khác.
Câu hỏi của tôi là liệu một mô hình lập trình được lưu trữ như vậy có áp dụng được cho Máy tính lượng tử hay không, vì vì định lý không nhân bản, không thể sao chép bất kỳ trạng thái lượng tử tùy ý nào.
Điều đó có nghĩa là nếu chúng ta có một số qubit ở một số trạng thái được lưu trữ trong một thanh ghi bộ nhớ thì do định lý không nhân bản, bộ xử lý Máy tính lượng tử sẽ không thể đọc hoặc sao chép các qubit đó từ bộ nhớ vào một số thanh ghi bên trong.