電腦語言分為機(jī)器語言,匯編語言和語言。機(jī)械語言是面向機(jī)器的語言,用二進(jìn)制代碼表示,計算機(jī)可以直接識別和處理;匯編語言是以助記符號表示的面向機(jī)器的語言,語言是與自然語言相似的程序設(shè)計語言。
計算機(jī)能夠直接識別和處理的語言是:
一、機(jī)器語言。
計算機(jī)語言是基礎(chǔ)的語言,它只有“0”和“1”,和開關(guān)一樣,0為關(guān),1為過。簡而言之,就是寫下一系列指令,這些指令由“0”和“1”組成,交由計算機(jī)來執(zhí)行,這種語言就是機(jī)器語言。
二、匯編語言。
編譯器指令是機(jī)器指令的符號化,它與機(jī)器指令有直接對應(yīng)關(guān)系。常用簡明的英文字母、符號串代替某一指令的二進(jìn)制串,例如,用“add”表示加法,用“mov”表示數(shù)據(jù)傳遞,等等。
三、語言。
高層次語言是面向用戶的,基本上與計算機(jī)的種類和結(jié)構(gòu)無關(guān)。一個語言命令可以取代幾個,幾十個,甚至幾百個匯編語言指令。
計算機(jī)包括五個主要部分:
控制器:
它是整臺計算機(jī)的中樞,其作用是解釋程序中規(guī)定的控制信息,根據(jù)程序要求進(jìn)行控制,調(diào)度程序,數(shù)據(jù),地址,協(xié)調(diào)計算機(jī)各個部分的工作,存儲器與外部設(shè)備的連接等。
運算器:
運算器是計算機(jī)上處理、操作信息的部件,它的運行速度決定著計算機(jī)的運行速度。操作程序的作用是對二進(jìn)制編碼(加,減,乘,除)和邏輯(與,或,非,比較,移位)進(jìn)行運算。典型的做法是將運算符與控制器結(jié)合在一起,制作成一個稱為中央處理器的半導(dǎo)體集成電路,簡稱cpu。
存儲器:
它的功能是存儲程序,數(shù)據(jù),以及各種信號,命令等信息,并在需要的時候予以提供。
輸入設(shè)備:
一般把輸入設(shè)備和輸出設(shè)備稱為外部設(shè)備,簡稱外設(shè)。輸入器的作用是把程序、原始數(shù)據(jù)、文本、字符、控制命令或現(xiàn)場采集的數(shù)據(jù)等輸入到計算機(jī)中。常用的輸入裝置是鍵盤,鼠標(biāo),觸摸屏等。
輸出設(shè)備:
輸出器和輸入器一樣,是計算機(jī)的重要組成部分,它能輸出諸如計算機(jī)的中間結(jié)果或最終結(jié)果,機(jī)內(nèi)各種數(shù)據(jù)符號,文字或各種控制信號等信息。常用的微型計算機(jī)輸出設(shè)備有顯示終端lcd,音響等。
文中圖片素材來源網(wǎng)絡(luò),如有侵權(quán)請聯(lián)系刪除