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