電腦字長取決於「資料匯流排」的寬度。計算機字長是指進行運算的二進制位數,有8,16,32,64位元之分,主要取決於資料匯流排的寬度。資料匯流排用於在CPU與RAM之間來回傳送需要處理或是需要儲存的資料。
本教學操作環境:windows10系統、Dell G3電腦。
電腦採用二進位編碼方式表示數、字元、指令和其它控制資訊。電腦在儲存、傳送或操作時,作為一個單元的一組二進位碼稱為字,一個字中的二進位位元的位數稱為字長。
通常稱呼處理字長為8位元資料的CPU叫8位元CPU,32位元CPU就是在同一時間內處理字長為32位元的二進位資料。二進位的每一個0或1是組成二進位的最小單位,稱為位元(bit)。常用的字長為8位、16位、32位和64位。字長為8位元的編碼稱為位元組,是計算機中的基本編碼單位。
字長與電腦的功能和用途有很大的關係,是電腦的重要技術指標。字長直接反映了一台計算機的計算精度,為適應不同的要求及協調運算精度和硬體造價間的關係,大多數計算機均支援變字長運算,即機內可實現半字長、全字長(或單字長)和雙倍字長運算。在其他指標相同時,字長越大計算機的處理資料的速度就越快。早期的微電腦字長一般是8位和16位,386以及更高的處理器大多是32位。市面上的計算機的處理器大部分已達到64位元。 字長由微處理器對外資料通路的資料總線條數決定。
資料匯流排(Data Bus):在CPU與RAM之間來回傳送需要處理或是需要儲存的資料。
「資料匯流排DB」用來傳送資料資訊。資料匯流排是雙向三態形式的匯流排,即他既可以把CPU的資料傳送到記憶體或I/O介面等其它零件,也可以將其它零件的資料傳送到CPU。資料匯流排的位數是微型計算機的重要指標,通常與微處理的字長一致。例如Intel 8086微處理器字長16位,其資料匯流排寬度也是16位。需要指出的是,數據的含義是廣義的,它可以是真正的數據,也可以是指令代碼或狀態信息,有時甚至是一個控制信息,因此,在實際工作中,數據總線上傳送的並不一定只是真正意義上的數據。
常見的資料匯流排為ISA、EISA、VESA、PCI等。
更多相關知識,請造訪常見問題欄位!
以上是計算機字長取決於什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!