資源描述:
《《微機原理與接口技術(shù)》習(xí)題》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、第1章思考與練習(xí)題1.1微型計算機皺件結(jié)構(gòu)由哪些部分組成?各部分的主要功能和特點是什么?1.2什么是微型計算機的系統(tǒng)總線?說明微處理器三人總線的作用。1.3計算機中常用的數(shù)制和碼制有哪些?1.4將下列十進制數(shù)分別轉(zhuǎn)化為二進制數(shù)、八進制數(shù)、十六進制數(shù)和壓縮BCD數(shù)。(1)25.82(2)412.15(3)513.46(4)69.1361.5將卜-列二進制數(shù)分別轉(zhuǎn)化為十進制數(shù)、八進制數(shù)和十六進制數(shù)。111001.101(2)110010.1101(3)1011.11011(4)101101.01111.6將下列十六進制數(shù)分別轉(zhuǎn)化為二進制數(shù)、八進制數(shù)、十進制數(shù)和壓縮BCD數(shù)。(1)7B.21(
2、2)127.1C(3)6A1.41(4)2DF3.41.7寫出下列十進制數(shù)的原碼、反碼、補碼表示(采用8位二進制數(shù))。(1)96(2)31(3)-421.8已知補碼求岀其真值。(1)92H(2)8DH(3)B2H按照字符所對應(yīng)的ASCII碼表示,a、K、G、+、DEL、SP、CR(4)-1151.9(4)4C26H杳表寫出下列字符的ASCII碼。、$第2章思考與練習(xí)題8086CPU由哪兩部分組成?它們的主要功能是什么?8086CPU數(shù)據(jù)總線和地址總線各是多少?最人的存儲空間是多少?8086CPU中的指令隊列起什么作用?其長度是多少字節(jié)?8086的標志寄存器有哪些標志位?它們的含義和作用是
3、什么?2.5數(shù)據(jù)在存儲器中存放有何規(guī)定?什么是對準字?什么是非對準字?2.6什么是邏輯地址?它由哪兩部分組成?8086的物理地址是如何形成的?8086微機系統(tǒng)中存儲器為什么要分段?各邏輯段Z間的關(guān)系如何?I/O端口有哪兩種編址方式?8086的戢大I/O尋址空間是多少?8086的最大模式和最小模式的主要區(qū)別是什么?2.10有一個由20個字組成的數(shù)據(jù)區(qū),其起始地址為5300H:0320Ho試寫出數(shù)據(jù)區(qū)首末單元的實際地址。2.11若一個程序段開始執(zhí)行之前,(CS)=33A0H,(IP)=0130H,試問該程序段啟動執(zhí)行指令的實際地址是什么?2.12有兩個16位的字31DAH和5E7FH,它們在
4、8086系統(tǒng)存儲器中的地址分別為00130H和00134H,試畫出它們的存儲示意圖。2.13將字符串“Good!”的ASCII碼依次存入從01250H開始的字節(jié)單元屮,畫出它們存放的內(nèi)存單元示意圖。2.148086CPU讀/寫總線周期各包含多少個時鐘周期?什么情況下需耍插入Tw等待周期?應(yīng)插入多少個T、「,取決于什么因素?什么情況下會出現(xiàn)空閑狀態(tài)T
5、?2.1580286CPU寄存器結(jié)構(gòu)屮比8086增加的部分有哪些?其主要用途是什么?2.16簡述實地址方式和虛擬8086方式的區(qū)別。2.17簡述Pentium微處理器的主要特點。第3章思考與練習(xí)題3.1什么叫尋址方式?8086指令系統(tǒng)冇哪兒
6、種尋址方式?3.2分析下列給定指令的正誤,對錯誤指令,說明出錯誤原因,并加以改正。(1)MOVDS,100(2)MOV[1200],23H⑶MOV[1000HI,[2000H
7、(4)MOV1020H,CXPUSHAL(6)PUSHWORDPTRfSI]⑺OUTCX,AL(8)INAL,[80H]MOVCL,3300H(10)MOVAX,2100H[BP](11)MOVIP,000H(12)PUSHCS3.3寫岀將首地址為BLOCK的字數(shù)組的第6個字送到CX寄存器的指令序列,要求分別使用以下幾種尋址方式:(1)以BX的寄存器間接尋址(2)以BX的寄存器相對尋址(3)以BX、SI的基址變址尋
8、址3.4給定(DS)=2000H,(BX)=0100H,(SI)=0002H,(20100H)=12H,(20101H)=34H,(20102H)=56H,(20103H)=78H,(21200H)=2AH,(21201H)=4CH,(21202H)=B7H,(21203H)=65H,試分析下列指令執(zhí)行后,AX寄存器中的內(nèi)容。(1)MOVAX,1200H(2)MOVAX,BX(3)MOVAX,[1200H](4)MOVAX,[BX](5)MOVAX,1100HIBXJ(6)MOVAX,IBX+SI]⑺MOVAX,[1100H+BX+SI]3.5已知(AX)=75A4H,CF=1,分別寫出
9、下列指令執(zhí)行后的結(jié)果:⑴ADDAX,08FFH(2)INCAX⑶SUBAX,4455H(4)ANDAX,OFFFHORAX,,0l01H(6)SARAX,1(7)RORAX,1(8)ADCAX,53.6給定(SS)=8000H,(SP)=2000H,(AX)=7A6CH,(DX)=3158H。執(zhí)行下列程序段,畫出每條指令執(zhí)行后寄存器的內(nèi)容和堆棧存儲的內(nèi)容的變化情況。PUSHAXPUSHDXPOPBXPOPCX3.7設(shè)AX、BX中保存