2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

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

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

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

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

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

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

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

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

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

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

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

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

溫馨提示

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

最新文檔

評論

0/150

提交評論