微機(jī)原理與應(yīng)用作業(yè)_第1頁(yè)
微機(jī)原理與應(yīng)用作業(yè)_第2頁(yè)
微機(jī)原理與應(yīng)用作業(yè)_第3頁(yè)
微機(jī)原理與應(yīng)用作業(yè)_第4頁(yè)
微機(jī)原理與應(yīng)用作業(yè)_第5頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

1、微機(jī)原理與應(yīng)用 作業(yè)P54 2、3、4、5、(6)、7、82.試說(shuō)明8086/8088CPU中標(biāo)志寄存器中各標(biāo)志位的意義。詳見(jiàn)P19-201514131211109876543210××××OFDFIFTFSFZF×AF×PF×CFCF:進(jìn)位標(biāo)志位;PF:奇偶標(biāo)志位;AF:輔助進(jìn)位標(biāo)志位;ZF:0值標(biāo)志位;SF:符號(hào)標(biāo)志位;TF:?jiǎn)尾綐?biāo)志位;IF:中斷允許標(biāo)志位;DF:方向標(biāo)志位;OF:溢出標(biāo)志位; 3.哪些操作只能隱含使用某個(gè)段寄存器,而不能用其他段寄存器替代?哪些操作除隱含使用某個(gè)段寄存器外,還可以用其他段寄存器替代?詳

2、見(jiàn)P24 表2.3序號(hào)操作類型隱含來(lái)源允許替代來(lái)源1取指令CS無(wú)2堆棧操作SS無(wú)3取源串DSCS/SS/ES4存目的串ES無(wú)5以BP為基址SSCS/DS/ES6存取一般變量DSCS/SS/ES4.8086/8088系列微型計(jì)算機(jī)在存儲(chǔ)器中尋找存儲(chǔ)單元時(shí),邏輯位置由哪兩部分構(gòu)成?5.設(shè)IBM PC機(jī)內(nèi)存中某一單元的物理位置是12345H,試完成下列不同的邏輯位置表示:1234H: 0005H 1200H:0345H7.設(shè)堆棧段寄存器(SS)=3E4BH,程序中設(shè)置堆棧長(zhǎng)度為200B,試計(jì)算出堆棧底部物理位置,堆棧指針SP初始值(即堆棧中沒(méi)有數(shù)據(jù)時(shí))和SP初始值指向的物理位置。解:堆棧段中所包含的

3、存儲(chǔ)單元字節(jié)數(shù)就是堆棧深度。當(dāng)SP初始化時(shí),它的值是這個(gè)堆棧的深度。200=C8H(SP)=00C8H,物理位置(SS)*16+(SP)=3E578H8.設(shè)某用戶程序(SS)=0925H,(SP)=30H,(AX)=1234H,(DS)=5678H,問(wèn)此堆棧的位置范圍是多少?如現(xiàn)有兩條進(jìn)棧指令:PUSH AX; PUSH DS試問(wèn)兩條指令執(zhí)行后,(SP)=?解:堆棧位置范圍為09250H0927FH,執(zhí)行指令后:(SP)=(SP)-2-2=2CHP54 11、14、16、17、2011.什么叫做總線周期?一個(gè)總線周期包括多少時(shí)鐘周期?什么情況下要插入TW等待周期?插入多少個(gè)TW取決于什么因素?

4、答:總線周期是用來(lái)描述通過(guò)總線操作實(shí)現(xiàn)的CPU與存儲(chǔ)器或外設(shè)之間的數(shù)據(jù)交換。一個(gè)總線周期至少包含4個(gè)時(shí)鐘周期。在存儲(chǔ)器和外設(shè)速度比較慢時(shí),要在T3之后插入一個(gè)或幾個(gè)等待狀態(tài)TW,取決于何時(shí)收到有效READY信號(hào),即T3的下降沿處的READY信號(hào)(低);每個(gè)TW的下降沿處的READY信號(hào)采樣(低)。14.8086/8088系統(tǒng)中的8282起什么作用?答:8282是位置鎖存器。在CPU與存儲(chǔ)器或I/O接口進(jìn)行讀寫(xiě)操作時(shí),由于CPU的位置和數(shù)據(jù)線是時(shí)分復(fù)用的,8282用來(lái)鎖存由CPU發(fā)出的位置信號(hào)。16.某計(jì)算機(jī)主頻為8MHz,每個(gè)機(jī)器周期平均含2個(gè)時(shí)鐘周期,每條指令平均有2.5個(gè)機(jī)器周期,則該機(jī)器

5、的平均指令執(zhí)行速度為多少M(fèi)IPS?答:1.6MIPS17.8086/8088的存儲(chǔ)器可以尋址1MB的空間,在對(duì)I/O進(jìn)行讀/寫(xiě)操作時(shí),20位位置中只有哪些位是有效的?這時(shí),I/O位置的尋址空間為多大?答:在對(duì)I/O進(jìn)行讀/寫(xiě)操作時(shí),A0-A15位置線時(shí)有效的,尋址空間為64KB20.當(dāng)M/IO*=0,RD*=0,WR*=1時(shí),CPU完成的操作是什么?答:讀I/O口操作。P79 1.半導(dǎo)體存儲(chǔ)器從器件原理的角度可分為哪兩種類型?答:分為可讀寫(xiě)存儲(chǔ)器RAM、只讀存儲(chǔ)器ROM。3.存儲(chǔ)芯片的位置譯碼方式有哪兩種?答:全位置譯碼方式和部分位置譯碼方式10.某計(jì)算機(jī)主存容量為2048KB,這里的2048

6、KB表示多少個(gè)字節(jié)?答:221字節(jié)11若容量為256KB的SRAM具有8條數(shù)據(jù)線,則它具有多少條位置線?答:18條位置線。13.某以8088為CPU的微型計(jì)算機(jī)內(nèi)存RAM區(qū)為00000H3FFFFH,若采用6264/62256/2164/21256芯片各需要多少片芯片?答:RAM區(qū)大小為218B=256KB,6264為8KB,62256為32KB,2164為8KB,21256為32KB,則需要32片6264/2164,8片62256/2125614.利用全位置譯碼將6264芯片接在8088系統(tǒng)總線上,其所占位置范圍為0BE000H0BFFFFH,試畫(huà)連接圖。答: 最小位置 1011 1110

7、0000 0000 0000,因此高位位置線必須是1011 11116.利用全位置譯碼將EPROM2764(128或256)接在首位置為0A0000H的內(nèi)存區(qū),試畫(huà)出電路圖。答:首位置1010 0000 0000 0000 0000,若是2764,則高位位置線為1010 0004月3號(hào)P157 3.下面兩條指令執(zhí)行后,標(biāo)志寄存器CF、AF、ZF、SF和OF分別是什么狀態(tài)?MOVDL, 86ADDDL,0AAH11.寫(xiě)出把首位置為BLOCK的字?jǐn)?shù)組的第6個(gè)字送入AX寄存器的指令,要求使用下列尋址方式:寄存器間接尋址基址變址尋址直接尋址基址變址相對(duì)尋址16.如果TABLE為數(shù)據(jù)段中0032單元的符

8、號(hào)名,其中存放的內(nèi)容為1234H。當(dāng)執(zhí)行指令”MOV AX, TABLE”和”LEA AX, TABLE”后,(AX)中的內(nèi)容分別為多少?19.若(SP)=2250H, (AX)=3355H, (BX)=4466H, 下列程序段:PUSH AX;PUSH BX; POP DX;執(zhí)行后有關(guān)寄存器內(nèi)容為(AX)=?(DX)=?(SP)=?4月7號(hào)P157 6.試按下列要求分別編制程序段(1)把標(biāo)志寄存器中符號(hào)位SF置“1”(2)寄存器AL中高、低4位互換(3)由寄存器AX、BX組成一個(gè)32位帶符號(hào)數(shù)(AX中存放高16位),試求這個(gè)數(shù)的負(fù)數(shù)(4)現(xiàn)有三個(gè)字節(jié)存儲(chǔ)單元A、B、C,在不使用ADD和ADC

9、指令的情況下,實(shí)現(xiàn)(A)+(B)(C)(5)用一條指令把CX中的整數(shù)轉(zhuǎn)變?yōu)槠鏀?shù)(如原來(lái)已是奇數(shù),則CX中數(shù)據(jù)不變,如原來(lái)是偶數(shù),則(CX)+1形成奇數(shù))10.按下列指令寫(xiě)出相應(yīng)指令或程序段(1)寫(xiě)出兩條使AX寄存器內(nèi)容為0的指令;(2)使BL寄存器中的高、低4位互換(3)現(xiàn)有 兩個(gè)帶符號(hào)數(shù)分別在X1和X2變量中,求X1/X2,商和余數(shù)分別送入Y1和Y2中(4)屏蔽BX寄存器的b4、b6、b11位(5)將AX寄存器的b4、b14位取反,其他位不變(6)測(cè)試DX寄存器的b0、b9位是否為“1”18.若某數(shù)據(jù)區(qū)的開(kāi)始位置為A7F0H: 2B40H,則該數(shù)據(jù)區(qū)的首字單元和32個(gè)字的末字單元的物理位置分別為?和?24.(1)試編寫(xiě)匯編程序段完成以下功能: 將數(shù)據(jù)段中100個(gè)字符的字符串從內(nèi)存的BUFFER1搬移到內(nèi)存的BUFFER2中去;(2)試編寫(xiě)匯編程序段完成以下功能:將數(shù)據(jù)段中100個(gè)字的數(shù)據(jù)塊BLOCK1搬移到同一個(gè)數(shù)據(jù)段的BLOCK2中去。4月14日3.有如下數(shù)據(jù)定義,畫(huà)出數(shù)據(jù)單元分配的內(nèi)存空間圖。DATA1 SEGMENT PARA AT 0A00H ORG

溫馨提示

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

評(píng)論

0/150

提交評(píng)論