判斷機器 程式是32位還是64位

2021-05-22 09:48:07 字數 791 閱讀 4073

一、linux上如何知道自己的作業系統/計算機 是32位還是 64位的?

linux users should type the uname command. depending on the platform, you may see

linux gaylord.stata.com 2.6.11-1.27_fc3 #1 tue may 17 20:24:57 edt 2005 x86_64 x86_64 x86_64 gnu/linux

二、如何知道應用程式是32位還是64位的:

可使用 file 命令檢視.

三、64位處理器說明

8位處理器、16位處理器、32位處理器和64位處理器,其計數都是8的倍數,究竟代表什麼意義?它表示乙個時鐘週期裡,處理器處理的二進位制**數。"0"和"1"就是二進位制**,線路上有電訊號,則計做1,沒有電訊號則為0。8位機有8條線路,每個時鐘週期有 8個電訊號,組成乙個位元組。所以,隨8位處理器上公升至64位處理器,每個時鐘週期傳送1個位元組到8個位元組,關聯到時鐘速度提高到若干個千兆赫之後,處理器處理資訊的能力越來越大。

第一片英特爾微處理器--4004是一片4位處理器,英特爾8085公升級為8位處理器,8086則是16位處理器。80386的出現,表明英特爾32位運算的開始,pc的一次重大革命開始了,也就是從dos作業系統進化到了windows系統。此後,英特爾的pentium、pentiumpro、pentiumⅲ、pentium4、xeon、celeron以及amd的k6、athlon、duron都是32位處理器。

判斷應用程式是32位還是64位

1.首先介紹pe結構 windows系統下的可執行檔案,是基於microsoft設計的一種新的檔案結構,此結構被稱之為pe結構。pe的意思是portable executable 可移植的執行體 所有win32執行體都是用pe檔案格式,其中包括sys dll exe com ocx等。不管是學習逆向...

python 判斷Dll是32位還是64位

coding gb2312 writer write by lhsbqb date 2012 07 16 import sys class getdllbit def init self,dll name if len sys.argv 2 獲取 軟體名 print sys.argv 1 decod...

如何判斷Linux是32位還是64位

方法一 getconf long bit 在linux終端輸入getconf long bit命令 如果是32位機器,則結果為32 linux root localhost getconf long bit 32 如果是64位機器,則結果為64 linux root localhost getcon...