Javascript虚拟机/仿真器?
早在我写6502汇编代码的时候。我喜欢它。我从来没有时间,或者说是一个很好的理由来学习现代汇编程序,但我觉得这是一件很有用的事情 我想知道我是否可以创建一个基于web的虚拟机,该虚拟机拥有最少的组件,为我自己和其他人提供类似的体验 如果这已经存在,我很高兴得到一个点。如果不是的话,我很好奇,在大约10个小时的时间里,它是否合理可行 我能想到的要素有:Javascript虚拟机/仿真器?,javascript,virtualization,emulation,Javascript,Virtualization,Emulation,早在我写6502汇编代码的时候。我喜欢它。我从来没有时间,或者说是一个很好的理由来学习现代汇编程序,但我觉得这是一件很有用的事情 我想知道我是否可以创建一个基于web的虚拟机,该虚拟机拥有最少的组件,为我自己和其他人提供类似的体验 如果这已经存在,我很高兴得到一个点。如果不是的话,我很好奇,在大约10个小时的时间里,它是否合理可行 我能想到的要素有: cpu指令集 程序计数器 堆栈指针 内存位置数组 连接到模拟I/O的ROM例程(我猜是div和span) 在任何情况下,是的,虽然需要几十
- cpu指令集
- 程序计数器
- 堆栈指针
- 内存位置数组
- 连接到模拟I/O的ROM例程(我猜是div和span)
让他们翻转开关,我说,拧这个终端I/O B。你问是否可以用Javascript编写模拟器 答案是肯定的。有人已经用Javascript实现了一个完整的PC+Linux环境。请看这里: 注意:在一台像样的机器上,甚至只能尝试在现代浏览器中运行上述链接 但这并不是说这很容易!我不知道他花了多少时间,但我想这是一个相当大的项目