我正在尝试学习"概念",根据我对编程的理解,我们对各种语言编码所做的一切都是为了将语言编译成计算机可以解释的东西。 由此,我想我已经读到(如果我错了,请纠正我)计算机基本上以二进制工作(是或否,开路或闭路,去或停止)。
从这种理解来看,基本上一切都可以翻译成二进制我猜?
像乒乓球这样的简单游戏在二进制中是什么样子的? 我在必应或任何东西上找不到它... 也许这可能无关紧要,这不是我需要知道的事情,但这只是出于好奇,我不知道还能在哪里问这个问题。
或者,如果没有人真正拥有二进制代码...会是什么样子? 您是否能够区分(当然有经验)二进制的哪些方面与图形有关,哪些方面与运动有关,哪些与边界有关?
假设你有机器XYZ的Pong二进制文件:如果没有对CPU和外围设备(如视频输出)在该机器上的工作方式有深入的了解,它只会是一堆位。几乎没有人这样做。至少,人们会反汇编二进制文件并获得汇编程序。
因此,如果没有很多关于计算机如何工作的知识(尤其是运行特定 Pong 二进制文件的特定机器),查看二进制文件是绝对没有用的。