顯示具有 06.計算機組織 標籤的文章。 顯示所有文章
顯示具有 06.計算機組織 標籤的文章。 顯示所有文章

2008年5月10日 星期六

第三章 作業


1.解釋 addaddu有何不同。

2.請解釋在signed integer之加減運算中,何謂overflow? 如何知道已發生Overflow?(10%)

3.請描述在MIPS架構下,當有Overflow產生時硬體會有之動作。

4. -10tensign-magnitude1’s complement2’s complement三種格式表現。(8 bits)

5.根據IEEE 754單精準度(single precision)浮點數表示法,將7.25ten之每個bit顯示出來。

6.根據IEEE 754單精準度(single precision)浮點數表示法,下列代表什麼數字?

(1) 00111111010000000000000000000000

(2) 11000000101000000000000000000000

(3).00000000000000000000000000000000

(4).01111111100000000000000000000000

(5).11111111100000000000000000000000

(6).01111111110000000000000000000000

7.0.5ten -0.4375ten轉換成2進位表示方式,然後依浮點數加法演算法將兩數相加,將其結果以2進位表示法表現出來‧

8.0.5ten -0.4375ten轉換成2進位表示方式,然後依浮點數乘法演算法將兩數相乘,將其結果以2進位表示法表現出來‧

9.請依據課本177178頁中之整數乘法之演算法,寫出當13ten´5 ten時,MultiplicandMultiplierProduct三個暫存器,在開始時及執行前三個循環後之內容。(假設是8 bits8 bits)

10.請依據課本178頁中之整數乘法之改進版,寫出當13ten´5 ten時,Product暫存器在開始時及執行前三個循環後之內容。(假設是8 bits8 bits)

11.請依據184185頁中之整數除法之演算法,寫出當13ten/5 ten時,DivisorQuotientRemainder三個暫存器,在開始時及三個循環後之內容。(假設是8 bits8 bits)

12.請依據課本187頁中之整數除法之改進版,寫出當13ten/5 ten時,Remainder暫存器在開始時及執行前三個循環後之內容。(假設是8 bits8 bits)

第二章 作業








第一章 作業

1.解釋下列名詞

快取記憶體(cache), 數位語音光碟(Digital Video Disk (DVD)), 嵌入式系統(embedded system), 電腦家族(computer family), 記憶體(memory), 廣域網路(wide area network (WAN)), 作業系統(operating system), 抽象化(abstraction), 中央處理單元(central processor unit (CPU)), 區域網路(local area network (LAN)), 資料路徑(datapath), 半導體(semiconductor), 指令集架構(instruction set architecture), 瑕疵(defect), 晶圓(wafer), 編譯器(compiler), 控制單元(control), 位元(bit), 電晶體(transistor), 伺服器(server), 桌上型或個人電腦(desktop or personal computer), 動態隨機存取記憶體(DRAM(dynamic random access memory)), 良率(yield), 晶片(chip), 指令(instruction), 超大型積體電路(VLSI (very large scale integrated circuit)), 超級電腦(supercomputer), 組譯器(assembler)

2.請繪出電腦中通常會包括之五個要素(Components)

3.繪出軟體與硬體階層關係圖,並針對每種事物各舉兩例說明之。

4.在計算機組織中介於低階軟體與硬體間,最重要之抽象概念層次(Abstraction)是什麼? 其中定義及規範了哪些東西?

5.描述由高階語言所撰寫之程式在能夠執行前會經過一連串之轉換。

6.描述製造處理器及記憶體之技術的演進。.

7解釋die, chip, printed circuit board, 並描述他們之間的關係。

8.請解釋Moore’s Law