(多選題|1分)有關高速緩存的說法正確的是()編程
A .高速緩存的容量能夠用C=SEB來計算數組
B .高速緩存容量爲2048,高速緩存結構爲(32,8,8,32)緩存
C .直接映射高速緩存要:組選擇、行匹配、字抽取安全
D .當程序訪問大小爲2的冪的數組時,直接映射高帶緩存中常發生衝突不命中The following table gives the parameters for a number of different caches. For
each cache, determine the number of cache sets (S), tag bits (t), set index bits (s),and block offset bits (b)
函數
A .第三行S爲1 B .第一行t爲24測試
C .第二行b爲5 D .第三行s的值爲0解析:
翻譯
正確答案:ACD(?)設計
A .LRU策略指的是替換策略的緩存會選擇最後被訪問時間距如今最遠的塊code
B .不一樣層之間以字節爲傳送單元來回複製對象
C .緩存不命時,決定哪一個塊是犧牲塊由替換策略來控制
D .空緩存的不命中叫衝突不命中
(多選題|1分)下面說法正確的是()
A.存儲層次結構中最小的緩存是寄存器
B.存儲層次結構的中心思想是每一層都緩存來自較低一層的數據對象
C.L4主存能夠看做是L5:本地磁盤的緩存
D.L4主存能夠看做是L6的緩存sum += a[k][i][j]
並非按順序選取元素,k被放在了第一個位置,所以會增長步長至N*NA.
1 void clear1(point *p, int n) 2 { 3 int i, j; 4 5 for (i = 0; i < n; i++) { 6 for (j = 0; j < 3; j++) 7 p[i].vel[j] = 0; 8 for (j = 0; j < 3; j++) 9 p[i].acc[j] = 0; 10 } 11 }
B.
1 void clear2(point *p, int n) 2 { 3 int i, j; 4 5 for (i = 0; i < n; i++) { 6 for (j = 0; j < 3; j++) { 7 p[i].vel[j] = 0; 8 p[i].acc[j] = 0; 9 } 10 } 11 }
C .
1 void clear3(point *p, int n) 2 { 3 int i, j; 4 5 for (j = 0; j < 3; j++) { 6 for (i = 0; i < n; i++) 7 p[i].vel[j] = 0; 8 for (i = 0; i < n; i++) 9 p[i].acc[j] = 0; 10 } 11 }
D.不肯定
(單選題|1分)程序中()語句具備良好的局部性
A.順序 B.分支 C.循環 D.以上都是A.
1 int sumvec(int v[N]) 2 { 3 int i, sum = 0; 4 5 for (i = 0; i < N; i++) 6 sum += v[i]; 7 return sum; 8 }
B.
1 int sumarrayrows(int a[M][N]) 2 { 3 int i, j, sum = 0; 4 5 for (i = 0; i < M; i++) 6 for (j = 0; j < N; j++) 7 sum += a[i][j]; 8 return sum; 9 }
C.
1 int sumarraycols(int a[M][N]) 2 { 3 int i, j, sum = 0; 4 5 for (j = 0; j < N; j++) 6 for (i = 0; i < M; i++) 7 sum += a[i][j]; 8 return sum; 9 }
D. 以上都不對
(多選題|1分)有關局部性原理,說法正確的是()
A.程序訪問一個向量,步長越小或短,空間局部性越好
B.局部性有兩種形式:空間局部性,時間局部性
C.程序訪問一個向量,步長越大空間局部性越好。
D.硬件、OS,應用程序都會用到局部性原理A.CPU經過內存映射I/O向I/O設備發命令
B.DMA傳送不須要CPU的干涉
C.SSD是一種基於閃存或Flash的存儲技術
D.邏輯磁盤塊的邏輯塊號能夠翻譯成一個(盤面,磁道,扇區 )三元組。
(單選題|1分)下面()是I/O總線
A.USB B.PCI C.網卡 D.圖形卡(多選題|1分)有關磁盤操做,說法正確的是()
A.對磁盤扇區的訪問時間包括三個部分中,傳送時間最小。
B.磁盤以字節爲單位讀寫數據
C.磁盤以扇區爲單位讀寫數據
D.讀寫頭總處於同一柱面(單選題|1分)計算下面磁盤的容量():4個盤片,100000個柱面,每條磁道400個扇區,每一個扇區512個字節
A.81.92GB B.40.96GB
C.163.84 D.327.68GB(多選題|1分)有關磁盤,說法正確的是()
A.磁盤的讀取時間爲毫秒級
B.每張磁盤有一個表面
C.表面由磁道組成
D.每一個扇區的面積不一樣,包含的數據位的數量也不同(多選題|1分)根據攜帶信號不一樣,總線可分爲()
A.系統總線 B.數據總線
C.內存總線 D.地址總線
E.控制總線(多選題|1分)關於非易失性存儲器,下面說法正確的是()
A.DRAM是非易失性存儲器
B.SRAM是非易失性存儲器
C.PROM只能編程一次
D.EEPROM能夠用紫外線進行擦除
E.存在ROM中的程序一般被稱爲固件(單選題|1分)經過使用兩個時鐘沿做爲控制信號,對DRAM進行加強的是()
A.FPM DAM B.SDRAM
C.DDR SDRAM D.VRAM
E.EDO DRAM(多選題|1分)有關RAM的說法,正確的是()
A.SRAM和DRAM掉電後均沒法保存裏面的內容。
B.DRAM將一個bit存在一個雙穩態的存儲單元中
C.通常來講,SRAM比DRAM快
D.SRAM經常使用來做高速緩存
E.DRAM將每個bit存儲爲對一個電容充電
F. RAM須要不斷刷新
G.DRAM被組織爲二維數組而不是線性數組(多選題|1分)有關計算機存儲系統,下面說法正確的是()
A.程序具備良好的局部性表如今傾向於從存儲器層次結構中的較低層次處訪問數據,這樣節省時間
B.存儲層次涉用不一樣容量,成本,訪問時間的存儲設備
C.存儲層次設計基於局部性原理
D.「存儲山」是時間局部性和空間局部性的函數