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

正文內(nèi)容

微機(jī)原理與接口技術(shù)(樓順天編著)課后第八章習(xí)題答案[推薦5篇]-文庫(kù)吧資料

2024-11-09 18:43本頁(yè)面
  

【正文】 于面向用戶的程序語(yǔ)言。請(qǐng)?jiān)谙铝锌崭裰?填入合適的指令,程序指令完成后 DI 的內(nèi)容是多少。(2)比較兩串是否完全相同,若兩串相同,則 BX 寄存器內(nèi)容為 0;若兩串不同,則 BX 指向 源串中第一個(gè)不相同字節(jié)的地址,且該字節(jié)的內(nèi)容保留在 AL 的寄存器中。 100 個(gè)字節(jié)數(shù)據(jù)傳送到目標(biāo)串單元中去,設(shè)源串首址的偏移地址為 2500H,目標(biāo)串首址的偏移地址為 1400H,請(qǐng)編寫程序?qū)崿F(xiàn)以下功能。答案:(1)AND AL, 0F0H(2)OR AL, 80H(3)XOR AL 18H(4)TEST AL, 0A4H。(3)使 AL 中的 bitbit4 變反,其余位不變。答案:MOV AX, 00H SUB AX, AX AND AX, 00H XOR AX, AX:(1)使 AL 高 4 位不變,低 4 位為 0。試問下列指令或指令段執(zhí)行后結(jié)果如何?(1)MOV CL, [BX+20H](2)MOV [BP][DI], CX(3)LEA BX, [BX+20H][SI] MOV AX, [BX+2](4)LDS SI, [BX][DI] MOV BX,[SI](5)XCHG CX, [BX+32H] XCHG [BX+20H][SI], AX 答案:(1)CL=5BH(2)(1E4F6H)=5678H(3)(AX)=1E40H(4)(BX)=091DH(5)(AX)=5678H,(09226H)=1224H 0~9,A~F 對(duì)應(yīng)的 ASCII 碼為 30H~39H,41H~46H,依次放在內(nèi)存以 TABLE 開始的區(qū)域,將 AL 中某一位十六進(jìn)制數(shù)H 轉(zhuǎn)換為對(duì)應(yīng)的 ASCII 碼,請(qǐng)編寫程序段。答案:(1)MOV AX, 1234H MOV DS, AX(2)MOV AX, [3000H] MOV [4000H], AX(3)XCHG AX, CX:將數(shù)據(jù)段中以 BX 為偏移地址的連續(xù) 4 單元的內(nèi)容顛倒過來。(2)將存儲(chǔ)單元 3000H 和內(nèi)容送至 4000H 單元。(5)MOV DX, ES:[BX+SI]答案:(1)立即尋址,(AX)=2408H(2)寄存器尋址,物理地址:10H(DS)+EA=10H(DS)+(SI)(3)寄存器尋址,物理地址:10H(SS)+(BP)+0100H(4)基址加變址尋址,物理地址:10H(DS)+(BX)+(DI)(5)基址加變址,帶有段超越前綴,物理地址:10H(ES)+(BX)+(SI)。(1)MOV AX, 2408H(2)MOV BX, [SI](3)MOV [BP+100H],AX(4)MOV [BX+DI], 39。(1)指令使用的是何種尋址方式?(2)源數(shù)據(jù)的邏輯地址和物理地址分別是多少?(3)若源數(shù)據(jù)為 1234H,則執(zhí)行指令后上述各寄存器的內(nèi)容是什么?答案:基址尋址,基址寄存器是 BX,源操作數(shù)在數(shù)據(jù)段中,源操作數(shù)的邏輯地址是: EA=BX+5=0700H+5=0705H 源操作數(shù)的物理地址是:10705H 若源數(shù)據(jù)為 1234H,則執(zhí)行指令后,AX 中的內(nèi)容就為 1234H,其余寄存器的內(nèi)容不變。答案:5(DS)=2000H,(BX)=1256H,(SI)=528FH,位移量 TABLE=20A1H,(232F7H)=80H,(232F8H)=32H,(264E5H)=50H,(264E6H)=24H: 執(zhí)行指令 執(zhí)行指令 執(zhí)行指令答案:1256H3280H2450H :00FEH (IP)=1000H,(SP)=2000H,(BX)=283FH, 指令 CALL WORD PTR [BX] 的機(jī)器代碼是 FF17H, 試問執(zhí)行該指令后,內(nèi)存單元 1FFEH 中的內(nèi)容是______。下面的程序段執(zhí)行后 CX的值是______。答案:10111001000B,(SI)=_______,(DI)=______。答案:6378H 和 0001H: MOV MOV ROL DEC MOV MUL HLT AX, 1234H CL, 4 AX, CL AX CX, 4 CX 寄存器 AH 的值是______,AL 的值是 _____。答案:AL XOR DEC MOV XCHG NEG AH 0FFA4H,給出指定寄存器的內(nèi)容。答案:61H,(AH)=____,(AL)=_____,CF=____,AF=____。答案:42DAH 1,0,0,0(AL)=1010 0000B,則執(zhí)行 NEG AL 后,(AL)=________;設(shè)(AL)=1000 0000B,則執(zhí)行 NEG AL 后,(AL)=________。若 AH、AL 中為帶符號(hào) 30000H~300FFH 300FEH A6H (BX)=42DAH,則下列指令段數(shù),則指令執(zhí)行前_______寄存器中的數(shù)大。答案:9AH 6CH 0,1,1,1,0 對(duì)兩個(gè)無符號(hào) 8 位二進(jìn)制數(shù)進(jìn)行加法運(yùn)算后,結(jié)果為 0EH,且標(biāo)志位 CF=1,OF=1,SF=0,其結(jié)果應(yīng)為十進(jìn)制數(shù)______。答案:0505H,3400H (DS)=3000H,(SI)=2000H,(DI)=1000H,(AX)=2500H,(34000H)=00H,(34001H)=34H,(34002H)=00H,(34003H)=50H,變量 AREA 的值為 3000H,執(zhí)行指令 LDS SI, AREA[DI]后,SI 的內(nèi)容是_______,DS 的內(nèi)容是_______。答案: 0300H (DS)=4000H,(DI)=0100H,(40100H)=55H,(40101H)=AAH, 執(zhí)行指令 LEA BX, [DI] 后,BX 中的內(nèi)容是_______。答案:SS 先進(jìn)后出 64KB PUSH BX POPF 指令執(zhí)行完畢后,(SF, ZF, CF, OF)=______。堆棧區(qū)的存取原則為_____,在 8086/8088 系統(tǒng)中,棧區(qū)最大容量為_____。為了判 斷外部設(shè)備是否忙而又不破壞其它狀態(tài)位,應(yīng)選用下列哪一組指令? JZ AND JZ 答案:D BX 中,末地址在 DI 中,為了使下面的程序段能用來查找 出其中第一個(gè)非零字節(jié),并把它存放在 AL 中,在橫線處應(yīng)填入的指令是什么? SUB INC DI, BX DI AL, 01H Label AL, 01H Label JZ TEST JZ AL, 00H Label AL, 01HLabel =0 =0 =1 LODSB STOSB SCASB MOV NEXT: CMP LOOP MOV 答案:C CX, DI INC BX BYTE PTR [BX], 0 NEXT AL, BYTE PTR [BX] BX, BX BX BX _________ SI, CX二、填空題 MOV [BX+SI], AL 中的目的操作數(shù)使用______段寄存器,屬于______尋址方式。=1 答案:C,影響標(biāo)志位的指令是_____。 MOVSB 答案:A WORD PTR [DI] 是________指令。 AL, CX 答案: A,有 REP 前綴的串操作指令結(jié)束的條件是________。 BX 答案:C (AL)=0E0H,(CX)=3,執(zhí)行 RCL AL, CL 指令后,CF 的內(nèi)容_______。 答案:B AL 的內(nèi)容為_____。=0,OF=0 答案:C AL、BL 中是壓縮 BCD 數(shù),且在執(zhí)行 ADD AL, BL 之后,(AL)=0CH,CF=1,AF=0。 TAB 中內(nèi)容送 BX TAB 的偏移地址送 BX 答案:C。 [SI+BX], AX [0260H], 2346H 答案:B(SP)=0100H,(SS)=2000H,執(zhí)行 PUSH BP 指令后,棧頂?shù)奈锢淼刂肥莀____。答案:A ,操作數(shù)在_________。第三章習(xí)題一、選擇題,一般來說_______。如果檢測(cè)到 READY 信號(hào)為低電平,則在 T3 狀態(tài)后插入等待狀態(tài) Tw,在 Tw 狀態(tài) CPU 也對(duì) READY 信號(hào)進(jìn)行采用,若 READY 信號(hào)仍為低 電平,則會(huì)繼續(xù)插入等待狀態(tài) Tw,所以 Tw 狀態(tài)可以插入一個(gè)或多個(gè),直到 READY 變?yōu)楦?電平,才進(jìn)入 T4 狀態(tài),完成數(shù)據(jù)傳輸過程,從而結(jié)束當(dāng)前總線周期。READY 信號(hào)有效時(shí),表示內(nèi)存或外設(shè)準(zhǔn)備就緒,馬上就可以進(jìn)行一次數(shù)據(jù)傳輸。所以,8086/8088 系統(tǒng)用的時(shí)鐘發(fā)生器產(chǎn)生恒定的時(shí)鐘信號(hào) CLK,復(fù)位信號(hào) RESET,準(zhǔn)備就緒信號(hào) READY。此時(shí)鐘信號(hào)作 為系統(tǒng)時(shí)鐘,并經(jīng) CLK 引腳直接送到 8086,作為微處理器的時(shí)鐘信號(hào)。ALE 端不能被浮空。8086 在總線周期開始通過地址總線輸出地址的同時(shí),通過該引腳 輸出一個(gè)正脈沖,其下降沿用于將地址信息寫入外部的地址鎖存器中。當(dāng) CPU 處于“保持響 應(yīng)”狀態(tài)時(shí),這些引腳處于高阻隔離狀態(tài)(即懸浮狀態(tài))。因?yàn)楫?dāng) CPU 訪問存儲(chǔ)器或外設(shè)時(shí),先要給出訪問單元的地址,然后才是讀 寫數(shù)據(jù),因此在時(shí)間上是可以區(qū)分的。它的復(fù)用方式有兩種:一是采用分時(shí)復(fù)用技術(shù),在不同的 時(shí)刻通過相同的引腳傳送不同的信息,從而減少了引腳的數(shù)量;二是采用了兩種工作方式,在不同的工作方式下,部分引腳具有兩種不同的引腳功能。 8086/8088 處理器芯片功能強(qiáng)大,但引腳數(shù)有限,為了建立其與外圍豐富的信息聯(lián)系,Intel8086/8088 處理器引腳采用了復(fù)用方式,說明其采用了何種復(fù)用方式?答案:8086CPU 采用雙列直插式的封裝形式,具有 40 條引腳。各個(gè)邏輯 段之間可以緊密相連,可以中間有間隔,也可以相互重疊。在 8086 系統(tǒng)的地址形成中,當(dāng)段地址確定后,該段的尋址范圍就已經(jīng)確定,其容量不大于 64KB。8086 系統(tǒng)的物理地址由 20 根地址線形成,怎樣用 16 位數(shù)據(jù)處理能力實(shí)現(xiàn) 20 位地址的 尋址呢?要做到對(duì) 20 位地址空間進(jìn)行訪問,就需要兩部分地址,在 8086 系統(tǒng)中,就是由段 地址和偏移地址組成的。,并根據(jù)結(jié)果設(shè)置標(biāo)志 SF、ZF、CF 和 OF,指出運(yùn)算結(jié)果是否溢出。為了實(shí)現(xiàn)指令的重疊執(zhí)行方式,8086/8088 微處理器內(nèi)部分為兩個(gè)獨(dú)立的功能部件:執(zhí)行單 元 EU 和總線接口單元 BIU,執(zhí)行單元 EU 專門負(fù)責(zé)指令的執(zhí)行,總線接口單元 BIU 是從內(nèi)存 指定區(qū)域取出指令送到指令隊(duì)列緩沖器的。在當(dāng)前指令執(zhí)行完 畢后,就可以立即執(zhí)行下一條指令。每條指令的執(zhí)行過程也包括取指和執(zhí)行兩個(gè)階段,但是相鄰兩條指令的執(zhí)行過程 有一部分是同時(shí)進(jìn)行的。也就是說,首先取一條指令,然后執(zhí)行該指令,之后再取下一條指令,再執(zhí)行,如此重復(fù),直到整個(gè)程序執(zhí)行完畢。取指是從內(nèi)存中取出指令,執(zhí)行是分 析指令要求實(shí)現(xiàn)的功能,讀取所需的操作數(shù),執(zhí)行指令規(guī)定的操作。答案:50ns,三、問答題?這樣的結(jié)構(gòu)最主要的優(yōu)點(diǎn)是什 么?答案:在微機(jī)中,一條機(jī)器指令由操作數(shù)和操作碼構(gòu)成,再由若干指令構(gòu)成程序。如果該 CPU 的一個(gè)總線周期含有四個(gè)時(shí)鐘周期,那么此總線周期是_____us。兩種請(qǐng)求信號(hào)的主要不 同處在于是否可______。 TTTw、T4 狀態(tài)時(shí),S6 為_____,表示 8086/8088 當(dāng)前連在總線上。答案:準(zhǔn)備好(READY)等待(Tw)狀態(tài) 8086/8088 工作于最大模式時(shí),QS1=1,QS0=0,其表示指令隊(duì)列的狀態(tài)為______。答案:4 工作在最小模式下,控制數(shù)據(jù)流方向的信號(hào)是____、____、____、____、____。答案:3 上電復(fù)位后,CS=_____,IP=_____,DS=_____,標(biāo)志寄存器 FR=_____。答案: 1 0 0 向內(nèi)存地址 1200BH 寫一個(gè)字節(jié)數(shù)據(jù)時(shí),需要一個(gè)總線周期,在該總線周期的 T1 狀 態(tài),為______,A0 為_____。答案:0, 0, 1, 1 從偶地址讀寫兩個(gè)字節(jié)時(shí),需要_____個(gè)總線周期,從奇地址讀取兩個(gè)字節(jié)時(shí),需要_____個(gè)總線周期。答案: A0 A19~A1 8086 的最小系統(tǒng),當(dāng),時(shí),CPU 完成的操作是_______。最小模式的特點(diǎn)是 _______,最大模式的特點(diǎn)是________。答案:9E100H T1 狀態(tài),ALE 輸出_____。答案:FR ZF 、_____、______。答案:AX、BX、CX、DX SP、BP、DI、SI CPU 都有一個(gè)寄存器存放程序運(yùn)行狀態(tài)的標(biāo)志信息,在 8086 中,該寄存器是_____。總線接口單元由_______、_______、_______、_______、_______等寄存器和 20 位地址 加法器和 6 字節(jié)指令隊(duì)列構(gòu)成。、T2 、T3 、T4 、T2 答案:D二、填空題,這兩個(gè)單元可以 _____工作,從而加快了程序的運(yùn)行速度。 T1~T4 組成 答案:B 8086 讀總線周期中,進(jìn)入 T3 后發(fā)現(xiàn) READY=0,需要插入等待狀態(tài),則在插入等待狀 態(tài)時(shí)其引腳的高地址 A19~A16_______。 CPU 的工作 DMA 操作 CPU 的工作答案:C,經(jīng)總線控制器 8288 將對(duì)應(yīng) CPU 最小模式時(shí)的三個(gè)引腳狀態(tài)進(jìn)行組合,產(chǎn)生控制和命令信號(hào),這三個(gè)引腳應(yīng)為________。、HOLD C.、RESET D.、答案:A,下列信號(hào)皆為輸出信號(hào)的是_______。A)上升沿 B)下降沿 C)結(jié)束位置 D)中間位置答案:A 引腳的功能是____。 ,d ,b,c ,d ,c,d 答案 C ,對(duì) CPU 而言,下列信號(hào)皆為輸入信號(hào)的是______。 I/O 空間 CPU 主頻答案:C。實(shí)際應(yīng)用中可能小于 64KB。 ,空時(shí)同步工作答案:A、調(diào)用和返回指令時(shí),指令隊(duì)列中原有的內(nèi)容_______。 BIU 中 位的物理地址是在 EU 部件中形成的 CS 的初值為 6 個(gè)字節(jié)答案:B 、DI 分別屬于_______。 答案:D。(1)313035H(2)374341H(3)32303030H(4)38413543
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1