微型計算機原理及應用技術(shù)第二版課后作業(yè)解答全集_第1頁
已閱讀1頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、1第1章計算機基礎(chǔ)知識3.填空:(1)(1234)10=()2=()16(2)(34.6875)10=()2=()16(3)(271.33)10=()2=()16(4)(101011001001)2=()10=()16(5)(1AB.E)16=()10=()2(6)(10101010.0111)2=()10=()16【解】(1)(1234)10=(10011010010)2=(4D2)16(2)(34.6875)10=(100010.1

2、011)2=(22.B)16(3)(271.33)10=(100001111.010101)2=(10F.54)16(4)(101011001001)2=(2761)10=(AC9)16(5)(1AB.E)16=(427.875)10=(110101011.111)2(6)(10101010.0111)2=(170.4375)10=(AA.7)164.已知X=36,Y=-136,Z=-1250,請寫出X、Y、Z的16位原碼、反碼和補碼。

3、【解】[X]原=0000000000100100[Y]原=1000000010001000[Z]原=1000010011100010[X]反=0000000000100100[Y]反=1111111101110111[Z]反=1111101100011101[X]補=0000000000100100[Y]補=1111111101111000[Z]補=11111011000111105.已知[X]補=01010101B,[Y]補=1010

4、1010B,[Z]補=1000111111111111B,求X、Y、Z及X+Y、Y-Z的十進制值為多少【解】Y-Z運算時Y需要擴展符號位X=85Y=-86Z=-28673X+Y=01010101B+10101010B=11111111B=-1Y-Z=1111111110101010B-1000111111111111B=1111111110101010B+0111000000000001B=0110111110101011B=2858

5、73邏輯電路的主要功能是從指令隊列緩沖器中取出指令,對指令進行譯碼,并產(chǎn)生各種控制信號,控制各部件的協(xié)同工作以完成指令的執(zhí)行過程??偩€接口部件(BIU)負責CPU與存儲器、IO設(shè)備之間傳送數(shù)據(jù)、地址、狀態(tài)及控制信息。每當EU部件要執(zhí)行一條指令時,它就從指令隊列頭部取出指令,后續(xù)指令自動向前推進。EU要花幾個時鐘周期執(zhí)行指令,指令執(zhí)行中若需要訪問內(nèi)存或IO設(shè)備,EU就向BIU申請總線周期,若BIU總線空閑,則立即響應,若BIU正在取一條指

6、令,則待取指令操作完成后再響應EU的總線請求。3.8086CPU中有哪些寄存器,各有什么用途?【解】8086共有8個16位的內(nèi)部寄存器,分為兩組:①通用數(shù)據(jù)寄存器。四個通用數(shù)據(jù)寄存器AX、BX、CX、DX均可用作16位寄存器也可用作8位寄存器。用作8位寄存器時分別記為AH、AL、BH、BL、CH、CL、DH、DL。AX(AH、AL)累加器。有些指令約定以AX(或AL)為源或目的寄存器。實際上大多數(shù)情況下,8086的所有通用寄存器均可充當

7、累加器。BX(BH、BL)基址寄存器。BX可用作間接尋址的地址寄存器和基地址寄存器,BH、BL可用作8位通用數(shù)據(jù)寄存器。CX(CH、CL)計數(shù)寄存器。CX在循環(huán)和串操作中充當計數(shù)器,指令執(zhí)行后CX內(nèi)容自動修改,因此稱為計數(shù)寄存器。DX(DH、DL)數(shù)據(jù)寄存器。除用作通用寄存器外,在IO指令中可用作端口地址寄存器,乘除指令中用作輔助累加器。②指針和變址寄存器。BP(BasicPointerRegister)基址指針寄存器。SP(Stack

8、PointerRegister)堆棧指針寄存器。SI(SourceIndexRegister)源變址寄存器。DI(DestinationIndexRegister)目的變址寄存器。BP、SP稱為指針寄存器,用來指示相對于段起始地址的偏移量。BP和SP一般用于堆棧段。SI、DI稱為變址寄存器,可用作間接尋址、變址尋址和基址變址尋址的寄存器。SI一般用于數(shù)據(jù)段,DI一般用于數(shù)據(jù)段或附加段。標志寄存器(FR):是一個16位寄存器,算術(shù)邏輯單元

9、進行算術(shù)邏輯運算后,在標志寄存器中建立相應的標志。段地址寄存器(CS、DS、SS、ES)。用于存放段地址,根據(jù)其主要用途,分為代碼段寄存器CS、數(shù)據(jù)段寄存器DS、堆棧段寄存器SS、附加段寄存器ES。代碼段寄存器CS:代碼段是存放程序代碼的存儲區(qū)域,代碼段寄存器用來存放代碼段存儲區(qū)域的起始地址。數(shù)據(jù)段寄存器DS:數(shù)據(jù)段是存放程序中所使用的數(shù)據(jù)的存儲區(qū)域,數(shù)據(jù)段寄存器用來存放程序的數(shù)據(jù)存儲區(qū)的起始地址。堆棧段寄存器SS:堆棧段寄存器用來存放

溫馨提示

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

評論

0/150

提交評論