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

正文內(nèi)容

微機原理與接口技術習題答案2-文庫吧資料

2024-10-20 02:05本頁面
  

【正文】 H單元的內(nèi)容傳送至寄存器AX。,2000H和MOV AX,DSz[2000H]的區(qū)別。(5)源操作數(shù)為寄存器尋址,目的操作數(shù)為寄存器間接尋址。(3)源操作數(shù)為基址加變址尋址,目的操作數(shù)為寄存器尋址。(1)MOV SI, 30O(2)MOV CX, DATA[DI](3)ADD AX, [BX][SI](4)AND AX, CX(5)MOV[BP], AX(6)PUSHF解:(l)源操作數(shù)為立即尋址,目的操作數(shù)為寄存器尋址。執(zhí)行單元(EU)負責執(zhí)行指令規(guī)定的操作。具體地說,BIU既負責從內(nèi)存的指定部分取出指令,送至指令隊列中排隊(8086的指令隊列有6個字節(jié),而8088的指令隊列只有4個字節(jié))。若末啟用分頁機制,線性地址即為物理地址;若啟用分頁機制,則它把線性地址轉為物理地址。操作模式確定哪些指令和結構特性是可以訪問的。DEC HJPNZ,LOOPHALT第 2章作業(yè) 答案 IA32結構微處理器直至Pentillm4,有哪幾種? 解:80383048Pentium、Pentium Pro、PeruiumII、PentiumIII、Pentium4。通常在讀寫數(shù)據(jù)時,總是先輸出地址(指定要讀或寫數(shù)據(jù)的單元),過一段時間再讀或寫數(shù)據(jù)。8086CPU為了減少芯片的引腳數(shù)量,采用數(shù)據(jù)與地址線復用,既作數(shù)據(jù)總線也作為地址總線。而且總線可以標準化,易于兼容和工業(yè)化生產(chǎn)。其主要功能是進行算術和邏輯運算以及控制計算機按照程序的規(guī)定自動運行。微型計算機與管理、維護計算機硬件以及支持應用的軟件相結合就形成了微型計算機系統(tǒng)。第四篇:微機原理與接口技術(第二版)習題答案第1章 微處理器、微型計算機和微型計算機系統(tǒng)三者之間有什么不同?解:把CPU(運算器和控制器)用大規(guī)模集成電路技術做在一個芯片上,即為微處理器。結束程序的運行,返回操作系統(tǒng)。用戶按鍵,若為ESC,則轉到主程序段首調(diào)用MENU,否則,轉到標號G4。當輸入‘4’時,跳轉到標號G4。調(diào)用子程序SORTNUM,完成輸入數(shù)據(jù)組的排序。調(diào)用子程序MAXLTR,完成在輸入字符串中找最大值。調(diào)用子程序CHGLTR,完成將輸入字符串中的小寫字母變換成大寫字母。對于輸入?yún)?shù)N,計算位移量的公式是N=(N1)*2。然后,通過跳轉表TABLE實現(xiàn)由輸入?yún)?shù)轉入相應的程序段。首先,通過調(diào)用子程序MENU,設置顯示器,并輸出提示文檔?,F(xiàn)將這5個程序段,各程序段的首地址分別標號為G1,G2,G3,G4,G5。(5)按數(shù)字鍵“5”,結束程序的運行,返回操作系統(tǒng)。首先提示用戶對時,即改變系統(tǒng)的定時器HH:MM:SS(以冒號間隔,回車結束),然后在屏幕的右上角實時顯示出時間:HH:MM:SS。用戶輸入一組十進制數(shù)值(小于255),然后變換成十六進制數(shù),并按遞增方式進行排序,按下列格式在屏幕上顯示:按任一鍵重做;按Esc鍵返回主菜單。用戶輸入由英文大小寫字母或數(shù)字0~9組成的字符串(以回車結束),找出最大值后按下列格式在屏幕上顯示:The maximum is .按任一鍵重做;按Esc鍵返回主菜單。用戶輸入由英文大小寫字母或數(shù)字0~9組成的字符串(以回車結束),變換后按下列格式在屏幕上顯示:例如:abcdgyt0092 ABCDGYT0092 按任一鍵重做;按Esc鍵返回主菜單。LEA LEA REPZ JNZ CX,5 SI,OLDS DI,NEWS CMPSB NEW_LESSMOV LEA MOV AND INC CX,N SI,STRING AL,5FH [SI],AL SI L1:LOOP L1 :STUDENT_NAME DB 30 DUP(?)STUDENT_ADDR DB 9 DUP(?)STUDENT_PRINT DB 50 DUP(?)編寫程序實現(xiàn):用空格符清除緩沖區(qū)STUDENT_PRINT; 在STUDENT_ADDR中查找第一個’_’字符; 在STUDENT_ADDR中查找最后一個’_’字符;如果STUDENT_NAME中全為空格符,則STUDENT_PRINT全存入’*’;將STUDENT_NAME傳送到STUDENT_PRINT的前30個字節(jié)中,將STUDENT_ADDR傳送到STUDENT_PRINT的后9個字節(jié)中。CLD MOV。,如果OLDS字符串不同于NEWS字符串,則執(zhí)行NEW_LESS,否則順序執(zhí)行程序。:LEA DI,STRING MOV CX,200 CLD MOV AL,20H REPZ SCASB JNZ FOUND JMP NOT_FOUND 問:轉移到FOUND的條件。MOV LEA MOV CMP JNZ MOV INC LOOP CX,30 SI,STRING AL,’amp。’用’/’代替。(1)CLD MOV LEA LEA REP MOV LEA LEA CX,17 SI,STR1 DI,STR2 MOVSB CX,17 SI,STR1 DI,STR2(2)ADD DEC MOV MOV DEC INC LOOP LEA MOV MOV LEA MOV CMP JZ INC LOOP SI,CX SI AL,[SI] [DI],AL SI DI L1 SI,STR1 DX,[SI+6] CX,17 SI,STR1 AL,20H [SI], AL L2 SI L1 L1:(3)(4)L1:L2::STRING DB ‘Today is Sunday amp。LOOP L1(2)L1: MOV AL,[SI] INC SI LOOP L1(3)L1: MOV ES:[DI],ALINC DI LOOP L1(4)L1: MOV AL,[SI]CMP AL,ES:[DI] INC INC SI DI LOOP L1 :STR1 DB ‘ASSEMBLE LANGUAGE’ STR2 DB 20 DUP(?)利用字符串指令編寫程序段實現(xiàn):(1)從左到右將STR1中的字符串傳送到STR2;(2)從右到左將STR1中的字符串傳送到STR2;(3)將STR1中的第6個和第7個字節(jié)裝入DX;(4)掃描STR1字符串中有無空格,如有則將第一個空格符的地址傳送到SI。實現(xiàn)在屏幕上輸出回車、換行。DW 100H DUP(?)TOP LABEL WORD STACK ENDS DATA SEGMENTDB 100H DUP(?)DATA ENDS CODE SEGMENTASSUME CS:CODE, DS:DATA, ES:DATA, SS:STACK START:MOV AX,DATAMOV DS,AXMOV ES,AXMOV AX,STACKMOV SS,AXLEA SP,TOPMOV BL,1MOV CX,0 COUNT:MOV AL, BLMUL BLADD CX,AXCMP CX,2000JA EXITINC BLJMP COUNT EXIT:,實現(xiàn)將指定數(shù)據(jù)段的段地址傳送到段寄存器ES或DS的功能。STACK SEGMENT STACK 39。L1:L2: MOV CX,100 LEA SI,BUFFER MOV AX, 7FFFH AND WORD PTR [SI],1 JNZ L2 CMP [SI],AX JGE L2 MOV AX,[SI] ADD SI,2 LOOP L1:BL用于存放項數(shù)。MOV XOR LEA LEA LEA MOV AND JS MOV INC INC JMP MOV INC INC INC CX,20 DX,DX SI,ARRAY DI,ARRAYP BX,ARRAYN AL,[SI] AL,AL L2 [DI],AL DI DL L3 [BX],AL BX DH SI L1:L2:L3:LOOP MOV CALL MOV CALL L1 AL,DL DISPALD AL,DH DISPALD (存入AX)。解:先編寫一個子程序DISPALD,完成以3位十進制數(shù)形式顯示出AL的內(nèi)容。解:在數(shù)據(jù)段中定義變量:TABLE DW INFORM1, INFORM2, INFORM3, INFORM4, INFORM5DW INFORM6, INFORM7, INFORM8, INFORM9, INFORM10 在代碼段中編寫程序段:MOV XOR MOV MOV CX,10 SI,SI DX,TABLE[SI] AH,9 L1:INT ADD CALL LOOP 21H SI,2 WAIT L1 這里,WAIT為延時子程序,用于在顯示信息之間的停頓。3),編寫求該解:設獎斐波那契數(shù)列存放在字變量RESULT中。:F1數(shù)列前n項的子程序。首字節(jié)為字符串長度。加偶校驗子程序。ABC39。設BUF中有N個字節(jié)型數(shù)據(jù),結果保持在BH中。LEA SI, BUFFER XOR CX,CX MOV CL, [SI] INC SI MOV DI, SI XOR BH,BH XOR AL,AL L1: CMP [SI],AL JZ L2 MOV BL,[SI] MOV [DI],BL INC DI INC BH L2: INC SI LOOP L1 MOV BUFFER,BH ,然后檢測出字節(jié)型緩沖區(qū)BUF中0和1個數(shù)相等的元素個數(shù)。解:設BUFFER中存放的是字節(jié)型數(shù)據(jù)。ENCRPYTION PROC NEAR LEA SI,ARRAYXOR DX,DXMOV AX,[SI]MOV BX,5DIV BXMOV CX, AXADD SI, 2 L1:MOV AX, [SI]XOR AX,0AAAAHMOV [SI], AXADD SI,10LOOP L1RET ENCRPYTION ENDP(或有符號數(shù)),編程實現(xiàn)求它們的最小值(存入AX)和最大值(存入DX)。解:約定從第一個數(shù)據(jù)開始,每5個數(shù)據(jù)為一組,每組中的第一個數(shù)據(jù)采取加密/解密處理。解:LEA SI,BUFFERS LEA DI,BUFFERT MOV CX,N ADD DI,N ADD DI,N SUB DI,2 L1: MOV AX,[SI] MOV [DI],AX ADD SI,2 SUB DI,2 LOOP L1 ,前兩個字節(jié)存放數(shù)據(jù)長度(5的倍數(shù))。求BX寄存器的內(nèi)容:MOV CL,3 MOV BX,0B7H ROL BX,1 ROR BX,CL 解:實際上完成BX內(nèi)容循環(huán)右移2位,因此,BX寄存器的內(nèi)容為C02DH。DATA SEGMENTVAR1DB 28VAR2 DB 36 DATA ENDS CODE SEGMENTASSUME CS:CODE, DS:DATA, ES:DATA START: MOV AX, DATA MOV DS,AX MOV ES, AX MOV AL,VAR1 MOV BL,VAR2 TEST AL,1 JZ EVEN1 JMP OVEREVEN1:TEST BL,1JZEVEN2MOV VAR1,BL MOV JMP VAR2,AL OVER EVEN2:SHR MOV SHR MOV AL,1 VAR1,AL BL,1 VAR2,BLOVER:MOV AH,4CH MOV AL,0 INT ENDS END START 21H CODE、VAR2和VAR3中保存有3個相同的代碼,但有一個錯碼,編寫程序段找出這個錯碼,并將它送到AX,其地址送SI;如果3個代碼都相同,則在AX中置-1標志。L1: SHR AL,1 RCR DX,1 XOR DX,DX MOV CX,8SHR BL,1 RCR DX,1 LOOP L1 ,編寫完整的匯編語言程序實現(xiàn):(1)當兩數(shù)中有一個奇數(shù)時,將奇數(shù)存入VAR1,偶數(shù)存入VAR2;(2)當兩數(shù)均為奇數(shù)時,兩個變量的內(nèi)容不變;(3)當兩數(shù)均為偶數(shù)時,兩數(shù)縮小一倍后存入原處。解:VAR DW 1236,432,3900 XOR SI,SI MOV AX,VAR[SI] CMP AX, VAR[SI+2] JAE L1 XCHG AX, VAR[SI+2] L1:CMP AX, VAR[SI+4]
點擊復制文檔內(nèi)容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1