- 微計算機原理及應用
- 潘名蓮 王傳丹 龐曉鳳編著
- 1464字
- 2018-12-28 18:42:48
習題 2
2-1 請將左邊的術語和右邊的含義聯系起來,在括號中填入你選擇的代號字母:
1.字長 ( )a.指由8個二進制位組成的通用基本單元。
2.字節 ( )b.是CPU執行指令的時間刻度。
3.指令 ( )c.μPS所能訪問的存儲單元數,與CPU地址總線條數有關。
4.基本指令執行時間 ( )d.唯一能代表存儲空間每個字節單元的地址,用5位十六進制數表示。
5.指令執行時間 ( )e.CPU訪問1次存儲器或I/O操作所花的時間。
6.時鐘周期 ( )f.由段基址和偏移地址兩部分組成,均用4位十六進制數表示。
7.總線周期 ( )g.指寄存器執行加法指令所花的時間。
8.Cache ( )h.完成操作的命令。
9.虛擬存儲器 ( )i.指μP在交換,加工,存放信息時信息的最基本長度。
10.訪存空間 ( )j.各條指令執行所花的時間,不同指令,該值不一。
11.實際地址 ( )k.為緩解CPU與主存儲器間交換數據的速度瓶頸而建立的高速緩沖存儲器。
12.邏輯地址 ( )l.CPU執行程序時看到的一個速度接近內存卻具有外存容量的假想存儲器。
2-2 下面列出計算機中常用的一些單位,試指出其用途和含義。
如頁面用來表示存儲容量的一種單位,1頁面=256字節或28B。
(1)MIPS (2)KB (3)MB (4)GB (5)TB
2-3 在下列各項中,選出8086的EU和BIU的組成部件,將所選部件的編號填寫于后:
EU--
BIU--
1.地址部件AU 2.段界檢查器
3.ALU 4.20位地址產生器∑
5.24位物理地址加法器 6.指令隊列
7.狀態標志寄存器 8.總線控制邏輯
9.控制單元 10.段寄存器組
11.指令指針 12.通用寄存器組
2-4 試將左邊的標志和右邊的功能聯系起來。
要求:(1)在括號中填入右邊功能的代號;(2)填寫其類型(屬狀態標志者填S,屬控制標志者填C)。(3)寫出各標志為0時,表示的狀態。
2-5 試填寫下列CPU中通用寄存器(GP)的寬度。
(1)8086( )(2)8088( )(3)80286( )(4)80486( )(5)Pentium( )(6)Pentium Pro( )(7)Pentium Ⅱ( )(8)PentiumⅢ( )(9)Pentium 4( )
2-6 試畫出8086/8088CPU的寄存器結構,并說明它們的主要用途。
2-7 一個由20個字組成的數據區,其起始地址為610AH∶1CE7H。試寫出該數據區首、末單元的實際地址PA。
2-8 若程序段開始執行之前,(CS)=97F0H,(IP)=1B40H,試問該程序段啟動執行指令的實際地址是什么?
2-9 若堆棧段寄存器(SS)=3A50H,堆棧指針(SP)=1500H,試問這時堆棧棧頂的實際地址是什么?
2-10 試將8086總線操作時序中各狀態下的有效信號填寫于下表中。
2-11 將8086下列工作方式的特點填于表中。
2-12 有兩個16位的字31DAH,5E7FH,它們在8086系統存儲器中的地址分別為00130H和00134H,試畫出它們的存儲示意圖。
2-13 有一32位的地址指針67ABH∶2D34H存放在從00230H開始的存儲器中,試畫出它們的存放示意圖。
2-14 將下列字符串的ASCII碼依次存入從00330H開始的字節單元中,試畫出它們存放的示意圖。
2-15 存儲器中每一個段最多為64KB,當某程序routadf運行后,用DEBUG命令顯示出當前各寄存器的內容如下,要求:(1)畫出此時存儲器分段的示意圖;(2)寫出各狀態標志的值。
B>C:debug routadf.exe
——r
AX=0000 BX=0000 CX=006D DX=0000 SP=00C8 BP=0000 SI=0000 DI=0000
DS=11A7 ES=11A7 SS=21BE CS=31B8 IP=0000 NV UP EI PL NZ NA PO NC
2-16 已知(SS)=20A0H,(SP)=0032H,欲將 (CS)=0A5BH,(IP)=0012H,(AX)=0FF42H,(SI)=537AH,(BL)=5CH依次推入堆棧保存。(1)試畫出堆棧存放示意圖;(2)寫出入棧完畢時SS和SP的值。
2-17 在8086系統總線結構中:
(1)8284A時鐘產生器的作用是______。
(2)8282/8283地址鎖存器的作用是______。
(3)8286/8287總線收發器的作用是______。
(4)8288總線控制器的作用是______。
2-18 8086尋址I/O端口時,使用______條地址總線,可尋址______個字端口,或______個字節端口。
2-19 80286CPU由______,______,______,______部件組成。
2-20 80286CPU寄存器結構中比8086增加的部分有哪些?其主要用途何在?
2-21 列表填寫8086/8088的存儲器和I/O的保留空間及其用途。
2-22 微處理器8086,80286,80386,80486, Pentium4的數據總線寬度為多少?
2-23 微處理器8086,80286,80386,80486, Pentium4的地址總線寬度為多少?
2-24 試簡述微處理器的4種工作模式。
- Microsoft Power BI Quick Start Guide
- Managing Mission:Critical Domains and DNS
- Java實用組件集
- 商戰數據挖掘:你需要了解的數據科學與分析思維
- Hands-On Neural Networks with Keras
- 四向穿梭式自動化密集倉儲系統的設計與控制
- DevOps:Continuous Delivery,Integration,and Deployment with DevOps
- 網絡安全與防護
- 大數據驅動的機械裝備智能運維理論及應用
- Mastering ServiceNow Scripting
- MongoDB 4 Quick Start Guide
- JSP網絡開發入門與實踐
- 從機器學習到無人駕駛
- 新世紀Photoshop CS6中文版應用教程
- Arduino創意機器人入門:基于ArduBlock(第2版)