freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

《微型計(jì)算機(jī)原理與接口技術(shù)》課后習(xí)題答案-文庫(kù)吧

2025-05-16 00:01 本頁(yè)面


【正文】 =0),如 ZF=1,則兩數(shù)相等;如 ZF=0 且 SF=0,則被減數(shù)大;如 ZF=0 且 SF=1,則減數(shù)大; 有溢出時(shí)(OF=1),如 SF=1,則被減數(shù)大;如SF=0,則減數(shù)大; 對(duì)無(wú)符號(hào)數(shù):如 ZF=1,則兩數(shù)相等;如 CF=0,則被減數(shù)大;如 CF=1,則減數(shù)大(6)IF,IF=1,允許中斷6. 8086 系統(tǒng)中存儲(chǔ)器采用什么結(jié)構(gòu)?用什么信號(hào)來(lái)選中存儲(chǔ)體?答:8086 系統(tǒng)中,存儲(chǔ)器采用分體結(jié)構(gòu),1MB 的存儲(chǔ)空間分成兩個(gè)存儲(chǔ)體:偶地址存儲(chǔ)體和奇地址存儲(chǔ)體,各為512KB。使用A0 和BHE 來(lái)區(qū)分兩個(gè)存儲(chǔ)體。當(dāng)A0=0 時(shí),選中偶地址存儲(chǔ)體,與數(shù)據(jù)總線低8位相連,從低8 位數(shù)據(jù)總線讀/寫(xiě)一個(gè)字節(jié)。當(dāng)BHE =0 時(shí),選中奇地址存儲(chǔ)體,與數(shù)據(jù)總線高8 位相連,從高8 位數(shù)據(jù)總線讀/寫(xiě)一個(gè)字節(jié)。當(dāng)A0=0,BHE =0 時(shí),同時(shí)選中兩個(gè)存儲(chǔ)體,讀/寫(xiě)一個(gè)字。7. 用偽指令DB 在存儲(chǔ)器中存儲(chǔ)ASCII 碼字符串“What time is it?”。并畫(huà)出內(nèi)存分布圖。答: STR DB ‘What time is it?’,’$’‘W’‘h’‘a(chǎn)’‘t’‘ ‘‘t’‘i’‘m’‘e’‘ ‘‘i’‘s’‘ ‘‘i’‘t’‘?’‘$’8. 用偽指令將下列16 位二進(jìn)制數(shù)存儲(chǔ)在存儲(chǔ)器中,并畫(huà)出內(nèi)存分布圖。(1)1234H (2)A122H (3)B100H答: NUM DW 1234H,A122H,B100H34H12H22HA1H00HB1HSTRNUM9. 段寄存器裝入如下數(shù)據(jù),寫(xiě)出每段的起始和結(jié)束地址。(1)1000H (2)1234H (3)2300H (4)E000H (5)AB00H答:(1)10000H~1FFFFH(2)12340H~2233FH(3)23000H~32FFFH(4)E0000H~EFFFFH(5)AB000H~BAFFFH10. 根據(jù)下列CS:IP 的組合,求出要執(zhí)行的下一條指令的存儲(chǔ)器地址。(1)CS:IP=1000H:2000H (2)CS:IP=2000H:1000H(3)CS:IP=1A00H:B000H (4)CS:IP=3456H:AB09H答:(1)12000H (2)21000H (3)25000H (4)3F069H11. 求下列寄存器組合所尋址的存儲(chǔ)單元地址:(1)DS=1000H,DI=2000H (2)SS=2300H,BP=3200H(3)DS=A000H,BX=1000H (4)SS=2900H,SP=3A00H答:(1)12000H (2)26200H (3)A1000H (4)2CA00H12. 若當(dāng)前SS=3500H,SP=0800H,說(shuō)明堆棧段在存儲(chǔ)器中的物理地址,若此時(shí)入棧10 個(gè)字節(jié),SP 內(nèi)容是什么?若再出棧6 個(gè)字節(jié),SP 為什么值?答:物理地址:35000H~35800H。入棧 10 個(gè)字節(jié)后 SP 為 7F6H。再出棧 6 個(gè)字節(jié)后 SP為 7FCH。13. 某程序數(shù)據(jù)段中存放了兩個(gè)字,1EE5H 和2A8CH,已知DS=7850H,數(shù)據(jù)存放的偏移地址為3121H 及285AH。試畫(huà)圖說(shuō)明它們?cè)诖鎯?chǔ)器中的存放情況。若要讀取這兩個(gè)字,需要對(duì)存儲(chǔ)器進(jìn)行幾次操作?答:1EE5H 的存儲(chǔ)物理地址=78500H+3121H=7B621H,為奇數(shù),故若要讀取這個(gè)字,需要對(duì)存儲(chǔ)器進(jìn)行兩次讀操作。2A8CH 的存儲(chǔ)物理地址=78500H+285AH=7AD5AH,為偶數(shù),故若要讀取這個(gè)字,只需對(duì)存儲(chǔ)器進(jìn)行一次讀操作。MM8CH2AHMME5H1EHM7850:00007850:285A7850:312114. 存儲(chǔ)器中每段容量最多64K 字節(jié),若用debug 調(diào)試程序中的r 命令,在屏幕上有如下顯示:C:debugrAX=0000 BX=0000 CX=0079 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000DS=10E4 ES=10F4 SS=21F0 CS=31FF IP=0100 NV UP DI PL NZ NA PO NC(1)試畫(huà)出此時(shí)存儲(chǔ)器分段示意圖(2)寫(xiě)出狀態(tài)標(biāo)志OF、SF、ZF、CF 的值答:(1)代碼段首地址:31FF0H 當(dāng)前指令地址:320F0H數(shù)據(jù)段首地址:10E40H堆棧段首地址:21F00H 堆棧段棧頂?shù)刂罚?1EEEH附加段首地址:10F40H(2)OF=SF=ZF=CF=015. 說(shuō)明8086 系統(tǒng)中“最小模式”和“最大模式”兩種工作方式的主要區(qū)別是什么?答:為了便于組成不同規(guī)模的系統(tǒng),在8086 芯片中設(shè)計(jì)了兩種工作模式,即最小模式和最大模式。最小模式用于單機(jī)系統(tǒng),系統(tǒng)中所需要的控制信號(hào)全部由8086 直接提供;最大模式用于多處理機(jī)系統(tǒng),系統(tǒng)中所需要的控制信號(hào)由總線控制器8288 提供。16. 8086 系統(tǒng)中為什么要用地址鎖存器?8282 地址鎖存器與CPU 如何連接?答:為了減少引腳的數(shù)量,8086CPU 的地址引腳和數(shù)據(jù)引腳分時(shí)復(fù)用,為了保證在總線操作周期中地址信號(hào)能有效而穩(wěn)定的輸出,必須使用地址鎖存器。由于8086 有20 條地址線,故需使用三片8282,其中OE 接地,STB 與CPU 的ALE相連,前兩片8282 的DI0~DI7 分別與CPU 的AD0~AD15 相連,第三片8282 的DI0~DI3 分別與CPU 的AD16~AD19 相連,DI4 與CPU 的BHE 相連。17. 哪個(gè)標(biāo)志位控制CPU 的INTR 引腳?答:IF,中斷允許標(biāo)志,IF=1 時(shí),允許可屏蔽中斷,IF=0 時(shí),禁止可屏蔽中斷。18. 什么叫總線周期?在CPU 讀/寫(xiě)總線周期中,數(shù)據(jù)在哪個(gè)機(jī)器狀態(tài)出現(xiàn)在數(shù)據(jù)總線上?答:CPU 完成一次存儲(chǔ)器訪問(wèn)或I/O 端口操作所需要的時(shí)間稱為一個(gè)總線周期,由幾個(gè)T狀態(tài)組成。在讀/寫(xiě)總線周期中,數(shù)據(jù)在T2~T4 狀態(tài)出現(xiàn)在數(shù)據(jù)總線上。19. 8284 時(shí)鐘發(fā)生器共給出哪幾個(gè)時(shí)鐘信號(hào)?答:OSC:振蕩器輸出信號(hào),是內(nèi)部振蕩電路的TTL 電平輸出,其頻率與晶振的頻率相等,在PC/XT 中,CLK:三分頻OSC 后的時(shí)鐘,占空比為1/3,供8086CPU 使用。PCLK:二分頻CLK 后的時(shí)鐘,TTL 電平,占空比為1/2,供PC/XT 機(jī)的外設(shè)使用。20. 8086CPU 重新啟動(dòng)后,從何處開(kāi)始執(zhí)行指令?答:重新啟動(dòng)后,CS=FFFFH,IP=0000H,故從物理地址為FFFF0H 的位置開(kāi)始執(zhí)行指令。21. 8086CPU 的最小模式系統(tǒng)配置包括哪幾部分?答:8086 最小模式系統(tǒng)配置包括:8086CPU,存儲(chǔ)器,I/O 接口芯片,1 片8284 時(shí)鐘發(fā)生器,3 片8282 地址鎖存器,2 片8286 雙向數(shù)據(jù)總線收發(fā)器。第三章1. 分別說(shuō)明下列指令的源操作數(shù)和目的操作數(shù)各采用什么尋址方式。(1)MOV AX,2408H (2)MOV CL,0FFH (3)MOV BX,[SI](4)MOV 5[BX],BL (5)MOV [BP+100H],AX (6)MOV [BX+DI],’$’(7)MOV DX,ES:[BX+SI] (8)MOV VAL[BP+DI],DX(9)IN AL,05H (10)MOV DS,AX答:(1)立即數(shù),寄存器 (2)立即數(shù),寄存器 (3)寄存器間接,寄存器(4)寄存器,寄存器相對(duì) (5)寄存器,寄存器相對(duì) (6)立即數(shù),基址變址(7)基址變址,寄存器 (8)寄存器,相對(duì)基址變址(9)直接端口尋址,寄存器 (10)寄存器,寄存器2. 已知:DS=1000H,BX=0200H,SI=02H,內(nèi)存10200H~10205H 單元的內(nèi)容分別為10H,2AH,3CH,46H,59H,6BH。下列每條指令執(zhí)行完后AX 寄存器的內(nèi)容各是什么?(1)MOV AX,0200H (2)MOV AX,[200H] (3)MOV AX,BX(4)MOV AX,3[BX] (5)MOV AX,[BX+SI] (6)MOV AX,2[BX+SI]答:(1)0200H (2)2A10H (3)0200H(4)5946H (5)463CH (6)6B59H3. 設(shè)DS=1000H,ES=2000H,SS=3500H,SI=00A0H,DI=0024H,BX=0100H,BP=0200H,數(shù)據(jù)段中變量名為VAL 的偏移地址值為0030H,試說(shuō)明下列源操作數(shù)字段的尋址方式是什么?物理地址值是多少?(1)MOV AX,[100H] (2)MOV AX,VAL (3)MOV AX,[BX](4)MOV AX,ES:[BX] (5)MOV AX,[SI] (6)MOV AX,[BX+10H](7)MOV AX,[BP] (8)MOV AX,VAL[BP][SI](9)MOV AX,VAL[BX][DI] (10)MOV AX,[BP][DI]答:(1)直接,10100H (2)直接,10030H (3)寄存器間接,10100H(4)寄存器間接,20100H (5)寄存器間接,100A0H (6)寄存器相對(duì),10110H(7)寄存器間接,35200H (8)相對(duì)基址變址,352D0H(9)相對(duì)基址變址,10154H (10)基址變址,35224H4. 寫(xiě)出下列指令的機(jī)器碼(1)MOV AL,CL (2)MOV DX,CX (3)MOV [BX+100H],3150H答:(1)10001010 11000001B(2)10001011 11010001B(3)11000111 10000111 00000000 00000001 01010000 00110001B5. 已知程序的數(shù)據(jù)段為:DATA SEGMENTA DB ‘$’,10HB DB ‘COMPUTER’C DW 1234H, 0FFHD DB 5 DUP(?)E DD 1200459AHDATA ENDS求下列程序段執(zhí)行后的結(jié)果是什么。MOV AL, AMOV DX, CXCHG DL, AMOV BX, OFFSET BMOV CX, 3[BX]LEA BX, DLDS SI, ELES DI, E答:MOV AL, A AL=24HMOV DX, C DX=1234HXCHG DL, A DL=24H, A=34HMOV BX, OFFSET B BX=2MOV CX, 3[BX] CX=5550HLEA BX, D BX=000EHLDS SI, E DS=1200H, SI=459AHLES DI, E ES=1200H, DI=459AH6. 指出下列指令中哪些是錯(cuò)誤的,錯(cuò)在什么地方。(1)MOV DL,AX (2)MOV 8650H,AX (3)MOV DS,0200H(4)MOV [BX],[1200H] (5)MOV IP,0FFH (6)MOV [BX+SI+3],IP(7)MOV AX,[BX][BP] (8)MOV AL,ES:[BP] (9)MOV DL,[SI][DI](10)MOV AX,OFFSET 0A20H (11)MOV AL,OFFSET TABLE(12)XCHG AL,50H (13)IN BL,05H (14)OUT AL,0FFEH答:(1)長(zhǎng)度不匹配 (2)立即數(shù)不能做目的操作數(shù)(3)段寄存器不能用立即數(shù)賦值 (4)兩個(gè)內(nèi)存單元不能直接傳送數(shù)據(jù)(5)IP 不能用指令直接修改 (6)指令中不能出現(xiàn) IP(7)BX/BP 應(yīng)與 SI/DI 搭配 (8)正確(9)SI/DI 應(yīng)與 BX/BP 搭配 (10)OFFSET 后應(yīng)跟內(nèi)存單元(11)偏移地址為16 位,AL 長(zhǎng)度不夠 (12)立即數(shù)不能用于XCHG(13)IN 必須用 AL/AX (14)操作數(shù)順序反向;地址應(yīng)為 8 位7. 已知當(dāng)前數(shù)據(jù)段中有一個(gè)十進(jìn)制數(shù)字0~9 的7 段代碼表,其數(shù)值依次為40H,79H,24H,30H,19H,12H,02H,78H,00H,18H。要求用XLAT 指令將十進(jìn)制數(shù)57 轉(zhuǎn)換成相應(yīng)的7 段代碼值,存到BX 寄存器中,試寫(xiě)出相應(yīng)的程序段。答: DATA SEGMENTTABLE DB 40H,79H,24H,30H,19H,12H,02H,78H,00H,18HDATA ENDS……MOV AL,5MOV BX,OFFSET TABLEXLAT TABLEMOV CL,ALMOV AL,7XLAT TABLEMOV BL,ALMOV BH,CL8. 已知當(dāng)前SS=1050H,SP=0100H,AX=4860H,BX=1287H,試用示意圖表示執(zhí)行下列指令過(guò)程中,堆棧中的內(nèi)容和堆棧指針SP 是怎樣變化的。PUSH AXPUSH BXPOP BXPOP AX答:(1)指令執(zhí)行前 (2)執(zhí)行PUSH AX 后……10500H(3)執(zhí)行PUSH BX 后 (4)執(zhí)行POP BX 后(5)執(zhí)行POP AX 后……87H12H60H48H9. 下列指令完成什么功能?(1)ADD AL,DH (2)ADC BX,CX (3)SUB AX,2710H(4)DEC BX (5)NEG CX (6)INC BL(7)MUL BX (8)DIV CL答:(1)AL+DH→AL (2)BX+CX+CF→BX (3)AX2710H→AX(4)BX1→BX (5)0CX→CX (6)BL+1→BL(7)AX*BX→DX,AX (8)AX/CL 商→AL,余數(shù)→AH10. 已知AX=2508H,BX=0F
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1