Разве не было бы возможно иметь ОС полностью на Python, если бы сама Python VM была встроена в аппаратное обеспечение?Что-то вроде старой доброй машины Lisp?
Да, теоретически это было бы возможно.
Предположим, у меня есть процессор, который является аппаратной реализацией виртуальной машины python,тогда все программы, написанные на python, будут работать со скоростью сборки, не так ли (но Python в основном интерпретируется, но мы можем его скомпилировать)?
Python не имеет скорости, этоязык.Скорость работы интерпретатора (в данном случае процессора) может быть проверена.Но так же, как трудно сравнивать производительность RISC и процессора CISC, сравнивать сборку с Python тоже будет сложно.
Если у нас есть такой «питон-микропроцессор», как насчет памяти?и другие подсистемы?Будет ли он совместим с текущей памятью.
Микропроцессор python должен был бы управлять памятью (и, следовательно, сборкой мусора).Поскольку это обычно делается интерпретатором, теперь микропроцессор должен это делать.
Есть ли какая-либо информация о регистрах и архитектуре Python VM, что-то похожее на то, что мы имеем для 8086?
Обычно вы не обращаетесь к памяти напрямую в Python, поэтому регистры здесь не должны быть релевантными.