国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

電腦常識(shí)大全 計(jì)算機(jī)中有多少語言?

計(jì)算機(jī)中有多少語言?電腦有很多種。一般來說,它們可以分為機(jī)器語言、匯編語言和高級(jí)語言。計(jì)算機(jī)的每一個(gè)動(dòng)作和步驟都是按照計(jì)算機(jī)語言編寫的程序來執(zhí)行的。程序是由計(jì)算機(jī)執(zhí)行的指令集合,所有的程序都是用我們掌

電腦常識(shí)大全 計(jì)算機(jī)中有多少語言?

計(jì)算機(jī)中有多少語言?

電腦有很多種。一般來說,它們可以分為機(jī)器語言、匯編語言和高級(jí)語言。計(jì)算機(jī)的每一個(gè)動(dòng)作和步驟都是按照計(jì)算機(jī)語言編寫的程序來執(zhí)行的。程序是由計(jì)算機(jī)執(zhí)行的指令集合,所有的程序都是用我們掌握的語言編寫的。

因此,人要想控制計(jì)算機(jī),就必須通過計(jì)算機(jī)語言向計(jì)算機(jī)發(fā)出命令。

計(jì)算機(jī)唯一能識(shí)別的語言是機(jī)器語言,即由0和1組成的代碼。但人們?cè)诰幊虝r(shí)通常不會(huì)使用機(jī)器語言,因?yàn)樗浅ky以記憶和識(shí)別。

目前通用編程語言有兩種形式:匯編語言和高級(jí)語言。

匯編語言的本質(zhì)和機(jī)器語言一樣,直接在硬件上操作,只是指令采用了英文縮寫標(biāo)識(shí)符,更容易識(shí)別和記憶。

還需要程序員把每一步的具體操作以命令的形式寫出來。

匯編程序通常由三部分組成:指令、偽指令和宏指令。

匯編程序的每一條指令在實(shí)際操作過程中只能對(duì)應(yīng)一個(gè)非常細(xì)微的動(dòng)作,比如移動(dòng)、自增等。因此,匯編源程序一般冗長(zhǎng)、復(fù)雜且容易出錯(cuò),用匯編語言編程需要更多的計(jì)算機(jī)專業(yè)知識(shí)。但是匯編語言的優(yōu)勢(shì)是顯而易見的,匯編語言能完成的操作,一般的高級(jí)語言是實(shí)現(xiàn)不了的。此外,匯編源程序生成的可執(zhí)行文件不僅相對(duì)較小,而且執(zhí)行速度很快。

高級(jí)語言是目前大多數(shù)程序員的選擇。與匯編語言相比,它不僅將許多相關(guān)的機(jī)器指令合成為一條指令,而且去掉了與具體操作有關(guān)但與完成工作無關(guān)的細(xì)節(jié),如使用堆棧和寄存器,從而大大簡(jiǎn)化了程序中的指令。同時(shí)由于省略了很多細(xì)節(jié),程序員不需要太多的專業(yè)知識(shí)。

高級(jí)語言主要是相對(duì)于匯編語言而言的。它不是指某一種特定的語言,而是包括很多編程語言,如VB、VC、FoxPro、Delphi等。目前比較流行的。這些語言有不同的語法和命令格式。

用高級(jí)語言編寫的程序不能被計(jì)算機(jī)直接識(shí)別,只能經(jīng)過轉(zhuǎn)換后執(zhí)行。按照轉(zhuǎn)換方式,它們可以分為兩類:解釋類:執(zhí)行方式類似于我們?nèi)粘I钪械摹巴暦g”,應(yīng)用程序的源代碼由相應(yīng)語言的解釋器翻譯成目標(biāo)代碼(機(jī)器語言),在執(zhí)行的同時(shí),所以效率比較低,無法生成可以獨(dú)立執(zhí)行的可執(zhí)行文件。應(yīng)用程序離不開它的解釋程序。

編譯類:編譯是指在應(yīng)用源程序執(zhí)行之前,將程序源代碼“翻譯”成目標(biāo)代碼(機(jī)器語言),因此目標(biāo)程序可以脫離其語言環(huán)境獨(dú)立執(zhí)行,使用起來方便高效。

但是一旦應(yīng)用程序需要修改,必須先修改源代碼,然后重新編譯生成新的目標(biāo)文件(*。才能被執(zhí)行。只修改目標(biāo)文件而不修改源代碼是不方便的。目前大多數(shù)編程語言都是編譯的,比如Visual C,Visual Foxpro,Delphi等。