《微型計(jì)算機(jī)原理與接口技術(shù)》清華大學(xué)出版社馮博琴吳寧主編課后答案_第1頁(yè)
已閱讀1頁(yè),還剩13頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、《微型計(jì)算機(jī)原理與接口技術(shù)》清華大學(xué)出版社馮博琴吳寧主編課后答案第1章基礎(chǔ)知識(shí)1.1計(jì)算機(jī)中常用的計(jì)數(shù)制有哪些?解:二進(jìn)制、八進(jìn)制、十進(jìn)制(BCD)、十六進(jìn)制。1.2什么是機(jī)器碼?什么是真值?解:把符號(hào)數(shù)值化的數(shù)碼稱為機(jī)器數(shù)或機(jī)器碼,原來的數(shù)值叫做機(jī)器數(shù)的真值。1.3完成下列數(shù)制的轉(zhuǎn)換。微型計(jì)算機(jī)的基本工作原理匯編語言程序設(shè)計(jì)微型計(jì)算機(jī)接口技術(shù)建立微型計(jì)算機(jī)系統(tǒng)的整體概念,形成微機(jī)系統(tǒng)軟硬件開發(fā)的初步能力。解:(1)166,A6H(2)

2、0.75(3)11111101.01BFD.4H(4)5B.AH(10010001.011000100101)BCD1.48位和16位二進(jìn)制數(shù)的原碼、補(bǔ)碼和反碼可表示的數(shù)的范圍分別是多少?解:原碼(127~127)、(32767~32767)補(bǔ)碼(128~127)、(32768~32767)反碼(127~127)、(32767~32767)1.5寫出下列真值對(duì)應(yīng)的原碼和補(bǔ)碼的形式。(1)X=1110011B(2)X=71D(3)X=10

3、01001B解:(1)原碼:11110011補(bǔ)碼:10001101(2)原碼:11000111補(bǔ)碼:10111001(3)原碼:01001001補(bǔ)碼:010010011.6寫出符號(hào)數(shù)10110101B的反碼和補(bǔ)碼。解:11001010,110010111.7已知X和Y的真值,求[XY]的補(bǔ)碼。(1)X=1110111BY=1011010B(2)X=56DY=21D解:(1)11100011(2)001000111.8已知X=110100

4、1B,Y=1010110B,用補(bǔ)碼求XY的值。解:111011011.9請(qǐng)寫出下列字符的II碼。4A3!解:34H,41H,33H,3DH,21H1.10若給字符4和9的II碼加奇校驗(yàn),應(yīng)是多少?解:34H,B9H1.11上題中若加偶校驗(yàn),結(jié)果如何?解:B4H,39H1.12計(jì)算下列表達(dá)式。(1)(4EH10110101B)x(0.0101)BCD=()D(2)4EH(2408H’B’2)=()B解:(1)129.5D(2)101010

5、B第2章微型計(jì)算機(jī)基礎(chǔ)2.6簡(jiǎn)述CPU執(zhí)行程序的過程。解:當(dāng)程序的第一條指令所在的地址送入程序計(jì)數(shù)器后,CPU就進(jìn)入取指階段準(zhǔn)備取第一條指令。在取指階段,CPU從內(nèi)存中讀出指令,并把指令送至指令寄存器IR暫存。在取指階段結(jié)束后,機(jī)器就進(jìn)入執(zhí)行階段,這時(shí),由指令譯碼器對(duì)指令譯碼,再經(jīng)控制器發(fā)出相應(yīng)的控制信號(hào),控制各部件執(zhí)行指令所規(guī)定的具體操作。當(dāng)一條指令執(zhí)行完畢以后,就轉(zhuǎn)入了下一條指令的取指階段。以上步驟周而復(fù)始地循環(huán),直到遇到停機(jī)指令。

6、2.7說明8086的EU和BIU的主要功能。在執(zhí)行程序過程中他們是如何相互配合工作的?解:執(zhí)行單元EU負(fù)責(zé)執(zhí)行指令。EU在工作時(shí)不斷地從指令隊(duì)列取出指令代碼,對(duì)其譯碼后產(chǎn)生完成指令所需要的控制信息。數(shù)據(jù)在ALU中進(jìn)行運(yùn)算,運(yùn)算結(jié)果的特征保留在標(biāo)志寄存器FLAGS中。總線接口單元BIU負(fù)責(zé)CPU與存儲(chǔ)器、IO接口之間的信息傳送。BIU取出的指令被送入指令隊(duì)列供EU執(zhí)行,BIU取出的數(shù)據(jù)被送入相關(guān)寄存器中以便做進(jìn)一步的處理。當(dāng)EU從指令隊(duì)列

7、中取走指令,指令隊(duì)列出現(xiàn)空字節(jié)時(shí),BIU就自動(dòng)執(zhí)行一次取指令周期,從內(nèi)存中取出后續(xù)的指令代碼放入隊(duì)列合起來存放一個(gè)雙字長(zhǎng)數(shù)。SP:存放棧頂偏移地址。BP:存放訪問內(nèi)存時(shí)的基地址。SP和BP也可以存放數(shù)據(jù),但它們的默認(rèn)段寄存器都是SS。SI:常在變址尋址方式中作為源地址指針。DI:常在變址尋址方式中作為目標(biāo)地址指針。專用寄存器包括4個(gè)段寄存器和兩個(gè)控制寄存器:CS:代碼段寄存器,用于存放代碼段的段基地址。DS:數(shù)據(jù)段寄存器,用于存放數(shù)據(jù)段

8、的段基地址。SS:堆棧段寄存器,用于存放堆棧段的段基地址。ES:附加段寄存器,用于存放附加段的段基地址。IP:指令指針寄存器,用于存放下一條要執(zhí)行指令的偏移地址。FLAGS:標(biāo)志寄存器,用于存放運(yùn)算結(jié)果的特征。2.1580868088系統(tǒng)中,存儲(chǔ)器為什么要分段?一個(gè)段最大為多少個(gè)字節(jié)?最小為多少個(gè)字節(jié)?解:分段的主要目的是便于存儲(chǔ)器的管理,使得可以用16位寄存器來尋址20位的內(nèi)存空間。一個(gè)段最大為64KB,最小為16B。2.16在808

9、68088CPU中,物理地址和邏輯地址是指什么?已知邏輯地址為1F00:38A0H,如何計(jì)算出其對(duì)應(yīng)的物理地址?解:物理地址時(shí)CPU存取存儲(chǔ)器所用的地址。邏輯地址是段和偏移地址形式的地址,即匯編語言程序中使用的存儲(chǔ)器地址。若已知邏輯地址為1F00:38A0H,則對(duì)應(yīng)的物理地址=1F00Hx1638A0H=228A0H。2.17已知存儲(chǔ)器物理地址為78A00H,計(jì)算出它所對(duì)應(yīng)的邏輯地址。此結(jié)果惟一嗎?解:物理地址可以對(duì)應(yīng)于不同的邏輯地址。

10、78A00H對(duì)應(yīng)的邏輯地址可以是7000H:8A00H,7800H:0A00H,78A0H:0000H等。結(jié)果不是惟一的。2.18設(shè)當(dāng)前數(shù)據(jù)段位于存儲(chǔ)器的A8000H~B7FFFH,DS段寄存器的內(nèi)容應(yīng)是什么?解:因?yàn)锳8000H到B7FFFH之間的地址范圍大小為64KB,未超出一個(gè)段的最大范圍。故要訪問此地址范圍的數(shù)據(jù),數(shù)據(jù)段的起始地址(即段首地址)應(yīng)為A8000H,則DS段寄存器為A800H。2.19若CS=8000H,則當(dāng)前代碼段

11、可尋址的存儲(chǔ)空間的范圍是多少?解(CS)=8000H時(shí),當(dāng)前代碼段可尋址的存儲(chǔ)空間范圍為80000H~8FFFFH。2.2080868088CPU在最小模式下構(gòu)成計(jì)算機(jī)系統(tǒng)至少應(yīng)包括哪幾個(gè)基本部分(器件)?解:其至少應(yīng)包括:8088CPU、8284時(shí)鐘發(fā)生器、8282鎖存器(3片)和8286雙向總線驅(qū)動(dòng)器。第3章80888086指令系統(tǒng)3.1什么叫尋址方式?80868088CPU共有哪幾種尋址方式?解:尋址方式主要是指獲得操作數(shù)所在地址

12、的方法.80868088CPU具有:立即尋址、直接尋址、寄存器尋址、寄存器間接尋址、寄存器相對(duì)尋址、基址一變址尋址、基址一變址-相對(duì)尋址以及隱含尋址等8種尋址方式。3.2設(shè)(DS)=6000H,(ES)=2000H,(SS)=1500H,(Si)=00A0H(BX)=0800H,(BP)=1200H,數(shù)據(jù)變量VAR為0050H.請(qǐng)分別指出下列各條指令源操作數(shù)的尋址方式?它的物理地址是多少?(1)MOVAXBX(2)MOVDL80H(3)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論