當前位置:維知科普網 >

數碼

> 計算機能直接執行的程序是

計算機能直接執行的程序是

計算機能識別的程序是“目標程序”。而計算可以直接執行的程序是可執行程序,即擴展名為的程序。由高級語言編寫的程序稱為“源程序”,由二進制代碼表示的程序稱為“目標程序”。由彙編語言編寫的程序稱為“彙編程序”。對於計算機本身來説,它只能接收和處理由0到1的代碼構成的二進制指令和數據。

計算機能直接執行的程序是

擴展資料

可執行程序的文件格式

1、DOS可執行文件

最簡單的可執行文件格式,可以在DOS和WINDOWS中運行。它通過在文件頭添加ASCII字符串“MZ”(16進制中表示為4D5A)來標識。“MZ”是MS-DOS開發者之一的馬克·茨柏克沃斯基(Mark Zbikowski)的姓名首字母縮寫。

2、16位元新可執行文件

通過在文件頭添加ASCII字符串“NE”來標識。它只能運行在Windows和OS/2系統,而不能在DOS下運行。

3、16/32位元可執行文件

通過在文件頭添加ASCII字符串“LE”來標識。它僅用來在Windows 3.x和Windows 9x中替代VxD驅動。

4、32位元線性可執行文件

通過在文件頭添加ASCII字符串“LX”來標識。運行在OS/2 2.0以及更高版本中,也可用於某些DOS擴展。

計算機能直接執行的程序是 第2張

5、32位元可執行文件

這是最複雜也是目前最流行的可執行文件格式,通過在文件頭添加ASCII字符串“PE”來標識。它主要運行於Windows 95和Windows NT以及更高版本的Windows中,也可在BeOS R3中運行。

6、64位元可執行文件

與前一種類似,但使用支持64位元的中央處理器。因此它僅能在64位元的Windows系統中運行,譬如Windows XP 64-Bit Edition 和 Windows Server 2003 64-Bit Edition。

標籤: 計算機 執行
  • 文章版權屬於文章作者所有,轉載請註明 https://wzkpw.com/shuma/1xd0g.html