版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
真值原碼補(bǔ)碼移碼-10101110101101011101010第二章2.設(shè)機(jī)器字長為6位,寫出下列各數(shù)原碼、補(bǔ)碼和移碼:101011111110000-10101-11111-100008-18=?-105.設(shè)機(jī)器字長為8位,最高位為符號位,試對下列各算式進(jìn)行二進(jìn)制補(bǔ)碼運(yùn)算:-33+(-37)=?-70-90+(-70)=?6.設(shè)機(jī)器字長為8位,最高位為符號位,試用“雙高位”判別法判斷下述二進(jìn)制運(yùn)算有沒有溢出產(chǎn)生。若有,是正溢出還是負(fù)溢出?10、將下列8421
BCD碼表示成十進(jìn)制數(shù)和二進(jìn)制數(shù):(1)
01111001B
(2)
10000011BBCD碼為0111,1001B十進(jìn)制數(shù)為79二進(jìn)制數(shù)為0100,1111B解:物理地址=段地址×10H+偏移地址起始邏輯地址為2000H:1000H第n個字的邏輯地址為段地址:偏移地址首址+(n-1)×2第16個字的邏輯地址為段地址:偏移地址首址+(16-1)×2=2000H:101EH物理地址為:2000×10H+101E=2101EH112233……1616第二章5、若已知一個字串的起始邏輯地址為2000H:1000H,試求該字串中第16個字的邏輯地址及物理地址。2000H:1000H2000H:1001H2000H:1002H2000H:1003H2000H:1004H2000H:1005H6、若已知當(dāng)前棧頂?shù)倪壿嫷刂窞?000H:0200H,試問壓入兩個字后棧頂?shù)倪壿嫷刂泛臀锢淼刂肥鞘裁?若又彈出3個字后,則棧頂?shù)倪壿嫷刂泛臀锢淼刂酚质鞘裁??解:壓入兩個字后,SP的內(nèi)容為(SP)-字?jǐn)?shù)×2=0200H-2×2=01FCH所以邏輯地址為3000H:01FCH物理地址為301FCH7s試判斷下列運(yùn)算執(zhí)行之后,OFsCFsZFsSFsPF和AF的狀
OF:溢出標(biāo)志sCF:進(jìn)位標(biāo)志sZF:零標(biāo)志sSF:符號標(biāo)志s
PF:奇偶標(biāo)志(低8位1的個數(shù)為偶數(shù),則置1,否則置0)s
AF:輔助進(jìn)位標(biāo)志(第3位有進(jìn)位或借位,則置1,否則置0)第三章3、設(shè)DS=2000H,BX=1256H,SI=528FH,偏移量=20A1H,[232F7H]=3280H,[264E5]=2450H。若獨(dú)立執(zhí)行下述指令后,請給出對應(yīng)IP寄存器的內(nèi)容。JMP
BX;IP=?JMP
[BX][SI];IP=?解:是段內(nèi)間接尋址,所以IP=1256H是段內(nèi)間接尋址偏移地址:(BX)+(SI)=1256H+528FH=64E5H物理地址:DS×10H+64E5H=264E5H[264E5]=2450H所以IP=2450HCF=1,(BL)=16H45H+71H
B6H+60H
16H19H+01H+12H
2CH+06H
32HCF=0,(BH)=32H(BX)=3216H16H=00010110BPF=06.有如下程序:MOV
ADD
DAA
MOV
MOV
ADC
DAA
MOV執(zhí)行后,BX=?標(biāo)志位PF=?CF=?AL,45HAL,71H加法調(diào)整指令P100BL,ALAL,19HAL,12H加法調(diào)整指令P100BH,AL7、執(zhí)行下列程序段,指出此程序段功能。DI,ES:[0404H]CX,0080HMOV
CX,10LEA
SI,F(xiàn)irstLEA
DI,SecondREP
MOVSBCLD LEA MOV
XOR REPAX,AXSTOSW1)將源串FIRST的10個字節(jié)搬移至目標(biāo)串SECOND2)將從內(nèi)存0404H單元開始的128個字單元清零10.假設(shè)在下列程序段的括號中分別填入以下命令:(1)LOOPLLL(2)LOOPNZLLL(3)LOOPZLLLCX≠0循環(huán);ZF=0且CX≠0循環(huán);ZF=1且CX≠0循環(huán);指令執(zhí)行后,AX=?BX
=?
CX
=?
DX
=?程序段如下:ORG
0200HMOV
AX,10HMOV
BX,20HMOV
CX,04HMOV
DX,03HLLL:INC
AXADD
BX,BXSHR
DX,1()HLT(AX)=10H(BX)=20H(CX)=04H(DX)=03H=0000,0011B(AX)=11H(BX)=40H(DX)=01H(CX)=03H↓LOOPZ
LLL(AX)=12H(BX)=80H(DX)=00H(CX)=02H↓LOOPNZ
LLL(AX)=13H(BX)=0100H(DX)=00H(CX)=01H(AX)=14H(BX)=0200H(DX)=00H(CX)=00H↓
LOOP
LLL第四章4.編寫一個字符串copy的宏,要求有三個參數(shù),分別是源字符串地址、目的字符串地址、要copy的字節(jié)數(shù)。COPY
MACRO
BUF1,BUF2,NUMLEASI,BUF1LEADI,BUF2MOVCX,NUMCLDREP
MOVSBENDM串傳送指令:MOVSB(字節(jié))(ES):(DI)←
(DS):(SI),
(SI)←
(SI)±1,
(DI)←
(DI)±17.設(shè)有3個字變量的變量名及其內(nèi)容如下:VAR1VAR2VAR33C46HF678H0059H試設(shè)計一個數(shù)據(jù)段定義這3個變量及其地址(包括段地址和偏移地址)表變量ADDRTABL。解:DATAVAR1VAR2VAR3ADDRTABLSEGMENTDW
3C46HDW
F678HDW
0059HDD
VAR1DDDDVAR2VAR3DATAENDS46H3CH78HF6H59H00HVAR2VAR3P1270A56H:0005H
VAR10A56H:0006H0A56H:0007H0A56H:0008H0A56H:0009H0A56H:000AH05H00H56H0AH07H00H56H0AH09H00H56H0AH0A56H:000BH第四章課堂作業(yè):1、交互式程序中用戶按下數(shù)字鍵1、2、3,程序轉(zhuǎn)入相應(yīng)的服務(wù)子程序ONE、TWO、THREE,若按下其他鍵就繼續(xù)等待。(程序段)KEY:MOV
AH,1INT
21HCMP
AL,’1’JE
ONECMP
AL,’2’JE
TWOCMP
AL,’3’JE
THREEJMP
KEYONE:…TWO:…THREE:…第五章1、已知8086
CPU中當(dāng)前段寄存器的基址(DS)
=
021FH,(ES)
=
0A32H,(CS)
=
234EH,則上述各段在存儲器空間中物理地址的首地址號及末地址號是什么?解:各段首地址為:數(shù)據(jù)段:(DS)×10H+0000H=021F0H附加段:(ES)×10H+0000H=0A320H代碼段:(CS)×10H+0000H=234E0H各段末地址為:數(shù)據(jù)段:(DS)×10H+0FFFFH=121EFH附加段:(ES)×10H+0FFFFH=1A31FH代碼段:(CS)×10H+0FFFFH=334DFH2、假如8086
CPU中,(CS)=234EH,已知物理地址為25432H,若(CS)的內(nèi)容被指定成1A31H,則物理地址應(yīng)為什么地址號?解:物理地址=段地址×10H+偏移地址求偏移地址:25432H-234EH×10H=1F52H當(dāng)(CS)=1A31H時,物理地址為:(CS)×10H+1F52H=1A310H+1F52H=1C262H第六章6、對下列RAM芯片組排列,各需要多少個RAM芯片?多少個芯片組?多少根片內(nèi)地址線?若和8088
CPU相連,則又有多少根片選地址線?1
K×4位芯片組成16
K×8位存儲空間8
K×8位芯片組成512K×8位存儲空間解:需要32個RAM芯片,16個芯片組,10根片內(nèi)地址線、4根片選地址線。210=1K
24=16需要64個RAM芯片,64個芯片組,13根片內(nèi)地址線、6根片選地址線。213=8K
26=64第六章7、某微機(jī)系統(tǒng)的RAM存儲器由4個模塊組成,每個模塊的容量為128
KB,若4個模塊的地址連續(xù),起始地址為10000H,則每個模塊的首末地址是什么?解:末地址-首地址+1=容量末地址=首地址+容量-1=10000H+217-10001,0000,0000,0000,0000B+0010,0000,0000,0000,0000B0011,0000,0000,0000,0000B-0000,0000,0000,0000,0001B
0010,1111,1111,1111,1111B
=2FFFFH則4個模塊的首末地址分別為:10000H~2FFFFH、30000H~4FFFFH、50000H~6FFFFH、70000H~8FFFFH第六章8s設(shè)有4K×4位SRAM芯片及8K×8位EPROM芯片,欲與8088
CPU組成16K×8位的存儲空間,請問需用此SRAM或EPROM多少片?它們的片內(nèi)地址線及片選地址線分別是哪幾根?假設(shè)該16K×8位存儲空間連續(xù),且末地址為FFFFFH,請畫出SRAMsEPROM與8088
CPU的連線,并寫出各芯片組的地址域。解:1)用4K×4位SRAM芯片組成16K×8位的存儲空間需要8個RAM芯片,4個芯片組,12根片內(nèi)地址線s2根片選地址線。A19s
A18s
A17s
A16s
A15s
A14sA13sA12sA11~A01s
1s
1s
1s
1s
1s1s
1s
1s
1s
1s
1s
1s
1s
1s
1s
1s
1s
1s
1s
1s
1s
1s
1s1s
1s
0…
01…
11s
0s
0…
01…
10s
1s
0…
01…
10s
0s
0…
01…
1FF000H~FFFFFHFE000H~FEFFFHFD000H~FDFFFHFC000H~FCFFFH1s1s1s1s1s1s1s
0…01…
11s1s1s1s1s1s0s
0…1…
10第六章8s設(shè)有4K×4位SRAM芯片及8K×8位EPROM芯片,欲與8088
CPU組成16K×8位的存儲空間,請問需用此SRAM或EPROM多少片?它們的片內(nèi)地址線及片選地址線分別是哪幾根?假設(shè)該16K×8位存儲空間連續(xù),且末地址為FFFFFH,請畫出SRAMsEPROM與8088
CPU的連線,并寫出各芯片組的地址域。解:2)用8K×8位EPROM芯片組成16K×8位的存儲空間需要2個EPROM芯片,2個芯片組,13根片內(nèi)地址線s1根片選地址線。A19s
A18s
A17s
A16s
A15s
A14sA13sA12~A0FE000H~FFFFFHFC000H~FDFFFH第六章9、設(shè)由256K×8位SRAM芯片與8086
CPU組成1M×8存儲空間,試問共需幾片這樣的SRAM芯片?片內(nèi)地址線及片選地址線各為哪幾根?試畫出用該256K×8位SRAM與8086
CPU組成1MB存儲空間的連線,并寫出各芯片的地址域。解:需要4個SRAM芯片,18根片內(nèi)地址線、2根片選地址線。1000000000110101111A19,A18,A17,A16A15,A14,A13,A12A11,A10,A9,A8A7,A6,A5,A4A3,A2,A1,A00,0,0,00,0,0,00,0,0,00,0,0,00,0,0,00,1,1,11,1,1,11,1,1,11,1,1,11,1,1,00000H~7FFFEH10000001011110001H~7FFFFH1000101100A19,A18,A17,A16A15,A14,A13,A12A11,A10,A9,A8A7,A6,A5,A4A3,A2,A1,A00,0,0,00,0,0,00,0,0,00,0,0,00,0,0,10,1,1,11,1,1,11,1,1,11,1,1,11,1,1,110111011001000188000000HH~~FFFFFFFFEEHH001A19,A18,A17,A16A15,A14,A13,A12A11,A10,A9,A8A7,A6,A5,A4A3,A2,A1,A01,0,0,00,0,0,00,0,0,00,0,0,00,0,0,01,1,1,11,1,1,11,1,1,11,1,1,11,1,1,010111011001088000011HH~~FFFFFFFFFFHH011001011100A19,A18,A17,A16A15,A14,A13,A12A11,A10,A9,A8A7,A6,A5,A4A3,A2,A1,A01,0,0,00,0,0,00,0,0,00,0,0,00,0,0,11,1,1,11,1,1,11,1,1,11
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年環(huán)保監(jiān)控系統(tǒng)電腦采購及服務(wù)合同
- 企業(yè)在線廣告投放服務(wù)協(xié)議
- 中小企業(yè)2025年度項目管理服務(wù)合同2篇
- 2025年度旅游行業(yè)勞動合同模板(含服務(wù)規(guī)范)可編輯3篇
- 餐飲行業(yè)外賣配送服務(wù)合同協(xié)議
- 電子郵箱服務(wù)協(xié)議
- 2024杭州市西湖區(qū)物業(yè)管理服務(wù)合同
- 二零二五年度吊車租賃及吊裝設(shè)備保養(yǎng)合同2篇
- 人工智能平臺服務(wù)外包合作協(xié)議書
- 二零二五年度情侶共同成長計劃合同3篇
- 寒假彎道超車主題勵志班會課件
- 觸電與應(yīng)急知識培訓(xùn)總結(jié)
- 分布式光伏高處作業(yè)專項施工方案
- 代理記賬機(jī)構(gòu)自查報告范文
- 項目貸款保證函書
- 新版標(biāo)準(zhǔn)日本語(初級)上下冊單詞默寫表
- 面向5G網(wǎng)絡(luò)建設(shè)的站點(diǎn)供電技術(shù)應(yīng)用與發(fā)展
- 普通語文課程標(biāo)準(zhǔn)(2023年核心素養(yǎng)版)
- 洗滌劑常用原料
- 曼陀羅中毒課件
- (新版)焊工(初級)理論知識考試200題及答案
評論
0/150
提交評論