Posts

Showing posts from January, 2023

Welcome to Entangled - A Leisure Discourse on Learning Quantum Computing

Image
  There is a lot of hype on the Internet today regarding the Quantum Computer. What is it? What capabilities will this deliver to computing? And will it replace the transistor-based CPU architecture we are accustomed to today? Quantum computers have sparked my interest in the past couple of years. As a professional programmer and a hobbyist, I have written for my leisure coding processor emulators in python. These included a 6502 CPU and Nintendo emulators. With an old dusty degree in computational physics, I decided to embark on my experimentation in writing a quantum computer emulator. Unfortunately, I had yet to succeed in this endeavor beyond writing python code for wave equations. Once you had the wave equations code running - what then? How do you proceed in emulating a quantum processor? My false assumption was that a quantum processor would resemble its transistor-based predecessors and have general-purpose registers. And what of the address and data buses to transfer the i...