計算機組成原理形考作業判斷題答案及說明

2022-07-29 17:30:09 字數 2415 閱讀 3705

1.ascii編碼是一種漢字字元編碼;×

說明:錯的。ascii編碼是一種字元編碼,不是漢字字元編碼

ascii(american standard code for information interchange,美國資訊互換標準**)是基於拉丁字母的一套電腦編碼系統。它主要用於顯示現代英語和其他西歐語言。它是現今最通用的單位元組編碼系統,並等同於國際標準iso/iec 646。

2.一般採用補碼運算的二進位制減法器,來實現定點二進位制數加減法的運算;×

說明:錯的。一般採用加法器實現定點二進位制數加減法的運算

3.在浮點數表示法中,階碼的位數越多,能表達的數值精度越高;×

說明:錯的。浮點數表示法中,尾碼的位數越多,能表達的數值精度越高

4.只有定點數運算才可能溢位,浮點數運算不會產生溢位。×

說明:錯的。浮點數的溢位是以其階碼溢位表現出來的。

在加\減運算過程中要檢查是否產生了溢位:若階碼正常,加(減)運算正常結束;若階碼溢位,則要進行相應處理。另外對尾數的溢位也需要處理。

階碼上溢超過了階碼可能表示的最大值的正指數值,一般將其認為是+∞和-∞。

階碼下溢超過了階碼可能表示的最小值的負指數值,一般將其認為是0。

尾數上溢兩個同符號尾數相加產生了最高位向上的進製,將尾數右移,階碼增1來重新對齊。 尾數下溢在將尾數右移時,尾數的最低有效位從尾數域右端流出,要進行捨入處理

1.變址定址需要在指令中提供乙個暫存器編號和乙個數值。√

說明:對的。變址定址就是將暫存器(該暫存器一般稱作基址暫存器)的內容與指令中給出的位址偏移量相加,從而得到乙個運算元的有效位址。

變址定址方式常用於訪問某基位址附近的位址單元。採用變址定址方式的指令常見有以下幾種形式,如下所示:

ldr r0,[r1,#4] ;r0←[r1+4]

ldr r0,[r1,#4]! ;r0←[r1+4]、r1←r1+4

ldr r0,[r1] ,#4 ;r0←[r1]、r1←r1+4

ldr r0,[r1,r2] ;r0←[r1+r2]

2.計算機的指令越多,功能越強越好。×

說明:錯的。並不一定,cisc比risc指令更多,功能更強大,但並不比risc好;

cisc存在的問題 :指令系統龐大,指令功能複雜,指令格式、定址方式多;執行速度慢;難以優化編譯,編譯程式複雜; 80%的指令在20%的執行時間使用;無法並行;無法相容;

risc 設計者把主要精力放在那些經常使用的指令上,盡量使它們具有簡單高效的特色。對不常用的功能,常通過組合指令來完成。因此,在risc 機器上實現特殊功能時,效率可能較低。

但可以利用流水技術和超標量技術加以改進和彌補。而cisc 計算機的指令系統比較豐富,有專用指令來完成特定的功能。因此,處理特殊任務效率較高。

3.程式計數器pc主要用於解決指令的執行次序。√

說明:對的。程式計數器是用於存放下一條指令所在單元的位址的地方。

4.微程式控制器的執行速度一般要比硬連線控制器更快。×

說明:錯的。正好相反

1.cpu訪問儲存器的時間是由儲存器的容量決定的,儲存器容量越大,訪問儲存器所需的時間越長。×

說明:錯的。它是由儲存器的的頻寬,字長和儲存週期決定的

2.引入虛擬儲存系統的目的,是為了加快外存的訪問速度。×

說明:錯的。虛擬儲存器是指具有請求調入功能和置換功能,能從邏輯上對記憶體容量進行擴充的一種儲存器系統。在虛擬儲存器系統中,作業無需全部裝入,只要裝入一部分就可執行。

引入虛擬儲存技術之後,可以:

(1、提高記憶體利用率;(如:定義100*100大小的陣列,可能只用到10*10個元素)

(2、程式不再受現有物理記憶體空間的限制;程式設計變得更容易;

(3、可以提高多道程式度,使更多的程式能夠進入記憶體執行

3.按主機與介面間的資料傳送方式,輸入/輸出介面可分為序列介面和並行介面。√

答:對的。因為現在所應用的連線方式只有這兩種,還沒出現其他的連線方式。

4.dma控制器通過中斷向cpu發dma請求訊號。√

說明:對的。常用的裝置和cpu之間資料傳送控制方式有4種,它們是程式直接控制方式、中斷控制方式、dma方式和通道方式。

程式直接控制方式和中斷控制方式都只適用於簡單的、外設很少的計算機系統,因為程式直接控制方式耗費大量的cpu時間,而且無法檢測發現裝置或其他硬體產生的錯誤,裝置和cpu、裝置和裝置只能序列工作。中斷控制方式雖然在某種程度上解決了上述問題,但由於中斷次數多,因而cpu仍需要花較多的時間處理中斷,而且能夠並行操作的裝置台數也受到中斷處理時間的限制,中斷次數增多導致資料丟失。dma方式和通道方式較好地解決了上述問題。

這兩種方式採用了外設和記憶體直接交換資料的方式。只有在一段資料傳送結束時,這兩種方式才發出中斷訊號要求cpu做善後處理,從而大大減少了cpu的工作負擔。dma方式與通道控制方式的區別是,dma方式要求cpu執行裝置驅動程式啟動裝置,給出存放資料的記憶體始址以及操作方式和傳送位元組長度等;而通道控制方式則是在cpu發出i/o啟動命令之後,由通道指令採完成這些工作。

計算機組成原理

本科生期末試卷一 一 選擇題 每小題1分,共10分 1 計算機系統中的存貯器系統是指 a ram存貯器 b rom存貯器 c 主存貯器 d 主存貯器和外存貯器 2 某機字長32位,其中1位符號位,31位表示尾數。若用定點小數表示,則最大正小數為 a 1 2 32 b 1 2 31 c 2 32 d ...

計算機組成原理綜合作業

計算機組成原理 綜合作業題與點評 計算機組成原理與組合語言程式 教學課程組 一 單選題 1 關於馮 諾依曼體系結構計算機描述錯誤的是 b a 指令和資料是不加區別地混合儲存在同一儲存器中 b 將編好的程式和資料事先存入控制儲存器 cm 中,用 儲存程式 工作方式 c 計算機硬體由控制器 運算器 儲存...

計算機組成原理考點

考查目標 1.理解單處理器計算機系統中各部件的內部工作原理 組成結構以及相互連線方式,具有完整的計算機系統的整機概念。2.理解計算機系統層次化結構概念,熟悉硬體與軟體之間的介面,掌握指令集體系結構的基本知識和基本實現方法。3.能夠運用計算機組成的基本原理和基本方法,對有關計算機硬體系統中的理論和實際...