很好奇,最底層是0和1,它們怎樣變成雜亂的東西。 了解到了高檔語言、匯編語言、機器語言,但我無法幻想機器是怎樣了解機器語言的?這就像是國際在烏龜背上,烏龜鄙人一只烏龜背上…最終那一只烏龜便是機器語言。 有人讓我用mc里的紅石電路來了解。我是了解紅石電路的,可是,紅石電路取決于玩家造出來的物理結構,而現代核算機的物理結構是不變的,它怎樣在物理結構確定的情況下來改變程序?能不能說cpu行使了造紅石電路的玩家的功能? 聽過那個聞名的cs crash course,也知道馮諾依曼核算機的結構,可是,cpu、內存怎樣知道自己在干什么活?它們怎樣知道要讀取、存入、核算? 咱們沒法在咱們的世界里模擬一個比咱們世界雜亂度更高的世界。每次跑c++代碼,都覺得,我所見到的軟件界面蘊含了比我寫的代碼雜亂得多的東西。那么這些雜亂得多的東西,它們開始造出來的時候,也要用更雜亂的東西來造出它們吧? 嗯,我知道上述思考有點民科。虛心請教。
很好奇,最底層是0和1,它們如何變成復雜的東西。 了解到了高檔語言、匯編語言、機器語言,但我無法想象機器是怎樣了解機器語言的?這就像是世界在烏龜背上,…