一、選擇題
1.與十進位制56等值的二進位制數是( a )
a.111000 b.111001
c.101111 d.110110
2.二進位制數***轉換成十六進製制數是( b )
a.(323)16 b.(1d3)16
c.(133)16 d.(3d1)16
4.帶+,-號的數,如n1=+1001010,稱為( b )
a.無符號數 b.真值
c.浮點數 d.機器數
6.cpu包括( c )兩部分。
a.alu和累加器 b. alu和控制器
c.運算器和控制器 d.alu和主儲存器
7.用以指定待執行指令所在位址的是( c )
a.指令暫存器b.資料計數器
c.程式計數器 d.累加器
11. 乙個邏輯閘電路,若有任一輸入為1時,其輸出為0,則此邏輯閘電路位為:( c )
a. xor門b. and
門d. or門
12.下列描述中( b )是正確的。
a. 控制器能理解、解釋並執行所有的指令及儲存結果
b. 一台計算機包括輸入、輸出、控制、儲存及算術邏輯運算五個單元
c. 所有的資料運算都在cpu的控制器中完成
d. 以上答案都正確
13.以下哪條不屬於「儲存程式控制計算機結構」(即馮諾依曼機)應具備的特徵( d )
a.將編好的程式先存入儲存器中,然後再啟動計算機
b.計算機內部採用二進位制數
c.計算機硬體有五大基本部件組成
d.所有計算機都採用同樣的指令系統 x
15.某微機記憶體採取位元組編址,每執行一條指令,程式計數器( d )
a.自動加1 b.保持不變
c.自動增2 d.自動增加本指令的字數
二、填空
1. 設字長為n+1位(含1位符位),補碼的表示範圍為(-2n--2n-1)
2. 通常,約定二進位制數的最高位為(符號)位,「0」表示( 正 ),」1「表示( 負 )。
3. 在計算機中常用的兩種表示小數的方式,一種是(定點)表示法,另一種是(浮點)表示法。
三、簡答題
1、 計算機的硬體是由哪些部件組成的?它們各有哪些功能?
答:運算器:用來進行運算;
儲存器:用來記憶原始資料,運算程式及運算結果;
控制器:發出各種控制資訊,以便使計算機各部件協調工作;是計算機的核心部件;
輸入、輸出裝置:將原始資料及運算程式輸入計算機,並將結果和其他資訊輸出;
2、求出二進位制數1011 0110和0111 0110分別為原碼,反碼,補碼時所表示的十進位制數。
答:[1011 0110]原=-(2+4+16+32)=-54
[1011 0110]反=[1100 1001]原=-(1+8+64)==-73
[1011 0110]補=-(73+1)==-74
正數的原碼反碼補碼不變,
[0111 0110]原=118
[0111 0110]反=118
[0111 0110]補=118
3、 簡述**處理器的構成。
答:控制單元:指令暫存器、解碼器、操作控制器等。
算術邏輯單元:alu。
暫存器組:通用暫存器,標誌暫存器,累加器,程式計數器等。
5、某浮點數字長12位,其中階符1位,階碼三位,數符1位,尾數7位,階碼以2為底,階碼和尾數皆用補碼表示, 它所能表示的最大正數是?最小規格化正數是?絕對值最大的負數是?
答:規格化的概念是:通過調整階碼,使其尾數d滿足下面形式的數:
①原碼規格化後,正數為0.1x…x的形式;負數為1.lx…x的形式。
②補碼規格化後,正數為0.1x…x的形式;負數為1.0x…x的形式。
尾數d的真值的小數點後的第一位值必須為1。
所以能表示的最大正數是: 0111 01111111= +127
最小規格化正數是:1000 01000000 =+1/512
絕對值最大的負數是: 0111 10000000 =-128
6、畫出表示式 x=ab(-)+a(-)c 對應的邏輯電路圖;
7、 指令字中有哪些字段,各有何作用?
答:操作碼字段:表明了所要執行的操作,每條指令都有唯一確定的操作碼;
位址碼字段:包括參加運算的運算元存放的位址以及參加某種操作的結果存放的位址;
8、令執行的基本過程分為哪幾個階段?簡單說明各階段完成的任務。
答:指令執行大致分為三個階段:取指令階段、分析及取數階段和執行階段。
⑴ 取指令
將現行指令從記憶體中取出來並送至指令暫存器中去。
① 將程式計數器(pc)中的位址通過位址匯流排送至記憶體位址暫存器mar;
② 向記憶體發讀命令;
③ 從記憶體中取出的指令經資料暫存器mdr、資料匯流排送到指令暫存器ir中去;
④ 將pc的內容遞增,為取下一條指令做好準備。
⑵ 分析及取數
指令解碼器id識別和區分不同的指令型別及各種獲取運算元的方法;
無運算元指令,轉執行階段;
帶運算元指令需要讀取運算元;
⑶ 執行和操作結果儲存
執行階段完成指令規定的各種操作,形成穩定的運算結果,並將其儲存起來。
計算機系統的組成及工作原理
教學時間 2課時 教學目的 1 認識計算機系統的硬體部分。2 認識計算機系統的軟體部分。3 了解計算機系統的工作原理。4 了解資訊編碼。5 了解病毒的一般知識及防病毒的方法。6 培養使用計算機的良好道德。教學重點及難點 1 對 處理器的認識。2 對記憶體儲器的認識。3 資訊編碼。教學過程 一 計算機...
計算機系統組成及工作原理題目
1.計算機系統一般有硬體和軟體兩大系統組成。2.微型計算機系統結構由運算器 控制器 儲存器 輸入裝置 輸出裝置五大部分組成。3.微型計算機的運算器由算術邏輯運算部件 累加器和通用暫存器組成。4.微型計算機中,運算器和控制器合稱為中曲處理單元 5.馮 諾依曼計算機工作原理的設計思想就是把程式輸入到計算...
計算機系統組成說課
六 教學過程 一 創設情境 匯入新課 上課前先給學生提出一些關於計算機的用途的問題,例如 同學們通常使用計算機做什麼呢?然後問學生 同學們知道這樣高效能的機器是由什麼組成的嗎 乙個計算機系統究竟由哪幾部分組成?各自有何作用?相互之間有何關係?這就是我們本節課要研究的內容 計算機系統的組成。設計意圖 ...