『壹』 機器語言是由二進制代碼組成的,為什麼不對
不完全對,因為計算機無法識別二進制的1 和 0,如果能識別1或者0 就意味著能識別2 3 4 5 6 7 8 9 等這些數字,你說對嗎?
站在計算機的角度講,所有計算機只能識別脈沖信號,什麼是脈沖信號,更詳細網路了解一下,脈沖信號由高電頻和低電頻組成,當計算機識別到高電頻時就意味著讀取到一個高電頻信號,早起科學家們為了更簡潔個表示就用二進制數來表示高低電頻的,所以高電頻就是1 低電頻就是0,因為計算機內部存儲就是按照二進制的邏輯設計的.
在馮 諾依曼提出計算機要使用二進制之前,計算機的所能識別的不止有高低電頻信號,更有多種電頻信號來表示不同的信息.
機器語言是由一種脈沖信號組成的一種語言,通常情況下可以當二進制來理解.可能這樣說更好一些
說明:以上純屬個人理解,不代表准確的依據,有不對的地方歡迎糾正.