微機(jī)原理作業(yè)參考答案-新_第1頁
微機(jī)原理作業(yè)參考答案-新_第2頁
微機(jī)原理作業(yè)參考答案-新_第3頁
微機(jī)原理作業(yè)參考答案-新_第4頁
微機(jī)原理作業(yè)參考答案-新_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、第一章P21第3題 填空:(1)(1234)10= (4D2)16= (100 1101 0010)2(2)(34.6875)10 = (10 0010.1011)2 = (22.B)16(3)(271.33)10 = (1 0000 1111.0101 01)2 = (10F.54)16(4)(1010 1100 1001)2 = (2761)10 = (AC9)16(5)(1AB.E)16= (427.875)10 = (1 1010 1011.111)2(6)(1010 1010.0111)2 = (170.4375)10 = (AA.7)161P21第4題 已知X=36,Y=136,Z

2、=1250,請寫出X、Y、Z的16位原碼、反碼和補(bǔ)碼 X 原 = (0000 0000 0010 0100)2 X 反 = (0000 0000 0010 0100)2 X 補(bǔ) = (0000 0000 0010 0100)2 Y 原 = (1000 0000 1000 1000)2 Y 反 = (1111 1111 0111 0111)2 Y 補(bǔ) = (1111 1111 0111 1000)2 Z 原 = (1000 0100 1110 0010)2 Z 反 = (1111 1011 0001 1101)2 Z 補(bǔ) = (1111 1011 0001 1110)22P22第5題 已知 X

3、補(bǔ)=0101 0101B, Y 補(bǔ)= 1010 1010B, Z 補(bǔ)=1000 1111 1111 1111B,求X、Y、Z及X+Y、YZ的十進(jìn)制為多少?X = 85Y = 86Z = 28673X+Y = 0101 0101B + 1010 1010B=1111 1111B=1 解:YZ運(yùn)算時Y需要擴(kuò)展符號位YZ = 1111 1111 1010 1010B 1000 1111 1111 1111B = 1111 1111 1010 1010B + 0111 0000 0000 0001B = 0110 1111 1010 1011B = 285873P22第6題 用8位補(bǔ)碼進(jìn)行下列運(yùn)算,并

4、說明運(yùn)算結(jié)果的進(jìn)位和溢出:(1) 33+114 (2) 33114(3) (33)+114 (4) (33) 114解: (1) 33 補(bǔ)= 0010 0001 114 補(bǔ)= 0111 0010 0010 0001 + 0111 00101001 0011次高位有進(jìn)位,最高位無進(jìn)位,溢出(2) 33 補(bǔ)= 0010 0001 114 補(bǔ)= 1000 1110 0010 0001 + 1000 11101010 1111次高位無進(jìn)位,最高位無進(jìn)位,無溢出運(yùn)算結(jié)果:814解: (3)33 補(bǔ)= 1101 1111 114 補(bǔ)= 0111 0010 1101 1111+ 0111 001010101

5、 0001次高位有進(jìn)位,最高位有進(jìn)位,無溢出運(yùn)算結(jié)果:+81(4) 33 補(bǔ)= 0010 0001 114 補(bǔ)= 1000 1110 1101 1111 + 1000 111010110 1101次高位無進(jìn)位,最高位有進(jìn)位,有溢出5P22第7題 將下列十進(jìn)制數(shù)表示為8421BCD碼:(1) 8609 (2) 5254 (3) 2730 (4) 2998解: (1) (1000 0110 0000 1001)BCB (2) (0101 0010 0101 0100 )BCB (3) (0010 0111 0011 0000 )BCB (4) (0010 1001 1001 1000 )BCB 6

6、P22第8題 將下列8421BCD碼表示為十進(jìn)制數(shù)和二進(jìn)制數(shù): (1) 0111 1001 (2) 0010 1000 0101(3) 0110 0000 0111 (4) 0101 1001 0000解: (1) 79,0100 1111B(2) 285,0001 0001 1101B(3) 607,0010 0101 1111B(4) 590,0010 0100 1110B7第二章P47第5題 求出下列運(yùn)算后各個標(biāo)志位的狀態(tài),并說明進(jìn)位標(biāo)志和溢出標(biāo)志的區(qū)別(1)1278H+3469H (2)54E3H27A0H解: CF進(jìn)位標(biāo)志,反映在運(yùn)算結(jié)果的最高位有無進(jìn)位或借位。OF溢出標(biāo)志,反映運(yùn)算

7、結(jié)果是否超出了帶符號數(shù)的表數(shù)范圍。機(jī)器實(shí)際處理時判斷是否溢出的方法是根據(jù)最高位的進(jìn)位(CF)與次高位的進(jìn)位是否相同來確定,若兩者不相同OF=1(表示有溢出),否則OF=0(表示無溢出) 0001 0010 0111 1000+ 0011 0100 0110 10010100 0110 1110 0001 0101 0100 1110 0011 0010 0111 1010 00000010 1101 0100 0011OF=SF=ZF=CF=0AF=PF=1OF=SF=ZF=CF=AF=PF=08P47第15題 設(shè)CS=1200H,IP=0FF00H,此時指令的物理地址是多少?指向這一物理地址

8、的CS和IP的值是唯一的嗎?解: 指令的物理地址:12000H+0FF00H=21F00H 指向這一物理地址的CS和IP 的值不是唯一的。P47第16題 若CS=1000H,指出當(dāng)前代碼段可尋址的存儲空間的大小和地址范圍解: 當(dāng)前代碼段可尋址的存儲空間的大?。?4KB 當(dāng)前代碼段可尋址的地址范圍:100001FFFFHP47第18題 時鐘周期、T狀態(tài)、總線周期的定義是什么,什么情況下會出空閑周期?解: 計算機(jī)的每個時鐘脈沖的時間稱為一個時鐘周期,每個脈沖稱為一個時鐘脈沖或一個T狀態(tài),若干個時鐘脈沖完成一個基本操作。一種基本操作稱為一個總線周期。在一個總線周期之后,若不立即進(jìn)入一個總線周期,則B

9、IU不執(zhí)行任何總線操作,則出現(xiàn)空閑周期9第四章P115第1題 若DS=3000H,BP=2000H,SI=1000H,32000H=00H, 32001H=40H,SS=3000H, 31000H=20H, 31001H=60H, 33000H=50H,33001H=60H,說明下列各條指令執(zhí)行后,AX中的內(nèi)容是什么?并說明各指令中源操作數(shù)的尋址方式解: (1)MOV AX,DS;AX=3000H 寄存器尋址(2) MOV AX,2000H;AX=4000H 直接尋址(3)MOV AX,SI;AX=6020H 寄存器間接尋址(4)MOV AX,BP;AX=4000H 寄存器間接尋址(5) MO

10、V AX,BP+SI;AX=6050H 基址加變址尋址10P115第2題 指出下列指令中的非法指令解: 全部為非法指令(1)MOV BX,AL;BX和AL的長度不一致(2) MOV CS,2000H;CS段寄存器不能作;目的操作數(shù)(3)PUSH 4567H;只能將寄存器或存儲單元的內(nèi);容壓入堆棧,不能是立即數(shù)(4)XCHG VAR1,VAR2;兩個存儲單元之間;不能直接交換數(shù)據(jù)(5)ADD AL,148H;運(yùn)算溢出(6)MOV DS,2000H;立即數(shù)不能直接傳送;給DS段寄存器(7)MOV BH,SI;BH和SI的長度不一致(8)SUB 38H,AL;目的操作數(shù)不能是立即數(shù)11P115第3題

11、 若SP=2000H,AX=3355H,BX=4466H,試指出下列指令或程序段執(zhí)行后有關(guān)寄存器的內(nèi)容。(1)PUSH AX執(zhí)行后AX=?,SP=?解: 執(zhí)行后AX=3355H,SP=1FFEH(2)PUSH AXPUSH BXPOP DXPOP CX執(zhí)行后AX=?,CX=?,DX=?,SP=?解:執(zhí)行后AX=3355H,CX=3355H,DX=4466H,SP=2000H12P115第5題 若AL=0FFH,BL=03H,指出下列指令執(zhí)行后標(biāo)志AF、OF、ZF、SF、PF、CF的狀態(tài)解:執(zhí)行后:13P116第10題 用串操作指令將100H個字符從2100H處搬到1000H處,并且從中檢索與AL中所存字符相同的存儲單元,半將該單元的內(nèi)容替換成空格,本程序只替換檢索到的第一個相同的單元。請?jiān)谙铝锌崭裰刑钊牒线m的指令,使程序段完成上述功能解:MOV SI,2100H(1)MOV DI,1000HMOV CX,100HCLD(2)REP MOVSBMOV DI,1000HMOV CX,100H(3)REPNE SCASBJNZ K1(4)DEC DIMOV DI,20H

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論