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

正文內(nèi)容

微機(jī)原理與接口技術(shù)課后習(xí)題與參考題答案(完整版)

2025-09-01 12:18上一頁面

下一頁面
  

【正文】 準(zhǔn)備數(shù).CODESTART: MOV AX,DATAMOV DS,AX MOV BX,CNTMOV CX,16AGN: SHL BX,1JC NEXTDPLY0LOOP AGNNEXT: DPLY1LOOP AGNMOV AX,4C00HINT 21HEND START:.MODEL SMALL.DATASTRG DB ……。次高位AND DL,0FHCMP DL,0AHJC N2ADD DL,7N2: ADD DL,30HMOV AH,2INT 21HMOV DL,BL。BTOH PROCPUSH AXPUSH BXPUSH CXPUSH DXMOV CL,4MOV BX,TEMPMOV DL,BH。顯示回車MOV AH,2INT 21HMOV DL,0AH。DISPLAYJMP STOPEND START:.MODEL SMALL.DATADAT DB 12H,23H,0F3H,6AH,20H,0FEH,10H,C8H,25H,34HSUM DW ?.CODESTART: MOV AX,DATAMOV DS,AXMOV CX,10MOV DX,0LEA BX,DATAGAIN: MOV AL,[BX]CBWMOV DX,AXINC BXLOOP AGAINMOV SUM,DXMOV AX,4C00HINT 21HEND START:.MODEL SMALL.CODESTART: MOV AX,2000HMOV DS,AXMOV SI,0MOV DX,0MOV CX,0FFFFHAGAIN: MOV AL,[SI]CMP AL,20HJNZ NEXTINC DXNEXT: INC SILOOP AGAINMOV AX,4C00HINT 21HEND START. 答:proame PROC [attributes field][USES register list][,parameter field]┇Proame ENDPpush和pop的使用是為了保護(hù)子程序的調(diào)用的現(xiàn)場(chǎng),比如寄存器的值。EXE程序有獨(dú)立的代碼段、數(shù)據(jù)段和堆棧段,還可以有多個(gè)代碼段和多個(gè)數(shù)據(jù)段,程序長(zhǎng)度可以超過64KB。MASM 5版本不支持這種模型,但MASM 6可以支持。②Small 所有數(shù)據(jù)放在一個(gè)64KB的數(shù)據(jù)段內(nèi),所有代碼放在另一個(gè)64KB的代碼段內(nèi),數(shù)據(jù)和代碼也都是近訪問的。在對(duì)程序的空間和時(shí)間要求高的應(yīng)用領(lǐng)域,匯編語言的作用是不容置疑和無可替代的。、在內(nèi)存單元CNT中有一個(gè)字?jǐn)?shù)據(jù),編程將其二進(jìn)制數(shù)顯示到屏幕上。編寫一個(gè)計(jì)算字節(jié)校驗(yàn)和的子程序。、設(shè)變量DAT為有符號(hào)16位數(shù),請(qǐng)編寫程序?qū)⑺姆?hào)狀態(tài)保存在sign字節(jié)單元,即:如果變量值大于等于0,保存0;如果變量值小于0,保存1。處理最低位十六進(jìn)制數(shù) AND AL,0FH CMP AL,0AH JC DIGT4 ADD AL,7DIGT4: ADD,AL,30H MOV L4,AL MOV AL,BL 。操作數(shù)的有效地址是一個(gè)基址寄存器和一個(gè)變址寄存器的和。例如:mov ax,[3000h];mov buf,100。8086/8088微處理器有以下幾種尋址方式:①立即尋址。、寄存器BX中有4位0~F的十六進(jìn)制數(shù),編寫程序段,將其轉(zhuǎn)換為對(duì)應(yīng)字符(即ASCII碼),按從高到低的順序分別存入LLLL4這4個(gè)字節(jié)單元中。 (1)AL內(nèi)容加上12H,結(jié)果送入AL。第三章 課后習(xí)題、 8086/8088微處理器有哪些尋址方式?并寫出各種尋址方式的傳送指令2條(源操作數(shù)和目的操作數(shù)尋址)。32位段基地址和20位段界限值定位了該段在存儲(chǔ)空間中的位置,其它有關(guān)位決定訪問權(quán)限及段的長(zhǎng)度單位。1答:80386內(nèi)部結(jié)構(gòu)由執(zhí)行部件(EU)、存儲(chǔ)器管理部件(MMU)和總線接口部件(BIU)三部分組成。最小模式下的控制信號(hào)由相關(guān)引線直接提供;最大模式下控制信號(hào)由8288專用芯片譯碼后提供,8288的輸入為8086的S2~S0三條狀態(tài)信號(hào)引線提供。答:邏輯地址是在程序中對(duì)存儲(chǔ)器地址的一種表示方法,由段地址和段內(nèi)偏移地址兩部分組成,如1234H:0088H。答:執(zhí)行部件有8個(gè)16位寄存器,AX、BX、CX、DX、SP、BP、DI、SI。第二章 課后習(xí)題 、 EU與BIU各自的功能是什么?如何協(xié)同工作?、8086/8088微處理器內(nèi)部有那些寄存器,它們的主要作用是什么?、8086對(duì)存儲(chǔ)器的管理為什么采用分段的辦法?、在8086中,邏輯地址、偏移地址、物理地址分別指的是什么?具體說明。 80X86微處理器有幾代?各代的名稱是什么? 你知道現(xiàn)在的微型機(jī)可以配備哪些外部設(shè)備? 微型機(jī)的運(yùn)算速度與CPU的工作頻率有關(guān)嗎? 字長(zhǎng)與計(jì)算機(jī)的什么性能有關(guān)?習(xí)題一參考答案 ① === ② ===③ ===④ 97/128D=64/123+32/128+1/128=== ① = ② =③ = ④ = ① == ② ==③ == ④ == ① = ② = ③ = ④ 1ECH=492D ① [+127]補(bǔ)=01111111 ② [-1] 補(bǔ)= 11111111 ③ [-0] 補(bǔ)=00000000 ④[128] 補(bǔ)=10000000 ① [+355] 補(bǔ)= 0000000101100011 ② [-1] 補(bǔ)= 1111 1111 1111 1111 答:傳統(tǒng)上分為三類:大型主機(jī)、小型機(jī)、微型機(jī)。.. . . .. 第一章 課后習(xí)題 把下列十進(jìn)制數(shù)轉(zhuǎn)換成二進(jìn)制數(shù)、八進(jìn)制數(shù)、十六進(jìn)制數(shù)。大型主機(jī)一般為高性能的并行處理系統(tǒng), 存儲(chǔ)容量大,事物處理能力強(qiáng),可為眾多用戶提供服務(wù)。、給定一個(gè)存放數(shù)據(jù)的內(nèi)存單元的偏移地址是20C0H,(DS)=0C00EH,求出該內(nèi)存單元的物理地址。AX、BX、CX、DX一般作為通用數(shù)據(jù)寄存器。偏移地址是指段內(nèi)某個(gè)存儲(chǔ)單元相對(duì)該段首地址的差值,是一個(gè)16位的二進(jìn)制代碼。答:標(biāo)志寄存器、IP、DS、SS、ES和指令隊(duì)列置0,CS置全1。EU包括指令預(yù)取部件、指令譯碼部件、控制部件、運(yùn)算部件及保護(hù)檢測(cè)部件,主要功能是執(zhí)行指令。系統(tǒng)段描述符與存儲(chǔ)器段描述符大多數(shù)字節(jié)段相同,有關(guān)訪問權(quán)及屬性字節(jié)段有些不同。、 有關(guān)寄存器和內(nèi)存單元的內(nèi)容如下:DS=2000H,SS=1000H,BX=0BBH,BP=02H,SI=0100H,DI=0200H,(200BBH)=1AH,(201BBH)=34H,(200CCH)=68H,(200CDH)=3FH,(10202H)=78H,(10203H)=67H,(21200H)=2AH,(21201H)=4CH,(21202H)=0B7H,(201CCH)=56H, (201CDH)=5BH,(201BCH)=89H,(200BCH)=23H,試寫出下表中源操作數(shù)的尋址方式和寄存器AX的內(nèi)容。 (2)用BX寄存器間接尋址方式把存儲(chǔ)器中的一個(gè)內(nèi)存單元加上AX的內(nèi)容,并加上CF位,結(jié)果送入該內(nèi)存單元。、 試將BUF起始的100個(gè)字節(jié)的組合BCD碼數(shù)字,轉(zhuǎn)換成ASCII碼,并存放在以ASC為起始地址的單元中。操作數(shù)(僅限源操作數(shù))直接放在指令中。④寄存器間接尋址。例如:mov ax,[si+bx];mov [bx+di],dx。處理次低位十六進(jìn)制數(shù) SHR AL,CL CMP AL,0AH JC DIGT3 ADD AL,7DIGT3: ADD,AL,30H MOV L3,AL MOV AL,BH 。、 X、Y和Z是3個(gè)有符號(hào)字節(jié)數(shù)據(jù),編寫一個(gè)比較相等關(guān)系的程序:(1)如果這3個(gè)數(shù)都不相等,則顯示N;(2)如果這3個(gè)數(shù)中有兩個(gè)數(shù)相等,則顯示X;(3)如果這3個(gè)數(shù)都相等,則顯示Y。主程序提供入口參數(shù):數(shù)據(jù)個(gè)數(shù)和數(shù)據(jù)緩沖區(qū)的首地址。、在以STRG為首地址的緩沖區(qū)中有一組字符串,長(zhǎng)度為100,編程實(shí)現(xiàn)將其中所有的英文小寫字母轉(zhuǎn)換成大寫字母,其它的不變。然而,匯編語言作為一種低級(jí)語言也存在很多不足,例如,功能有限、編程難度大、依賴處理器指令,這也限制了它的應(yīng)用范圍。這是一般應(yīng)用程序最常用的一種模型。:需要使用一個(gè)標(biāo)號(hào),如start。COM程序只有一個(gè)邏輯段,其中包含數(shù)據(jù)區(qū)、代碼區(qū)和堆棧區(qū),程序代碼長(zhǎng)度不超過64KB,程序從100H處開始執(zhí)行。本例中要保護(hù)的寄存器是ax和dx。顯示換行MOV AH,2INT 21HMOV AX,4C00HINT 21HEND START.答:用寄存器傳參數(shù)。最高位SHR DL,CLCMP DL,0AHJC N1ADD DL,7N1: ADD DL,30HMOV AH,2INT 21HMOV DL,BH。次低位SHR DL,CLCMP DL,0AHJC N3ADD DL,7N3: ADD DL,30HMOV AH,2INT 21HMOV DL,BL。準(zhǔn)備字符串.CODESTART: MOV AX,DATAMOV DS,AX LEA SI,STRGMOV CX,100AGN: MOV AL,[SI]CMP AL,61HJB N1CMP AL,7AHJA N1SUB AL,20HN1: INC SILOOP AGNMOV AX,4C00HINT 21H:DISPLAY MACRO 。統(tǒng)計(jì)起始地址為SI,長(zhǎng)度為CX內(nèi)存中的奇數(shù)個(gè)數(shù),結(jié)果放在BLMOV BL,0AGN: MOV AL,[SI]TEST AL,01HJZ NEXTINC BLNEXT: INC SILOOP AGNRETTONGJI ENDPEND START:學(xué)習(xí)條件匯編的使用。、用2k8的SRAM芯片組成16K16的存儲(chǔ)器,共需SRAM芯片__________片,片內(nèi)地址和產(chǎn)生片選信號(hào)的地址分別為__________位。:集成度高,存取速度快。:2KB。低13位地址線是片內(nèi)譯碼,高7位是片選譯碼(A19~A13為:1010111)。失效率最高,查找機(jī)制簡(jiǎn)單,代價(jià)小。③ 回寫式(write back) 用這種方式時(shí),Cache每一個(gè)塊的標(biāo)記中都要設(shè)置一個(gè)更新位,CPU對(duì)Cache中的一個(gè)塊寫入后,其更新位置1。中斷類型碼為20H~27H,8259A的端口地址為B0H和B1H。系統(tǒng)中要有一中斷控制器,管理多個(gè)中斷源,提供處理機(jī)所需的中斷處理信息。、答:以INTR請(qǐng)求為例。對(duì)8個(gè)請(qǐng)求輸入進(jìn)行優(yōu)先級(jí)判斷,裁決出最高優(yōu)先級(jí)進(jìn)行處理,它可以支持多種優(yōu)先級(jí)處理方式。ICW3在多片系統(tǒng)中確定主片與從片的連接關(guān)系。、答:IF是8086微處理器內(nèi)部標(biāo)志寄存器的一位,若IF=0,8086就不響應(yīng)外部可屏蔽中斷請(qǐng)求INTR引線上的請(qǐng)求信號(hào)。、答:IN AL, 21HOR AL, 0FDHOUT 21H, AL、答:MOV AL, 13HOUT 280H, ALMOV AL, 10HOUT 21H, ALMOV AL, 01HOUT 21H, AL習(xí)題設(shè)8253三個(gè)計(jì)數(shù)器的端口地址為201H、202H、203H,控制寄存器端口地址200H。試問這兩種中斷有何關(guān)系?習(xí)題七 參考答案 答: MOV AL,80H OUT 200H,AL IN AL,203H MOV BL,ALIN AL,203H,MOV BH,ALMOV AX,BX 答: 要輸出脈沖周期為1ms,輸出脈沖的頻率是,當(dāng)輸入時(shí)鐘頻率為2MHz時(shí),計(jì)數(shù)器初值是使用計(jì)數(shù)器1,先讀低8位,后讀高8位,設(shè)為方式3,二進(jìn)制計(jì)數(shù),控制字是76H。計(jì)數(shù)器2工作在方式3,即方波發(fā)生器的方式。請(qǐng)編寫初始化程序,8237A的首地址用標(biāo)號(hào)DMA表示 習(xí)題八 參考答案、答:中斷方式下,外設(shè)需與主機(jī)傳輸數(shù)據(jù)時(shí)要請(qǐng)求主給予中斷服務(wù),中斷當(dāng)前主程序的執(zhí)行,自動(dòng)轉(zhuǎn)向?qū)?yīng)的中斷處理程序,控制數(shù)據(jù)的傳輸,過程始終是在處理器所執(zhí)行的指令控制之下。若I/O的DMA請(qǐng)求信號(hào)DREQ繼續(xù)有效,8237A再次請(qǐng)求總線使用權(quán)進(jìn)行下一字節(jié)的傳送。、答:(1)寫屏蔽字,阻止某通道的DMA請(qǐng)求。、答:設(shè)存儲(chǔ)器頁面寄存器內(nèi)容已被置為3。 (5)8255A控制的最高位的D7=( )時(shí),表示該控制字為方式控制字。 (3)將A口,B口均設(shè)置方式1,均為輸入,PC6和PC1為輸出。、已知8255的A口外接8個(gè)發(fā)光二極管,B口的PB0外接一個(gè)按鍵,A、B組均工作在方式0,試編寫一段程序,循環(huán)檢測(cè)按鍵是否按下,若按下(低電平有效),則把8個(gè)二極管點(diǎn)亮,否則全滅。 (7)8255A的端口B的工作由方式控制字的( )位決定。MOV AL,86H ;寫通道2模式字:塊傳MOV DX,DMA+0BH ;輸、寫傳輸、地址增、OUT DX, AL ;禁止自動(dòng)預(yù)置等。(3)寫模式字(B號(hào)地址),確定某通道傳送方式、傳送類型、地址寄存器變化方式等。塊傳送方式下8237A必須把整個(gè)數(shù)據(jù)塊傳送完才釋放總線。當(dāng)外設(shè)與主存儲(chǔ)器之間需要傳輸數(shù)據(jù)時(shí),外設(shè)向DMA控制器發(fā)出DMA請(qǐng)求,DMA控制器向中央處理器發(fā)出總線請(qǐng)求,取得總線控制權(quán)以后,DMA控制器按照總線時(shí)序控制外設(shè)與存儲(chǔ)器間的數(shù)據(jù)傳輸而不是通過指令來控制數(shù)據(jù)傳輸,傳輸速度大大高于中斷方式。三個(gè)OUT的輸出波形如下:
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1