在計算機內部用來傳送 儲存 加工處理的資料或指令都是以什麼形

時間 2021-10-14 23:03:30

1樓:匿名使用者

在計算機內部用來傳送、儲存、加工處理的資料或指令都是以二進位制碼形式進行的。

二進位制**:由兩個基本字元'0'、'1'組成的**。

運算規律:二進位制**運算規律是逢二進一。比如十進位制1,二進位制也是1;但是十進位制2(1+1),二進位制為10;十進位制3(1+1+1),二進位制為11;十進位制4,二進位制為100,以此類推……也就是說,用二進位制做十進位制的加法時是逢二進一。

表述方式:為區別於其它進位制**,二進位制**的書寫通常在數的右下方註上基數2,或加後面加b表示如(10110001)2。

相關簡介:二進位制**語言或稱為機器語言,計算機可以直接識別,不需要進行任何翻譯的語言。每臺機器的指令,其格式和**所代表的含義都是硬性規定的,故稱之為面向機器的語言,也稱為機器語言。

它是第一代的計算機語言,機器語言對不同型號的計算機來說一般是不同的。直接用二進位制**指令表達的計算機語言,指令是用0和1組成的一串**,它們有一定的位數,並分成若干段,各段的編碼表示不同的含義,例如某臺計算機字長為16位,即有 16個二進位制陣列成一條指令或其它資訊。16個0和1可組成各種排列組合,通過線路變成電訊號,讓計算機執行各種不同的操作。

2樓:賽恩司機器人俱樂部

你知道計算機是如何實現資料的儲存的嗎?一起來了解下吧!

3樓:匿名使用者

肯定是的啦 ,要相信我的啊,在 計算機內部都是以機器碼,即二進位制碼形式。

4樓:桑吉兒

未來計算機發展方向有

在計算機內部用來傳送,儲存,加工處理的資料或指令(命令)都是以什麼形式進行的()

5樓:都利葉懷春

c、二進位制碼

電腦使用二進位制是由它的實現機理決定的。我們可以這麼理解:電腦的基層部件是由積體電路組成的,這些積體電路可以看成是一個個閘電路組成,(當然事實上沒有這麼簡單的)。

當計算機工作的時候,電路通電工作,於是每個輸出端就有了電壓。電壓的高低通過模數轉換即轉換成了二進位制:高電平是由1表示,低電平由0表示。

也就是說將類比電路轉換成為數位電路。這裡的高電平與低電平可以人為確定,一般地,2.5伏以下即為低電平,3.

2伏以上為高電平

電子計算機能以極高速度進行資訊處理和加工,包括資料處理和加工,而且有極大的資訊儲存能力。資料在計算機中以器件的物理狀態表示,採用二進位制數字系統,計算機處理所有的字元或符號也要用二進位制編碼來表示。用二進位制的優點是容易表示,運算規則簡單,節省裝置。

人們知道,具有兩種穩定狀態的元件(如電晶體的導通和截止,繼電器的接通和斷開,電脈衝電平的高低等)容易找到,而要找到具有10種穩定狀態的元件來對應十進位制的10個數就困難了

資料拓展:

優點:1.技術實現簡單,計算機是由邏輯電路組成,邏輯電路通常只有兩個狀態,開關的接通與斷開,這兩種狀態正好可以用「1」和「0」表示。

2.簡化運算規則:兩個二進位制數和、積運算組合各有三種,運算規則簡單,有利於簡化計算機內部結構,提高運算速度。

3.適合邏輯運算:邏輯代數是邏輯運算的理論依據,二進位制只有兩個數碼,正好與邏輯代數中的「真」和「假」相吻合。

4.易於進行轉換,二進位制與十進位制數易於互相轉換。

5.用二進位制表示資料具有抗干擾能力強,可靠性高等優點。因為每位資料只有高低兩個狀態,當受到一定程度的干擾時,仍能可靠地分辨出它是高還是低。

計算機的指令格式通常是由什麼和什麼兩部分組成的

6樓:您輸入了違法字

通常一條指令基本結構包括兩方面的內容:操作碼和運算元,操作碼決定要完成的操作,運算元指參加運算的資料及其所在的單元地址。操作碼和運算元,操作碼決定要完成的操作,運算元指參加運算的資料及其所在的單元地址。

在計算機中,操作要求和運算元地址都由二進位制數碼錶示,分別稱作操作碼和地址碼,整條指令以二進位制編碼的形式存放在儲存器中。

擴充套件資料

指令(directive)向容器提供關於jsp頁面的總體資訊。在jsp頁面中,指令是以<%@開頭,以%>結束的標籤。指令有三種型別:

page指令、include指令和taglib指令。

三種指令的語法格式如下:

(1)<%@ page attribute-list %>

(2)<%@ include attribute-list %>

(3)<%@ taglib attribute-list %>

在上面的指令標籤中,attribute-list表示一個或多個針對指令的屬性/值對,多個屬性之間用空格分隔。

7樓:雨說情感

計算機指令(instruction),一般是指規定計算機操作型別和運算元地址的一組字元。說到計算機指令,則必然會說到機器語言。機器語言是計算機直接使用的程式語言或指令**。

這些**不需要翻譯可以直接為計算機所接受。機器語言程式是由一系列的計算機指令所組成。為了方便記憶與使用,一般人們都使用組合語言來代替機器語言編寫程式。

在機器語言中,計算機指令是一串二進位制的**。計算機指令的**,由操作碼和運算元地址兩部分組成。其中,操作碼反映了指令的操作型別,運算元地址反映了指令的操作物件即運算元所在的儲存器中的位置。

至於如何通過運算元地址獲得運算元,稱為定址方式。在具體的指令執行過程中,定址方式會有很多種。

擴充套件資料

計算機指令可分為三大類:資料傳送類、運算類和控制類。其中資料傳送指令包括cpu內部各暫存器之間、cpu與儲存器之間以及cpu與i/o之間的資料傳送,運算指令包括算術運算、邏輯運算等,控制指令主要是用於控制指令的執行順序。

一臺計算機,其所有的指令集合,組成了該計算機的指令系統。指令系統的複雜程度與計算機硬體的複雜性密切相關。指令條數越多,功能越強,計算機的硬體結構也越複雜。

為了表達更多的操作與定址方式,操作碼和運算元地址所佔的二進位制位數,即計算機的字長也越長。

8樓:哆啦a夢是夢想家

操作碼是指令要完成的操作的型別或性質,如取數、做加法或輸出資料等。地址碼是操作物件的內容或所在的儲存單元地址。

在計算機中,操作要求和運算元地址都由二進位制數碼錶示,整條指令以二進位制編碼的形式存放在儲存器中。

指令的順序執行,將完成程式的執行。按照程式規定的次序,從記憶體儲器取出當前執行的指令,並送到控制器的指令暫存器中,對所取的指令進行分析,即根據指令中的操作碼確定計算機應進行什麼操作。

根據指令分析結果,由控制器發出完成操作所需的一系列控制電位,以便指揮計算機有關部件完成這一操作,同時,還為取下一條指令作好準備。

擴充套件資料

計算機指令型別

1、 page指令

page指令通知容器關於jsp頁面的總體特性。例如,下面的page指令通知容器頁面輸出的內容型別和使用的字符集。

<%@ page contenttype="text/html ;charset = gb2312" %>

2、 include指令

include指令實現把另一個檔案(html、jsp等)的內容包含到當前頁面中。下面是include指令的一個例子:

3、taglib指令

taglib指令用來指定在jsp頁面中使用標準標籤或自定義標籤的字首與標籤庫的rui,下面是taglib指令的例子:

<%@ taglib prefix="demo" uri="/web-inf/mytaglib.tld" %>

9樓:匿名使用者

計算機是通過執行指令來處理各種資料的。為了指出資料的**、操作結果的去向及所執行的操作,一條指令必須包含下列資訊:

1,操作碼。

它具體說明了操作的性質及功能。一臺計算機可能有幾十條至幾百條指令,每一條指令都有一個相應的操作碼,計算機通過識別該操作碼來完成不同的操作。

2,運算元的地址。

cpu 通過該地址就可以取得所需的運算元。

3,操作結果的儲存地址。

把對運算元的處理所產生的結果儲存在該地址中,以便再次使用。

4,下條指令的地址。

執行程式時,大多數指令按順序依次從主存中取出執行,只有在遇到轉移指令時,程式的執行順序才會改變。為了壓縮指令的長度,可以用一個程式計數器(program counter,pc)存放指令地址。每執行一條指令,pc 的指令地址就自動 +1(設該指令只佔一個主存單元),指出將要執行的下一條指令的地址。

當遇到執行轉移指令時,則用轉移地址修改 pc 的內容。由於使用了 pc,指令中就不必明顯地給出下一條將要執行指令的地址。

一條指令實際上包括兩種資訊即操作碼和地址碼。操作碼(operationcode,op)用來表示該指令所要完成的操作(如加、減、乘、除、資料傳送等),其長度取決於指令系統中的指令條數。地址碼用來描述該指令的操作物件,它或者直接給出運算元,或者指出運算元的儲存器地址或暫存器地址(即暫存器名)。

指令包括操作碼域和地址域兩部分。根據地址域所涉及的地址數量,常見的指令格式有以下幾種。

①三地址指令:一般地址域中a1、a2分別確定第

一、第二運算元地址,a3確定結果地址。下一條指令的地址通常由程式計數器按順序給出。

②二地址指令:地址域中a1確定第一運算元地址,a2同時確定第二運算元地址和結果地址。

③單地址指令:地址域中a 確定第一運算元地址。固定使用某個暫存器存放第二運算元和操作結果。因而在指令中隱含了它們的地址。

④零地址指令:在堆疊型計算機中,運算元一般存放在下推堆疊頂的兩個單元中,結果又放入棧頂,地址均被隱含,因而大多數指令只有操作碼而沒有地址域。

⑤可變地址數指令:地址域所涉及的地址的數量隨操作定義而改變。如有的計算機的指令中的地址數可少至 0個,多至6個。

10樓:

命令和地址。詳細請學習軟體學或者組合語言。

alu是什麼

11樓:趙叔叔哈

alu是算術邏輯單元,能實現多組算術運算和邏輯運算的組合邏輯電路,算術邏輯單元的簡稱是alu。

算術邏輯單元(arithmetic&logical unit)是**處理器(cpu)的執行單元,是所有**處理器的核心組成部分,由"and gate"(與門) 和"or gate"(或門)構成的算術邏輯單元。

主要功能是進行二位元的算術運算,如加減乘(不包括整數除法)。基本上,在所有現代cpu體系結構中,二進位制都以補碼的形式來表示。

12樓:天上飛

alu是算術邏輯單元「arithmetic and logic unit」的簡稱。

算術邏輯單元是能實現多組算術運算和邏輯運算的組合邏輯電路,是**處理器(cpu)的執行單元,是所有**處理器的核心組成部分。

由"and gate"(與門) 和"or gate"(或門)構成的算術邏輯單元,主要功能是進行二位元的算術運算,如加減乘(不包括整數除法)。基本上,在所有現代cpu體系結構中,二進位制都以補碼的形式來表示。

在計算機內部,資訊的儲存 處理 傳送都是採用()。

二進位制。計算機採用二進位制原因。首先,二進位計數制僅用兩個數碼。0和1,所以,任何具有二個不同穩定狀態的元件都可用來表示數的某一位。而在實際上具有兩種明顯穩定狀態的元件很多。例如,氖燈的 亮 和 熄 開關的 開 和 關 電壓的 高 和 低 正 和 負 紙帶上的 有孔 和 無孔 電路中的 有訊號 和...

整數如何在計算機內部表示成二進位制

十進位制到二進位制的計算方法就是把該整數除以2,把每步所得的餘數0或1從最後一個依次向前排,即可得二進位制數!因為資料在計算機中都是以二進位制表示的,編譯系統對於不同型別的變數分配不同大小的存貯空間,制定不同的取值範圍。比如整型在計算機中的儲存用2個位元組16位的儲存空間,其中的最高位代表符號位的,...

請問浮點型資料在計算機是怎麼儲存的

月似當時 對於浮點型別的資料採用單精度型別 float 和雙精度型別 double 來儲存,float資料佔用32bit,double資料佔用64bit。無論是單精度還是雙精度在儲存中都分為三個部分 1 符號位 sign 0代表正,1代表為負。2 指數位 exponent 用於儲存科學計數法中的指數...