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

正文內(nèi)容

[工學(xué)]匯編語(yǔ)言課后習(xí)題解答-文庫(kù)吧資料

2025-01-14 20:06本頁(yè)面
  

【正文】 MOV DI,0 AGAIN:MOV AX,M[SI] CMP AX,0 JL STEP1 MOV P[BX],AX INC BX JMP NEXT STEP1:MOV N[DI],AX INC DI NEXT:INC SI LOOP AGAIN 。 答: DATA SEGMENT A DB 13H B DB 24H DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX MOV AL,A MOV BL,B XOR AL,BL TEST AL,01H JZ SAME TEST BL,01H JZ DONE XCHG BL,A MOV B,BL JMP DONE SAME:TEST BL,01H JZ DONE INC A INC B DONE:MOV AH,4CH INT 21H CODE ENDS END START 7.試編制一個(gè)程序,求出首地址為 DATA 的 100D 字?jǐn)?shù)組中的最小偶數(shù),并把它存入 AX中。 (1) 若兩個(gè)數(shù)中有一個(gè)是奇數(shù),則將奇數(shù)存入 A 中,偶數(shù)存入 B 中 (2) 若兩個(gè)數(shù)均為奇數(shù),則將兩數(shù)均加 1后存回原變量。 答 : DATA SEGMENT BUFFER DB ‘ JAVA2COMPUTER’ N=$BUFFER X DB ? DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX CLD MOV CX,N XOR SI,SI AGAIN:CMP BUFFER[SI],39H JA NEXT CMP AL,30H JB NEXT MOV X,1 JMP EXIT NEXT:INC SI LOOP AGAIN MOV X,0 EXIT:MOV AH,4CH INT 21H CODE ENDS END START 5.設(shè)在變量單元 A A A A4 中存放 4個(gè)數(shù),試編程實(shí)現(xiàn)將最大數(shù)保留,其余 3個(gè)數(shù)清零的功能。 答 : DATA SEGMENT BUFFER DW 10 DUP(?) MIN DW ? MAX DW ? DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX MOV BX,OFFSET BUFFER MOV AX,[BX] MOV DX,[BX] MOV SI,0 MOV CX,10 MM:MOV DI,[BX+SI] CMP AX,DI JB T1 JMP T2 T1:CMP DX,DI JB T11 JMP T21 T11:MOV DX,DI T21:JMP ENT T2: MOV AX,DI ENT:ADD SI,2 LOOP MM MOV MAX,DX MOV MIN,AX MOV AH,4CH INT 21H CODE ENDS END START 3.統(tǒng)計(jì)字型變量 DATBUF 中有多少位 0,多少位 1,并分別記入 COUNT0 和 COUNT1 中。 答 : DATA SEGMENT ATR1 DB 100 DUP(?) DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX MOV CX,100 XOR DI,DI XOR SI,SI COMP:CMP ATR1[SI],20H INC SI JNE NEXT INC DI NEXT:LOOP COMP MOV AH,4CH INT 21H CODE ENDS END START 第 4章 順序、分支與循環(huán)程序設(shè)計(jì) 1.試編寫(xiě)一個(gè)程序?qū)崿F(xiàn)將從鍵盤(pán)輸入的小寫(xiě)字母用大寫(xiě)字母形式顯示出來(lái)。 (2) 假定結(jié)果為帶符號(hào)數(shù),如果有溢出則保存結(jié)果為 0。 答: (1) MOV SI,0 MOV CX,8000H AGAIN:CMP STRING[SI],’ $’ JNZ NEXT MOV STRING[SI],20H NEXT:INC SI LOOP AGAIN (2) MOV SI,0 MOV CX,100 AGAIN:DEC ARRAY[SI] INC SI LOOP AGAIN (3) XOR SI,SI COMP:CMP STRING[SI],’ $’ JE OVER INC SI JMP COMP OVER:RET (4) MOV AX,0B800H MOV DS,AX XOR SI,SI XOR DX,DX MOV CX,0FH MOV AX,[SI] AGAIN:INC SI INC SI ADD AX,[SI] JNC NEXT INC DX NEXT:LOOP AGAIN RET 20. 編寫(xiě)程序 , 把 ARRAY1 和 ARRAY2 中20個(gè)字節(jié)數(shù)分別相加 , 結(jié)果放到 TABLE 中。 (2) 有一個(gè) 100個(gè)字節(jié)元素的數(shù)組,其首地址為 ARRAY,將每個(gè)元素減1(不考慮溢出)存于原處。 答 : DATA SEGMENT BLOCK DB 16 DUP(?) PLUS DB 16 DUP(?) MINUS DB 16 DUP(?) DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX MOV SI,OFFSET BLOCK MOV DI,OFFSET PLUS MOV BX,OFFSET MINUS MOV CX,COUNT NEXT:MOV AL,[SI] TEST AL,80H JNZ MD MOV [DI],AL INC DI JMP AGAIN MD: MOV [BX],AL INC BX AGAIN: INC SI LOOP NEXT MOV AH,4CH INT 21H CODE ENDS END START 19. 按照下列要求,
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1