國開(中央電大)《計算機組成原理》網上形考任務試題及答案
形考任務一
一、單項選擇題(每小題6分,共36分)
1.下列數中最小的數是_____。(B)
A.(1010011)2
B.(42)8
C.(10011000)BCD
D.(5A)16
2.某計算機字長16位,采用補碼定點小數表示,符號位為1位,數值位為15位,則可表示的最大正小數為_____,最小負小數為_____。(C)
A.B.C.D.3.兩個補碼數相加,在符號位相同時有可能產生溢出,符號位不同時_____。(D)
A.會產生溢出
B.也有可能產生溢出
C.不一定會產生溢出
D.一定不會產生溢出
4.已知[X]原=010100,[X]反=_____。(A)
A.010100
B.001011
C.101011
D.101100
5.已知[X]原=110100,[X]補=_____。(D)
A.110100
B.001011
C.101011
D.101100
6.已知[X]原=110100,[X]移=_____。(B)
A.101100
B.001100
C.101011
D.011011
二、多項選擇題(每小題9分,共36分)
1.機器數中,零的表示形式不唯一的是_____。(ACD)
A.原碼
B.補碼
C.移碼
D.反碼
2.ASCII編碼_____。(BC)
A.是8位的編碼
B.是7位的編碼
C.共有128個字符
D.共有256個字符
E.有64個控制字符
3.相對補碼而言,移碼_____。(BD)
A.僅用于表示小數
B.僅用于浮點數的階碼部分
C.僅用于浮點數的尾數部分
D.1表示正號,0表示負號
4.當碼距d=4時,海明校驗碼具有_____。(ABDF)
A.檢錯能力
B.糾錯能力
C.只能發現1位錯,但不能糾錯
D.能發現1位錯,并糾正1位錯
E.能發現2位錯,并糾正1位錯
F.能發現2位錯,并糾正2位錯
三、判斷題
1.定點數的表示范圍有限,如果運算結果超出表示范圍,稱為溢出。
對
2.浮點數數的表示范圍取決于尾數的位數,精度取決于階碼的位數。
錯
3.奇偶校驗碼可以檢測出奇數個位的錯誤,但不能確定出錯的位置。
對
4.兩補碼相加,采用1位符號位,當最高位有進位時表示結果產生溢出。
錯
形考任務二
一、單選題
1.加法器采用并行進位的目的是_____。
A.提高加法器的速度
B.快速傳遞進位信號
C.優化加法器結構
D.增強加法器功能
2.組成一個運算器需要多個部件,但下面所列_____不是組成運算器的部件。
A.狀態寄存器
B.數據總線
C.算術邏輯運算單元
D.地址寄存器
3.運算器的主要功能是進行_____。
A.邏輯運算
B.算術運算
C.邏輯運算和算術運算
D.只作加法
4.浮點數范圍和精度取決于_____。
A.階碼的位數和尾數的位數
B.階碼采用的編碼和尾數的位數
C.階碼和尾數采用的編碼
D.階碼采用的位數和尾數的編碼
5.邏輯運算中的“邏輯加”是指_____。
A.與運算
B.或運算
C.非運算
D.異或運算
6.下列說法正確的是。
A.采用雙符號位補碼進行加減運算可以避免溢出
B.只有定點數運算才有可能溢出,浮點數運算不會產生溢出
C.只有將兩個正數相加時才有可能產生溢出
D.只有帶符號數的運算才有可能產生溢出
二、多選題
7.請從下面表示浮點運算器的描述中選出描述正確的句子是_____。
A.浮點運算器可用兩個定點運算器部件來實現
B.階碼部件可實現加、減、乘、除四種運算
C.階碼部件只進行階碼相加、相減和比較操作
D.尾數部件只進行乘法和除法運算
8.對于階碼和尾數都用補碼表示的浮點數,判斷運算結果是否為規格化,錯誤的方法是_____。
A.階符和數符相同
B.階符和數符相異
C.數符與尾數小數點后第一位數字相同
D.數符與尾數小數點后第一位數字相異
三、判斷題
9.運算器內部寄存器的個數與系統運行的速度無關。
()
錯
10.MIPS計算機的運算器部件,主要由128個寄存器組成的寄存器堆和一個執行數據運算的ALU組成。()
對
11.運算器芯片Am2901包含三組三位控制信號,分別用來控制8種運算功能,8個數據來源和選擇運算結果并輸出的功能。()
對
12.浮點數數的表示范圍取決于尾數的位數,精度取決于階碼的位數。
()
錯
形考任務三
一、單選題
1.計算機硬件能直接識別和運行的只能是_______程序。(A)
A.機器語言
B.匯編語言
C.高級語言
D.VHDL
2.輸入輸出指令的功能是_______。(C)
A.進行算術運算和邏輯運算
B.進行主存與CPU之間的數據傳送
C.進行CPU和I/O設備之間的數據傳送
D.改變程序執行的順序
3.指令執行時無需訪問內存尋找操作數的尋址方式是_______。(D)
A.直接尋址方式
B.間接尋址方式
C.變址尋址方式
D.立即數尋址方式
4.變址尋址方式中,操作數的有效地址等于_______內容加上形式地址。(B)
A.基址寄存器
B.變址寄存器
C.堆棧寄存器
D.程序計數器
5.相對尋址方式中,若指令中地址碼為X,則操作數地址為_______。(B)
A.X
B.(PC)+X
C.基地址+X
D.變址寄存器內容+X
6.堆棧尋址的原則是_______。(C)
A.先進先出
B.后進后出
C.后進先出
D.隨意進出
二、多選題
7.指令中用到的數據可以來自_______。(ACE)
A.通用寄存器
B.微程序存儲器
C.輸入輸出接口
D.指令寄存器
E.內存單元
F.磁盤
8.指令系統中采用不同的尋址方式的目的是_______。(DEF)
A.降低指令譯碼的難度
B.提高指令讀取的速度
C.實現程序控制
D.縮短指令字長
E.擴大尋址空間
F.提高編程靈活性
三、判斷題
9.一個指令周期通常包含讀取指令、指令譯碼、ALU執行、內存讀寫和數據寫回5個步驟。()
錯
10.計算機的指令越多,功能越強越好。()
錯
11.直接尋址是在指令字中直接給出操作數本身而不再是操作數地址。()
錯
12.基地址尋址方式中,操作數的有效地址等于基址寄存器內容加上形式地址。()
對
形考任務四
一、單選題
1.控制器的功能是_______。(B)
A.執行語言翻譯
B.向計算機各部件提供控制信號
C.支持匯編程序
D.完成數據運算
2.在控制器中,部件_______能提供指令在內存中的地址,服務于讀取指令,并接收下條將被執行的指令的地址。(D)
A.指令指針IP
B.地址寄存器AR
C.指令寄存器IR
D.程序計數器PC
3.每一條指令的執行時通常有①讀取指令、②執行指令、③分析指令等幾個步驟,他們的執行順序應該是_______。(B)
A.①讀取指令、②執行指令、③分析指令
B.①讀取指令、③分析指令、②執行指令
C.③分析指令、②執行指令、①讀取指令
D.②執行指令、①讀取指令、③分析指令
4.硬連線控制器中,使用_______來區別指令不同的執行步驟。(C)
A.節拍發生器
B.指令寄存器
C.程序計數器
D.控制信號形成部件
5.微程序控制器中,機器指令與微指令的關系是_______。(D)
A.一條微指令由若干條機器指令組成B.一段機器指令組成的程序可由一條微指令來執行
C.每一條機器指令由一條微指令來執行
D.每一條機器指令由一段用微指令編成的微程序來解釋執行
6.指令流水線需要處理好_______3個方面問題。(A)
A.結構相關、數據相關、控制相關
B.結構相關、數據相關、邏輯相關
C.結構相關、邏輯相關、控制相關
D.邏輯相關、數據相關、控制相關
二、多選題
7.中央處理器包括_______。(AB)
A.運算器
B.控制器
C.主存儲器
D.輸入輸出接口
8.下列的是_______。(ABC)
A.取指令操作是控制器固有的功能,不需要根據指令要求進行
B.指令長度相同的情況下,所有取指令的操作都是相同的C.單總線CPU中,一條指令讀取后PC的值是下一條指令的地址
D.計算機中一個字的長度是16位
三、判斷題
9.程序計數器PC主要用于解決指令的執行次序。()
對
10.微程序控制器的運行速度一般要比硬連線控制器更快。()
錯
11.每個指令執行步驟,控制器都將為計算機的各部件產生一個控制信號。()
錯
12.計算機的流水線中,每個階段只完成一條指令的一部分功能,不同階段并行完成流水線中不同指令的不同功能。()
對
形考任務五
一、單選題
1.下列部件(設備)中,存取速度最快的是______。(B)
A.光盤存儲器
B.CPU的寄存器
C.軟盤存儲器
D.硬盤存儲器
2.某SRAM芯片,其容量為1K×8位,加上電源端和接地端,該芯片引出線的最少數目應為______。(D)
A.23
B.25
C.50
D.20
3.在主存和CPU之間增加Cache的目的是______。(C)
A.擴大主存的容量
B.增加CPU中通用寄存器的數量
C.解決CPU和主存之間的速度匹配
D.代替CPU中的寄存器工作
4.RAM芯片串聯的目的是,并聯的目的是______。(B)
A.增加存儲器字長,提高存儲器速度
B.增加存儲單元數量,增加存儲器字長
C.提高存儲器速度,增加存儲單元數量
D.降低存儲器的平均價格,增加存儲器字長
5.和輔助存儲器相比,主存儲器的特點是______。(A)
A.容量小,速度快,成本高
B.容量小,速度快,成本低
C.容量小,速度慢,成本高
D.容量大,速度快,成本高
6.采用虛擬存儲器的目的是為了______。(B)
A.給用戶提供比主存容量大得多的物理編程空間
B.給用戶提供比主存容量大得多的邏輯編程空間
C.提高主存的速度
D.擴大輔存的存取空間
二、多選題
7.停電后存儲的信息將會丟失_______。(ABC)
A.靜態存儲器
B.動態存儲器
C.高速緩沖存儲器
D.只讀存儲器
8.對主存儲器的基本操作包括_______。(AB)
A.讀出信息
B.寫入信息
C.清除信息
D.轉移信息
三、判斷題
9.存儲芯片中包括存儲體、讀寫電路、地址譯碼電路和控制電路。()
對
10.使用高速緩存是為了提高主存的容量。()
錯
11.使用高速緩存是為了提高主存的容量。()
錯
12.在Cache的地址映像中,全相聯映像是指主存中的任意一字塊均可映像到Cache內任意一字塊位置的一種映像方式。()
對
形考任務六
一、單選題
1.在數據傳送過程中,數據由串行變并行或由并行變串行,這種轉換是由接口電路中的______實現的。(B)
A.鎖存器
B.移位寄存器
C.數據寄存器
D.狀態寄存器
2.在獨立編址方式下,存儲單元和I/O設備是靠______來區分的。(A)
A.不同的地址和指令代碼
B.不同的數據和指令代碼
C.數據寄存器
D.狀態寄存器
3.隨著CPU速度的不斷提升,程序查詢方式很少被采用的原因是______。(D)
A.硬件結構復雜
B.硬件結構簡單
C.CPU與外設串行工作
D.CPU與外設并行工作
4.中斷允許觸發器用來______。(D)
A.表示外設是否提出了中斷請求
B.CPU是否響應了中斷請求
C.CPU是否正在進行中斷處理
D.開放或關閉可屏蔽硬中斷
5.在采用DMA方式的I/O系統中,其基本思想是在____之間建立直接的數據通路。(B)
A.CPU與外設
B.主存與外設
C.CPU與主存
D.外設與外設
6.周期挪用方式常用于______的輸入輸出中。(A)
A.直接存儲器訪問方式
B.程序查詢方式
C.程序中斷方式
D.I/O通道方式
二、多選題
7.主機和外設可以并行工作的方式是_______。(BCD)
A.程序查詢方式
B.程序中斷方式
C.直接存儲器訪問方式
D.I/O通道方式
8.計算機的總線接口中,串行總線的特點是_______。(ABD)
A.成本低
B.線數少
C.速度快
D.傳輸距離長
三、判斷題
9.按數據傳送方式的不同,計算機的外部接口可分為串行接口和并行接口兩大類。()
對
10.在三總線計算機系統中,外設和主存單元統一編制,可以不使用I/O指令。()
錯
11.中斷服務程序的最后一條指令是中斷返回指令。()
對
12.同步通信方式下,所有設備都從同一個時鐘信號中獲得定時信息。()
對