期中考試第四章複習

2023-01-10 22:36:04 字數 3398 閱讀 8291

課時數 no年月日星期

計算機原理第4章指令系統綜合練習

針對本章要點,認真看書識記:

1、指令、微操作、電腦程式、計算機的指令系統的概念

2、乙個完善的指令應滿足的4個要求完備性、有效性、規整性、相容性。

3、指令的格式,操作碼,位址碼,指令字長的含義

4、cisc和risc的發展過程

5、程式計數器pc的作用

6、指令格式的分類:三、二、一、零位址指令格式。

7、操作碼格式分為:定長操作碼和擴充套件操作碼,掌握操作碼的擴充套件技術

8、指令定址方式概念,運算元可能的位置

9、指令定址方式的分類:立即定址,直接定址,暫存器定址,間接定址(暫存器間址和儲存器間址),變址定址,基址定址,基址加變址定址,相對定址。掌握各種定址的含義,定址過程,有效位址的表示,它們之間的區別。

10、指令的型別:資料傳送類指令,資料處理類指令,程式控制類指令,處理機控制類指令。掌握這四種指令中介紹的指令格式如mov,xchg……等。

11、組合語言和機器語言的概念,組合語言的彙編過程即組合語言的源程式轉化成機器語言的過程。

一、選擇題:

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、直接、間接、立即這 3 種定址方式指令的執行速度有快到慢的排序是( )

a .直接、立即、間接 b .直接、間接、立即

c .立即、直接、間接 d .立即、間接、直接

10、指令系統中採用不同定址方式的目的是( b )

a .實現儲存程式和程式控制 b .縮短指令長度,擴大定址空間,提高程式設計靈活性

c .可以直接訪問外存d .提高擴充套件操作碼的可能並降低指令解碼難度

11、擴充套件操作碼是( d )

a .操作碼欄位中用來進行指令分類的** b .指令格式中不同字段設定的操作碼

c .操作碼欄位外用來操作欄位的**

d .一種指令優化技術,即讓操作碼的長度隨位址數的變化而變化

12、下面關於組合語言的敘述中,不恰當的是( )

a .對程式設計師的訓練要求來說,需要硬體知識 b .組合語言對機器的依賴性強

c .用組合語言編寫程式的難度比高階語言大

d .用組合語言編寫的程式執行速度比高階語言慢

13、能夠改變程式執行順序的是( )

a .資料傳送類指令 b .移位操作類指令 c .輸入 / 輸出類指令 d .條件 / 無條件轉移類指令

14、以下的( d )不能支援數值處理

a .算術運算類指令 b .移位操作類指令 c .字串處理類指令 d .輸入 / 輸出類指令

15、psw是指令部件中( d )。

a.指令暫存器 b.指令解碼器 c.程式計數器 d.程式狀態暫存器

16、指令按功能分為( )等類指令。

a.傳送、計算、控制、處理 b.資料傳送、資料處理、程式控制、處理機控制

c.運算、暫存器、程式控制、狀態 d.運算、控制、處理、狀態

二、填空題

1 、乙個完善的指令系統應滿足以下 4 個方面的要求,它們是

2 、一條完整的指令是由和兩部分資訊組成的。

3、計算指令字長公式

4、指令中的位址碼字段包括和前者用語指明運算元的存放處,後者用語存放運算的結果。

5、程式計數器(pc)專門存放每取出一條指令後,pc自動取出下一條指令位址。

6、指令格式按位址碼部分的位址個數可以分為

7 、常見的操作碼格式有和

8 、邏輯運算指令包括等操作。

9、零位址指令是不帶的機器指令,其運算元是由提供的。

10、組合語言的彙編過程中,組合語言的源程式副檔名是目標程式的副檔名是可執行程式的副檔名是

三、名詞解釋

1 、指令:

2 、指令系統:

3 、指令字:

4 、操作碼:

5 、位址碼:

6 、指令字長:

7 、定長操作碼:

8 、擴充套件操作碼:

9 、定址方式:

10 、組合語言:

11 、機器語言:

12 、 risc :

13 : cisc :

四、簡答題

1 、計算機指令中一般包含哪兩部分?分別是什麼含義?

2、三位址指令、二位址指令、一位址指令和零位址指令的格式,含義和特點分別是什麼?

3 、指令的位址結構共有幾種型別?各有什麼特點?

4、列舉出p56-p60提出的指令,如傳送指令(mov)等。

5 、試簡要說明組合語言程式的彙編過程

五、分析與計算機題

1、根據運算元所在的位置,是什麼定址方式?

①運算元在暫存器中,是什麼定址方式?

②運算元位址在暫存器中,是什麼定址方式?

③運算元在指令中,是什麼定址方式

④運算元位址在指令中,是什麼定址方式?

⑤運算元位址為某一暫存器中的內容與偏移量之和,是什麼定址方式?

(注:⑤答案如下:如此暫存器為變址暫存器,則是變址定址方式; 如此暫存器為基址暫存器,則是基址定址方式;)

2、設某機器的指令長度為 12 位,每個位址碼為 3 位,採用擴充套件操作碼的方式,設計 4 條三位址指令, 16 條二位址指令, 64 條一位址指令和 16 條零位址指令,應如何安排操作碼?

答: (分析並思考)

3、設某機器的指令長度為 12 位,每個位址碼為 3 位,採用擴充套件操作碼的方式,設計 4 條三位址指令, 255 條一位址指令和 8 條零位址指令,應如何安排操作碼?

答: (分析並思考)

期中考試複習四

主備人張坤全領導簽字 郭毅 學習目標 1 複習歸納用兩個基本計數原理,排列和組合解決問題的常見問題及解決方法。重點 難點 計數原理,排列 組合和二項式定理的運用。考點與基本題型點選 1 兩個基本原理的使用。1 乘積展開後,共有項 2 集合a中有6個不同元素,集合b中有5個不同元素,則從a到b的元素 ...

第四章複習

直線射線線段 1 直線公理 經過兩點有一條直線,並且只有一條直線。簡述為 2 特徵 一是 直 的 二是向兩方無限延伸的 三是沒有粗細。四沒有端點 3 表示方法 如圖1 如圖2。4 點和直線的位置關係有幾種?用圖示怎樣表示?5 兩條直線相交的意義 當兩條不同的直線有乙個公共點時,我們稱這兩條直線 這個...

中考第四章多彩的光複習總結

第一節光的反射 一 光的直線傳播 1.光源 能夠發光的物體叫光源。月亮本身不會發光,它不是光源。2.規律 光在同一種均勻介質中是沿直線傳播的。3.光線是由一小束光抽象而建立的理想物理模型,是研究物理的常用方法之一,又如研究磁場用磁感線來描述也是一種建立理想物理模型方法。為什麼在有霧的天氣裡,可以看到...