為什麼CPU或者說是處理器能夠執行與人類語言極其類似的程式語言

時間 2021-09-10 12:01:50

1樓:匿名使用者

不理解lz的想法是什麼

但sub 和dim是 basic的定義,c++不是這樣子的vb是偽編譯的,不是cpu直接執行的,需要直譯器c++,pascal 之類的編譯器能把這些語言都編譯成cpu可直接執行的指令,這些指令就是你做的開關,0,1,用這些開關表示相應的指令

晶片裡邊最小單位是flipflop,flipflop組成gate,gate組成邏輯,其他lz以後就明白了 現在一般的都是高階語言,就是lz所說的人類語言,這樣人們就更容易學習它,更容易理解程式的意思。但是高階語言機器是不能執行的,要通過轉化,轉化成二進位制編碼讓機器執行。cpu裡整合了許多邏輯器件,去處理這些二進位制資料。

2樓:匿名使用者

現在一般的都是高階語言,就是lz所說的人類語言,這樣人們就更容易學習它,更容易理解程式的意思。但是高階語言機器是不能執行的,要通過轉化,轉化成二進位制編碼讓機器執行。cpu裡整合了許多邏輯器件,去處理這些二進位制資料。

3樓:6卡巴拖拉機

我也想不通人們是怎麼區分白痴和正常的

計算機裡的cpu可以直接執行人類編寫的程式嗎?為什麼說程式語言不是和計算機交

4樓:匿名使用者

c語言是不能直接被執行的

你從**聽說c語言是被直接執行的?

程式語言俗稱“計算機語言”,種類非常的多,總的來說可以分成機器語言、組合語言、高階語言三大類。電腦每做的一次動作,一個步驟,都是按照已經用計算機語言編好的程式來執行的,程式是計算機要執行的指令的集合,而程式全部都是用我們所掌握的語言來編寫的。所以人們要控制計算機一定要通過計算機語言向計算機發出命令。

目前通用的程式語言有兩種形式:組合語言和高階語言。

由於計算機內部只能接受二進位制**,因此,用二進位制**0和1描述的指令稱為機器指令,全部機器指令的集合構成計算機的機器語言,用機器語言程式設計的程式稱為目標程式。

cpu是如何理解人類賦予它的機器語言的?

什麼叫CPU協處理器,什麼是協處理器 什麼是cpu 什麼是gpu 什麼是fpu,他們的各個作用是什麼

fpu,即數字協處理器,是一個微處理器或一個普通微處理器的特殊電路,它比計算機所使用的基本微處理器處理數字的速度更快,這是因為它有一個旨在大量數字操作的特殊指令集。今天的pc機上通常有一個fpu,但只有在特殊應用,如圖形 圖象處理或顯示時才需要。沒有fpu的pc可以通過安裝浮點 器來處理需要fpu的...

這Cpu是什麼處理器,型號,插槽

啊 敢不敢吧矽脂好好擦掉 cpu系列apu a6 cpu頻率 cpu主頻2.1ghz 動態超頻最高頻率2.4ghz 外頻100mhz 倍頻21倍 cpu插槽 插槽型別socket fm1 針腳數目905pin cpu核心 核心代號llano cpu架構hursky 核心數量四核心 執行緒數四執行緒 ...

處理器和CPU到底什麼關係,核心和CPU之間有什麼關係?

樂觀的志 處理器指的是cpu。處理器一般指的是cpu,其是作為計算機系統的運算和控制核心,是資訊處理 程式執行的最終執行單元。處理器 cpu 是電子計算機的主要裝置之一,電腦中的核心配件。其功能主要是解釋計算機指令以及處理計算機軟體中的資料。cpu是計算機中負責讀取指令,對指令譯碼並執行指令的核心部...