A Software Development Kit and translation layer for executing Intel 8080 assembler on a Quantum Computer (August 2022)
One of the major obstacles to the adoption of quantum computing is the requirement to define quantum circuits at the quantum gate level. Many programmers are familiar with high-level or low-level programming languages but not quantum gates nor the low-level quantum logic required to derive useful re...
Saved in:
| Published in | IEEE transactions on quantum engineering Vol. 3; pp. 1 - 15 |
|---|---|
| Main Authors | , , , |
| Format | Journal Article |
| Language | English |
| Published |
New York
IEEE
2022
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Subjects | |
| Online Access | Get full text |
| ISSN | 2689-1808 2689-1808 |
| DOI | 10.1109/TQE.2022.3204653 |
Cover
| Abstract | One of the major obstacles to the adoption of quantum computing is the requirement to define quantum circuits at the quantum gate level. Many programmers are familiar with high-level or low-level programming languages but not quantum gates nor the low-level quantum logic required to derive useful results from quantum computers. The steep learning curve involved when progressing from quantum gates to complex simulations such as Shor's algorithm has proven too much for many developers. The purpose of this paper and the software presented within, addresses this challenge by providing a Software Development Kit (SDK), translation layer, emulator and a framework of techniques for executing Intel 8080/Z80 assembler on a quantum computer, i.e. all salient points of CPU execution, logic, arithmetic and bitwise manipulation will be executed on the quantum computer using quantum circuits. This provides a novel means of displaying the equivalency and interoperability of quantum and classical computers. Developers and researchers can use the SDK to write code in Intel 8080/Z80 assembler which is executed locally via traditional emulation and remotely on a quantum computer in parallel. The emulator features side-by-side code execution with visibility of the running quantum circuit and re-usable/overridable methods. This enables programmers to learn, reuse and contrast techniques for performing any traditional CPU based technique/instruction on a quantum computer; e.g. a programmer may know how to multiply and perform checks on a classical CPU but is not able to perform the same tasks in a quantum implementation, this SDK allows the programmer to pick and choose the methods they would like to use to fulfil their requirements. The SDK makes use of open-source software, specifically Python and Qiskit for the emulation, translation, API calls and execution of user supplied code or binaries. |
|---|---|
| AbstractList | One of the major obstacles to the adoption of quantum computing is the requirement to define quantum circuits at the quantum gate level. Many programmers are familiar with high-level or low-level programming languages but not quantum gates nor the low-level quantum logic required to derive useful results from quantum computers. The steep learning curve involved when progressing from quantum gates to complex simulations such as Shor's algorithm has proven too much for many developers. The purpose of this article and the software presented within addresses this challenge by providing a Software Development Kit (SDK), translation layer, emulator, and a framework of techniques for executing Intel 8080/Z80 assembler on a quantum computer, i.e., all salient points of CPU execution, logic, arithmetic, and bitwise manipulation will be executed on the quantum computer using quantum circuits. This provides a novel means of displaying the equivalency and interoperability of quantum and classical computers. Developers and researchers can use the SDK to write code in Intel 8080/Z80 assembler which is executed locally via traditional emulation and remotely on a quantum computer in parallel. The emulator features side-by-side code execution with visibility of the running quantum circuit and reusable/overridable methods. This enables programmers to learn, reuse, and contrast techniques for performing any traditional CPU-based technique/instruction on a quantum computer, e.g., a programmer may know how to multiply and perform checks on a classical CPU but is not able to perform the same tasks in a quantum implementation, and this SDK allows the programmer to pick and choose the methods they would like to use to fulfil their requirements. The SDK makes use of open-source software, specifically Python and Qiskit for the emulation, translation, API calls, and execution of user-supplied code or binaries. One of the major obstacles to the adoption of quantum computing is the requirement to define quantum circuits at the quantum gate level. Many programmers are familiar with high-level or low-level programming languages but not quantum gates nor the low-level quantum logic required to derive useful results from quantum computers. The steep learning curve involved when progressing from quantum gates to complex simulations such as Shor's algorithm has proven too much for many developers. The purpose of this paper and the software presented within, addresses this challenge by providing a Software Development Kit (SDK), translation layer, emulator and a framework of techniques for executing Intel 8080/Z80 assembler on a quantum computer, i.e. all salient points of CPU execution, logic, arithmetic and bitwise manipulation will be executed on the quantum computer using quantum circuits. This provides a novel means of displaying the equivalency and interoperability of quantum and classical computers. Developers and researchers can use the SDK to write code in Intel 8080/Z80 assembler which is executed locally via traditional emulation and remotely on a quantum computer in parallel. The emulator features side-by-side code execution with visibility of the running quantum circuit and re-usable/overridable methods. This enables programmers to learn, reuse and contrast techniques for performing any traditional CPU based technique/instruction on a quantum computer; e.g. a programmer may know how to multiply and perform checks on a classical CPU but is not able to perform the same tasks in a quantum implementation, this SDK allows the programmer to pick and choose the methods they would like to use to fulfil their requirements. The SDK makes use of open-source software, specifically Python and Qiskit for the emulation, translation, API calls and execution of user supplied code or binaries. |
| Author | Fitzjohn, James Winckles, Adrian Wilson, George Vicinanza, Domenico |
| Author_xml | – sequence: 1 givenname: James orcidid: 0000-0002-2938-7427 surname: Fitzjohn fullname: Fitzjohn, James organization: Anglia Ruskin University, United Kingdom – sequence: 2 givenname: Adrian surname: Winckles fullname: Winckles, Adrian organization: Anglia Ruskin University, United Kingdom – sequence: 3 givenname: George surname: Wilson fullname: Wilson, George organization: Anglia Ruskin University, United Kingdom – sequence: 4 givenname: Domenico surname: Vicinanza fullname: Vicinanza, Domenico organization: Anglia Ruskin University, United Kingdom |
| BookMark | eNptkU2P0zAQhiO0SCxl70hcLHGBQ8vY-fSxKgtUrIRWLGdr4oyrVImddRxK_z3uZlWhiovHGr3vM1-vkyvrLCXJWw4rzkF-eri_XQkQYpUKyIo8fZFci6KSS15BdfXP_1VyM457ABA55wWI6-SwZj-dCQf0xD7Tb-rc0JMN7HsbGNqGBY927DC0zrIOj-SZcZ7RH9JTaO2ObW2gjkU0MBxH6usuSqIW2f2ENkw927h-mELMflhPu2kM7NToxzfJS4PdSDfPcZH8-nL7sPm2vPvxdbtZ3y11KmVYZiKtciyJc61lrMKN5JRpmcpM55mUkOaVFpyjASjzvC5LEDU0psEMIYMqXSTbmds43KvBtz36o3LYqqeE8zuFPrS6I8VNUyAhL4rMZNIQgoxl87IGI6Su88jiM2uyAx4P2HVnIAd1OoQKj6RO86nnQ0TP-9kzePc40RjU3k3expGVKEVWpkLGZ5EUs0p7N46ejNJteFp63H_bnfHxzpd4uDBedvQfy7vZ0hLRWS6rshI5pH8BYuCwow |
| CODEN | ITQEA9 |
| CitedBy_id | crossref_primary_10_1134_S0361768824700804 crossref_primary_10_1007_s11128_024_04524_5 crossref_primary_10_1109_ACCESS_2024_3388005 |
| Cites_doi | 10.1109/mahc.2007.25 10.1007/978-3-662-67495-6_42 10.1098/rsta.2019.0061 10.4467/20838476SI.16.017.4358 10.1109/inocon50539.2020.9298394 10.1007/978-1-84628-887-6_2 10.1103/physreva.54.147 10.1002/9780470510520.ch7 10.1145/3505636 |
| ContentType | Journal Article |
| Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2022 |
| Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2022 |
| DBID | 97E ESBDL RIA RIE AAYXX CITATION 7SC 8FD JQ2 L7M L~C L~D ADTOC UNPAY DOA |
| DOI | 10.1109/TQE.2022.3204653 |
| DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE Xplore Open Access Journals IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef Computer and Information Systems Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional Unpaywall for CDI: Periodical Content Unpaywall DOAJ Directory of Open Access Journals |
| DatabaseTitle | CrossRef Computer and Information Systems Abstracts Technology Research Database Computer and Information Systems Abstracts – Academic Advanced Technologies Database with Aerospace ProQuest Computer Science Collection Computer and Information Systems Abstracts Professional |
| DatabaseTitleList | Computer and Information Systems Abstracts |
| Database_xml | – sequence: 1 dbid: DOA name: DOAJ Directory of Open Access Journals url: https://www.doaj.org/ sourceTypes: Open Website – sequence: 2 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher – sequence: 3 dbid: UNPAY name: Unpaywall url: https://proxy.k.utb.cz/login?url=https://unpaywall.org/ sourceTypes: Open Access Repository |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Physics |
| EISSN | 2689-1808 |
| EndPage | 15 |
| ExternalDocumentID | oai_doaj_org_article_1fd6aea1664f49fea0911c57b0f29cb5 10.1109/tqe.2022.3204653 10_1109_TQE_2022_3204653 9878250 |
| Genre | orig-research |
| GroupedDBID | 0R~ 97E AAFWJ ABAZT ABJNI ABVLG AFPKN ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ EBS ESBDL GROUPED_DOAJ IEDLZ JAVBF M~E OCL OK1 RIA RIE AAYXX CITATION 7SC 8FD JQ2 L7M L~C L~D ADTOC UNPAY |
| ID | FETCH-LOGICAL-c399t-42385a7e11cc98081f91e4c9394c54990358c211af00755b7702b0dfda4a04083 |
| IEDL.DBID | RIE |
| ISSN | 2689-1808 |
| IngestDate | Fri Oct 03 12:50:24 EDT 2025 Sun Oct 26 02:56:21 EDT 2025 Fri Jul 25 03:39:30 EDT 2025 Wed Oct 01 02:21:20 EDT 2025 Thu Apr 24 22:54:50 EDT 2025 Wed Aug 27 02:18:24 EDT 2025 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Language | English |
| License | https://creativecommons.org/licenses/by/4.0/legalcode cc-by |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c399t-42385a7e11cc98081f91e4c9394c54990358c211af00755b7702b0dfda4a04083 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ORCID | 0000-0002-2938-7427 |
| OpenAccessLink | https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/document/9878250 |
| PQID | 2724732947 |
| PQPubID | 5075780 |
| PageCount | 15 |
| ParticipantIDs | proquest_journals_2724732947 ieee_primary_9878250 crossref_citationtrail_10_1109_TQE_2022_3204653 doaj_primary_oai_doaj_org_article_1fd6aea1664f49fea0911c57b0f29cb5 unpaywall_primary_10_1109_tqe_2022_3204653 crossref_primary_10_1109_TQE_2022_3204653 |
| ProviderPackageCode | CITATION AAYXX |
| PublicationCentury | 2000 |
| PublicationDate | 20220000 2022-00-00 20220101 2022-01-01 |
| PublicationDateYYYYMMDD | 2022-01-01 |
| PublicationDate_xml | – year: 2022 text: 20220000 |
| PublicationDecade | 2020 |
| PublicationPlace | New York |
| PublicationPlace_xml | – name: New York |
| PublicationTitle | IEEE transactions on quantum engineering |
| PublicationTitleAbbrev | TQE |
| PublicationYear | 2022 |
| Publisher | IEEE The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Publisher_xml | – name: IEEE – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| References | Cringle (ref13) ref12 Horodecki (ref10) 2003 ref11 (ref14) 2020 Smith (ref2) 2016 ref17 ref19 (ref15) 2021 ref18 ref8 Zickert (ref16) 2021 (ref1) 2020 ref4 ref3 ref6 ref5 |
| References_xml | – ident: ref6 doi: 10.1109/mahc.2007.25 – ident: ref13 article-title: Z80 instruction exerciser – ident: ref18 doi: 10.1007/978-3-662-67495-6_42 – ident: ref3 doi: 10.1098/rsta.2019.0061 – year: 2016 ident: ref2 article-title: A practical quantum instruction set architecture – year: 2020 ident: ref1 article-title: List of open quantum projects – year: 2021 ident: ref16 article-title: Simulating a quantum computer with qiskit – ident: ref8 doi: 10.4467/20838476SI.16.017.4358 – ident: ref4 doi: 10.1109/inocon50539.2020.9298394 – ident: ref12 doi: 10.1007/978-1-84628-887-6_2 – year: 2020 ident: ref14 article-title: IBMs roadmap for scaling quantum Technol-ogy – ident: ref5 doi: 10.1103/physreva.54.147 – ident: ref11 doi: 10.1002/9780470510520.ch7 – ident: ref17 article-title: The problem with quantum computers – ident: ref19 doi: 10.1145/3505636 – year: 2003 ident: ref10 article-title: No-deleting and no-cloning principles as consequences of conservation of quantum infor-mation – year: 2021 ident: ref15 article-title: Installing qiskit |
| SSID | ssj0002511602 |
| Score | 2.1855338 |
| Snippet | One of the major obstacles to the adoption of quantum computing is the requirement to define quantum circuits at the quantum gate level. Many programmers are... |
| SourceID | doaj unpaywall proquest crossref ieee |
| SourceType | Open Website Open Access Repository Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 1 |
| SubjectTerms | Algorithms Central Processing Unit Central processing units Codes CPUs Electrons Emulation Emulators Gates (circuits) Learning curves Logic gates Macro and assembly languages Open source software Processors Programmers Programming languages Qiskit Quantum circuit Quantum computers Quantum computing Quantum Gates Random access memory Software development tools Translation Visibility |
| SummonAdditionalLinks | – databaseName: DOAJ Directory of Open Access Journals dbid: DOA link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV3da9RAEF-kIPoiapVGq-xDH6wQb7PZTbKP13Kl1A8ottC3ZT9FuKa1l3Dtf-_MJnfcIeiLr2GyTGZmM7_JTn5DyIGXDuoKz3LljYQCRYS8qWqbI3UY914ZlQ7av36rTi_F2ZW82hj1hT1hAz3wYLhJEX1lgimqSkShYjCQ4Aona8siV84m9lLWqI1iCt_BCJwrbN3ZG0k1JxfnM6gGOf9UcoacYlt5KNH1j_NVtqDmk769NQ9LM59vZJ2T5-TZCBfpdFDzBXkU2pfkcWrbdItdspzS7_AeXZq7QDfaf-jnnx01racpEw3dbvSLAXRNAaPS2X1wPbY70_QTCUXSR4qnv9d2DiIga-h5Dybvr-lq6gP9MO1_9IuO4tMdviKXJ7OL49N8HKWQO0AgXQ6gqZGmDmA6p3DYRlRFEE6VSjisEFkpGwe1oImIIaSta8Yt89EbYWCbN-VrstPetGGP0Ka0PhQNk1Y4EUthHXMRCuzGqtIoHzMyWRlWu5FnHMddzHWqN5jS4AqNyurRFRk5XN9xO3Bs_EX2CH21lkN27HQBYkaPMaP_FTMZ2UVPrxdRDeAkyTKyv_K8HnfyQvOai7rkStQZ-biOhj_07H6FLT3f_A8935KnuObwxWef7HR3fXgHGKiz71O4_wbglf3v priority: 102 providerName: Directory of Open Access Journals – databaseName: Unpaywall dbid: UNPAY link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1Lb9QwELZgK8SJV0GkKsgHDhQpu05iJ_ZxQVtVPCoqulI5RX5WFWnYdhNt4dcz9jqrLkhIcEoUTSInM7a_Lx5_g9ArwzTwCkNSYSQDgkJtystKpV46LDdGSBEW2j8dl0dz-v6MncUfbmEvjLU2JJ_ZsT8Na_kXtrmpJhyYQsUZHGFSJsDlgS0DvSHjhXF30U7JAIuP0M78-PP0q68oV3KRZpzwYW2SiEl35YUx83xc5MTrim3NRUGyP9ZY2YKb9_t2IX-sZNPcmnkOH6J6aPM64eTbuO_UWP_8Tc7x_1_qEXoQQSmerqPoMbpj2yfoXkgO1ctdtJriLzBar-S1xbeSjPCHiw7L1uAw361z6vBHCRgeAxLGsxure59UjcNWFeylJbFfY75UDZiArcQnPTi2v8RDbQn8etqf98sO--938BTND2en747SWLAh1YBzuhSgGWeyslmmtfAlPZzILNWiEFR7HkoKxjUwTuk8UmGqqkiuiHFGUgmDCS-eoVH7vbXPEeaFMhbcxxTV1BVUaaId0HiuRCGFcQmaDK6rdVQz90U1mjqwGiLq05NZ7RtbR2cn6GBzx2Kt5PEX27c-GjZ2XoM7XADP1bFL15kzpbQyK0vqqHBWAvTKNKsUcbnQiiVo13t785Do2gTtD7FVx_FiWecVxEGRC1ol6M0m3v5oJwTwVjv3_sV4H426696-ABDVqZexp_wCsLkTWQ priority: 102 providerName: Unpaywall |
| Title | A Software Development Kit and translation layer for executing Intel 8080 assembler on a Quantum Computer (August 2022) |
| URI | https://ieeexplore.ieee.org/document/9878250 https://www.proquest.com/docview/2724732947 https://ieeexplore.ieee.org/ielx7/8924785/8961200/09878250.pdf https://doaj.org/article/1fd6aea1664f49fea0911c57b0f29cb5 |
| UnpaywallVersion | publishedVersion |
| Volume | 3 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVAON databaseName: DOAJ Directory of Open Access Journals customDbUrl: eissn: 2689-1808 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0002511602 issn: 2689-1808 databaseCode: DOA dateStart: 20200101 isFulltext: true titleUrlDefault: https://www.doaj.org/ providerName: Directory of Open Access Journals – providerCode: PRVHPJ databaseName: ROAD: Directory of Open Access Scholarly Resources customDbUrl: eissn: 2689-1808 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0002511602 issn: 2689-1808 databaseCode: M~E dateStart: 20200101 isFulltext: true titleUrlDefault: https://road.issn.org providerName: ISSN International Centre |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1Lb9QwEB6VIkQvvApqoKx84EAR2XUS5-HjgraqQFtR0ZXKKfITIdL0sYkWOPDbGTvZqAsIcYmiaJI4GT--zx5_A_BCpwp5haYh1yJFgsJMWGS5DJ10WKw1F9wvtM-Ps6MFe3eWnm3B62EvjDHGB5-ZsTv1a_n6QrVuqmyC_BgJDRL0W3mRdXu1hvkUB5UzF6yz18toTk5PZsj_4nicxNSpiG2MPF6gv8-osgEu77b1pfi-ElV1Y5w5vA_zdQm78JKv47aRY_XjN_HG__2EB3CvB5xk2tWQh7Bl6kdwxwd-quUurKbkI_bEK3FtyI0AIvL-S0NErUnjxrIuXo5UAvE5QZRLzDejWhcwTfw2FOJkIwnCcHMuKzRBW0FOWnRae07WeSPIy2n7uV02xP2tg8ewOJydvj0K-2QMoUIM04QIu4pU5CaKlOIuXYflkWGKJ5wpxzFpkhYK2aSwDoWkMs9pLKm2WjCBHUWRPIHt-qI2e0CKRGoTFTSVTDGbMKmoskjRC8kTwbUNYLJ2VKl6pXKXMKMqPWOhvETXlq6wZe_aAA6GOy47lY5_2L5xvh_snL62v4B-KvvmWkZWZ8KIKMuYZdwagbAqUmkuqY25kmkAu863w0N6twawv65JZd8XLMs4j1mexJzlAbwaatcf5WyuzEY5n_79Fc9gx1l1s0D7sN1ct-Y54qJGjvx8Ah7nP2cj3zhGcHtx_GH66RcxzQsN |
| linkProvider | IEEE |
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1Lb9QwEB5VRahceBXUtAV84EAR2c3DTuLjglottFupYiv1ZvlZIdK0dBMt8OsZJ9moCwhxi6Jx4mT8-D57_A3Aa8M08goThdxIhgSF2rDIchV66bDEGC55u9E-O82m5_TTBbvYgHfDWRhrbRt8Zkf-st3LN9e68UtlY-THSGiQoN9jlFLWndYaVlQ8WM58uM5OL6Q5np8dIgNMklGaRF5HbG3uaSX6-5wqa_Byq6lu5I-lLMs7M83RI5it6tgFmHwdNbUa6Z-_yTf-70c8hoc95CSTro08gQ1bPYX7beinXmzDckI-41i8lLeW3AkhIsdfaiIrQ2o_m3URc6SUiNAJ4lxiv1vd-JBp0h5EIV44kiAQt1eqRBO0leSsQbc1V2SVOYK8mTSXzaIm_m8dPIPzo8P5h2nYp2MINaKYOkTgVTCZ2zjWmvuEHY7Hlmqecqo9y4xSVmjkk9J5HMJUnkeJiowzkkocKor0OWxW15XdAVKkyti4iJiimrqUKh1phyS9UDyV3LgAxitHCd1rlfuUGaVoOUvEBbpW-MqK3rUBHAwlbjqdjn_Yvve-H-y8wnZ7A_0k-g4rYmcyaWWcZdRR7qxEYBVrlqvIJVwrFsC29-3wkN6tAeyvWpLoR4OFSPKE5mnCaR7A26F1_VHP-ptdq-fu31_xCram89mJOPl4erwHD3yJbk1oHzbr28a-QJRUq5dt5_gFZjMKhA |
| linkToUnpaywall | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1Lb9QwELZgK8SJV0GkKsgHDhQpu05iJ_ZxQVtVPCoqulI5RX5WFWnYdhNt4dcz9jqrLkhIcEoUTSInM7a_Lx5_g9ArwzTwCkNSYSQDgkJtystKpV46LDdGSBEW2j8dl0dz-v6MncUfbmEvjLU2JJ_ZsT8Na_kXtrmpJhyYQsUZHGFSJsDlgS0DvSHjhXF30U7JAIuP0M78-PP0q68oV3KRZpzwYW2SiEl35YUx83xc5MTrim3NRUGyP9ZY2YKb9_t2IX-sZNPcmnkOH6J6aPM64eTbuO_UWP_8Tc7x_1_qEXoQQSmerqPoMbpj2yfoXkgO1ctdtJriLzBar-S1xbeSjPCHiw7L1uAw361z6vBHCRgeAxLGsxure59UjcNWFeylJbFfY75UDZiArcQnPTi2v8RDbQn8etqf98sO--938BTND2en747SWLAh1YBzuhSgGWeyslmmtfAlPZzILNWiEFR7HkoKxjUwTuk8UmGqqkiuiHFGUgmDCS-eoVH7vbXPEeaFMhbcxxTV1BVUaaId0HiuRCGFcQmaDK6rdVQz90U1mjqwGiLq05NZ7RtbR2cn6GBzx2Kt5PEX27c-GjZ2XoM7XADP1bFL15kzpbQyK0vqqHBWAvTKNKsUcbnQiiVo13t785Do2gTtD7FVx_FiWecVxEGRC1ol6M0m3v5oJwTwVjv3_sV4H426696-ABDVqZexp_wCsLkTWQ |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=A+Software+Development+Kit+and+Translation+Layer+for+Executing+Intel+8080+Assembler+on+a+Quantum+Computer+%28August+2022%29&rft.jtitle=IEEE+transactions+on+quantum+engineering&rft.au=Fitzjohn%2C+James&rft.au=Winckles%2C+Adrian&rft.au=Wilson%2C+George&rft.au=Vicinanza%2C+Domenico&rft.date=2022&rft.issn=2689-1808&rft.eissn=2689-1808&rft.volume=3&rft.spage=1&rft.epage=12&rft_id=info:doi/10.1109%2FTQE.2022.3204653&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_TQE_2022_3204653 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2689-1808&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2689-1808&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2689-1808&client=summon |