單選
1 計算機硬件能直接執行的是 B
A. 高級語言
B. 機器語言
C. 匯編語言
D. 任何語言
用匯編語言編寫的程序,計算機是不能直接識別和執行的;必須先把匯編語言源程序翻譯成機器語言程序(即目標程序),然后才能被執行。
2 完整的計算機系統通常包括 A
A. 硬件系統與軟件系統
B. 主機和應用軟件
C. 主機、外部設備
D. 運算器、控制器、存儲器
計算機的五大部件是控制器、運算器、存儲器、輸入設備和輸出設備;
計算機的三大核心組件是cpu、內存和硬盤;
完整的計算機系統通常包括硬件系統與軟件系統。
3 計算機的字長與下列哪項指標密切相關 B
A. 存取速度
B. 運算精確度
C. 內存容量
D. 運算速度
字長是CPU能夠直接處理的二進制數據位數,它直接關系到計算機的計算精度、功能和速度。字長越長處理能力就越強。
ps:毒草里選花,花里選牡丹的題。排除C。
4 CPU地址線數量與下列哪項指標密切相關 A
A. 內存容量
B. 存儲數據位
C. 運算精確度
D. 運算速度
內存容量和編址方式,所以A。
5 下列說法中,錯誤的是 A
A. 寄存器的數據位對微程序級用戶透明
B. 軟件與硬件具有邏輯功能的等價性
C. 固件功能類似軟件,形態類似硬件
D. 計算機系統層次結構中,微程序屬於硬件級
“透明”:在計算機領域通常是指存在但不干預。簡單的說就是:計算機中存在,但你不需要了解的。比如匯編程序員需要看到通用寄存器的值,所以通用寄存器對他們不透明,但是內部寄存器是他們不需要的,所以內部寄存器透明。
而微程序級是硬件級,需要直接對寄存器進行操作,所以都是不透明的。
6 下列屬於馮•諾依曼計算機的核心思想是 A
A. 存儲程序和程序控制
B. 存儲器按地址訪問
C. 采用補碼
D. 采用總線
多選
1 下列關於計算機系統層次結構的描述中,正確的是 ABCD
A. 低層代碼執行效率比高層代碼執行效率高
B. 指令集架構層是軟、硬件間的接口
C. 低層用戶對硬件的透明性比高層用戶要低
D. 不同層次面向不同用戶,看到計算機的屬性不同
2 下列可用於評價計算機系統性能的指標是 ABCD
A. 字長
B. IPC
C. MIPS
D. CPI
IPC;CPU每一時鍾周期內所執行的指令數量;
MIPS:每秒處理的百萬級的機器語言指令數;
CPI:執行一條指令所需要的時鍾周期數。
3 下列計算機系統性能評價的描述中正確的是 CD
A. 程序MIPS值越高,計算機的性能越高
B. 程序的CPI值越低,計算機的性能越高
C. 同一程序在不同機器上運行時得到的MIPS值不一定相同
D. 主頻高的機器性能不一定高
AB錯了,所以CD對了。
4 下列關於硬件與軟件關系的描述中,正確的是 ABCD
A. 硬件的發展推動了軟件的發展
B. 軟件的發展也推動硬件的發展
C. 硬件是軟件運行的基礎
D. 軟件能完成的功能及性能與硬件有關
5 下列關於計算機字長的描述中正確的是 BD
A. 字長一般與存儲器數據位相同
B. 字長一般與通用寄存器的位數相同
C. 字長一般與存儲器的地址位相同
D. 字長一般與運算器的數據位相同
CPU的字長往往是固定的,不一定和存儲器的數據位、地址位相同,甚至常常不相同。處理器中字長與數據線個數的具體關系是:或者相等,或者是倍數關系。
填空
1 訪問256KB的存儲空間,需要的地址線數最少為( )根? (只需要填阿拉伯數字)【18】
256KB=2^18B
2 程序必須存放在哪里才能被CPU訪問並執行 【主存】
沒有放到主存中的程序,也需要先取到主存中來。這是馮諾依曼的原理之一。
3 若某程序編譯后生成的目標代碼由A、B、C、D四類指令組成,它們在程序中所占比例分別為20%、40%、20%、20%。已知A、B、C、D四類指令的CPI分別為1、2、2、2。現需要對程序進行編譯優化,優化后的程序中A類指令條數減少了一半,而其它指令數量未發生變化。假設運行該程序的計算機CPU主頻為500MHZ。優化后程序的MIPS為(保留到小數點后一位)【264.7】
4 若某程序編譯后生成的目標代碼由A、B、C、D四類指令組成,它們在程序中所占比例分別為20%、40%、20%、20%。已知A、B、C、D四類指令的CPI分別為1、2、2、2。現需要對程序進行編譯優化,優化后的程序中B類指令條數減少了一半,而其它指令數量未發生變化。假設運行該程序的計算機CPU主頻為500MHZ。優化后程序的CPI為 (保留到小數點后2位)【1.75】
5 某計算機指令集中共有A、B、C、D四類指令,它們占指令系統的比例分別為40% 、20%、20%、20%, 各類指令的CPI分別為 2、3、4、5;該機器的主頻為600MHZ,則該機的CPI 為 (保留到小數點后一位)【3.2】
6 某計算機指令集中共有A、B、C、D四類指令,它們占指令系統的比例分別為40% 、20%、20%、20%, 各類指令的CPI分別為 2、3、4、5;該機器的主頻為600MHZ,則該機的MIPS為 (保留到小數點后一位)【187.5】