單項選擇題以下選項中,不屬于“故障”類的異常是()。

A.非法指令操作碼
B.缺頁
C.斷點設(shè)置
D.整除時除數(shù)為0


您可能感興趣的試卷

你可能感興趣的試題

1.單項選擇題以下關(guān)于異常/中斷機(jī)制與進(jìn)程上下文切換機(jī)制比較的敘述中,錯誤的是()。

A.進(jìn)程上下文切換和異常/中斷響應(yīng)兩者都會產(chǎn)生異??刂屏?br/>B.進(jìn)程上下文切換和異常/中斷響應(yīng)處理都通過執(zhí)行內(nèi)核程序?qū)崿F(xiàn)
C.進(jìn)程上下文切換后,CPU執(zhí)行的是另一個進(jìn)程的代碼
D.響應(yīng)異常/中斷請求后,CPU執(zhí)行的是內(nèi)核程序的代碼

2.單項選擇題以下是關(guān)于Linux系統(tǒng)中shell命令行解釋器如何進(jìn)行程序加載和運行的敘述,其中錯誤的是()。

A.shell命令行解釋器根據(jù)輸入的命令行信息獲得程序名及參數(shù)和環(huán)境變量
B.調(diào)用execve()函數(shù)前shell命令行解釋器先調(diào)用fork()函數(shù)創(chuàng)建一個子進(jìn)程
C.加載器會把可執(zhí)行目標(biāo)文件從磁盤讀到內(nèi)存中,然后從第一條指令開始執(zhí)行
D.shell命令行解釋器可以通過調(diào)用execve()函數(shù)來啟動加載器進(jìn)行程序加載

3.單項選擇題以下關(guān)于內(nèi)核態(tài)和用戶態(tài)的敘述中,錯誤的是()。

A.shell命令行解釋程序?qū)崿F(xiàn)程序的加載和運行,因而它運行在內(nèi)核態(tài)
B.用戶態(tài)也稱目標(biāo)程序狀態(tài),用戶態(tài)下只能執(zhí)行用戶進(jìn)程
C.只有在內(nèi)核態(tài)才能執(zhí)行內(nèi)核程序代碼,其中可包含特權(quán)指令
D.IA-32系統(tǒng)中,特權(quán)級別由代碼段寄存器CS中的最后兩位指定

4.單項選擇題以下關(guān)于IA-32/Linux進(jìn)程內(nèi)核空間的敘述中,錯誤的是()。

A.包含進(jìn)程現(xiàn)場信息,如寄存器(硬件)上下文等
B.包含內(nèi)核程序的代碼及其所用的數(shù)據(jù)信息
C.包含所有進(jìn)程可以動態(tài)鏈接的共享庫映射區(qū)
D.包含進(jìn)程標(biāo)識信息和控制信息,如進(jìn)程標(biāo)識符、頁表等

5.單項選擇題以下關(guān)于IA-32/Linux進(jìn)程虛擬地址空間的敘述中,錯誤的是()。

A.用戶空間從0x8048000開始,由高地址的動態(tài)區(qū)和低地址的靜態(tài)區(qū)組成
B.用戶空間的動態(tài)區(qū)由棧和堆組成,棧從高地址向低地址生長而堆則相反
C.用戶空間的靜態(tài)區(qū)由代碼段和數(shù)據(jù)段組成,數(shù)據(jù)段由讀寫數(shù)據(jù)和只讀數(shù)據(jù)組成
D.分為內(nèi)核空間和用戶空間兩大塊,各占高地址1GB和低地址3GB空間