1 有關指令集架構(instruction set architecture, ISA)的敘述,下列何者錯誤?
(A)指令集架構為硬體與低階軟體(系統軟體)之間的抽象介面
(B)不同類型或廠牌的處理器,如:Intel 與 ARM 處理器,皆使用相同的指令集架構
(C)指令集架構的內容包括:指令格式、暫存器、記憶體存取、輸出與輸入等
(D)應用二進制介面(application binary interface, ABI)定義不同電腦間二進制可攜性的標準
答案:登入後查看
統計: A(45), B(547), C(44), D(64), E(0) #2574498
統計: A(45), B(547), C(44), D(64), E(0) #2574498
詳解 (共 4 筆)
#4609328
指令集架構(英語:Instruction Set Architecture,縮寫為ISA),又稱指令集或指令集體系,是電腦架構中與程式設計有關的部分,包含了基本資料類型,指令集,暫存器,定址模式,儲存體系,中斷,異常處理以及外部I/O。指令集架構包含一系列的opcode即操作碼(機器語言),以及由特定處理器執行的基本命令。
不同的處理器「家族」——例如Intel IA-32和x86-64、IBM/Freescale Power和ARM處理器家族——有不同的指令集架構。
指令集體系與微架構(一套用於執行指令集的微處理器設計方法)不同。使用不同微架構的電腦可以共享一種指令集。例如,Intel的Pentium和AMD的AMD Athlon,兩者幾乎採用相同版本的x86指令集體系,但是兩者在內部設計上有本質的區別。
一些虛擬機器支援基於Smalltalk,Java虛擬機,微軟的公共語言執行時虛擬機所生成的位元組碼,他們的指令集體系將bytecode(位元組碼)從作為一般手段的代碼路徑翻譯成原生的機器語言,並通過解譯執行並不常用的代碼路徑,全美達以相同的方式開發了基於x86指令體系的VLIW處理器。(WIKI)
6
0
#5229194
不同類型或廠牌的CPU,使用不同的指令集架構。
主要是專利的問題
5
0