


版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1、40 個字節(jié),有符號,數組,分成正、負兩數組,并求個數(l)MOV (2)80H (3)JMP MAIN (4)LOOP (5) SI (6)MAIN4 (7)INC BX2、10個無符號 8 位格雷碼,轉成二進制(l)PUSH CX (2)RCL (3)BH (4)JNE SET_ONE (5)BH (6)AND BH, 01H (7)POP CX3、16 位無符號數,排成升序(1)2 (2)ADD DL 2 (3)NEXT0 (4)BX (5)SW (6)AX (7)NEXT (8)DEC BX(9)JNZ4 、 ( xl+x2+x3+x4+x5)/5 代替原數 (1)5 (2)CX
2、(3)4 (4)MOV DX, 0 (5)INC DI (6)INC SI5、21 個 8位二有符號數,相鄰之間差值不超過-8 至 7。進行壓縮(1)AL, SI-2 (2)XOR BX, OFFH (3)Z (4)SHL (5)AND AL, OFH (6)DEC DX6、 將0? 9的ASC碼轉成二進制,并將SP轉成$(l)MOV SL 0 (2)MOV CX, N(3)MOVAL, SOURCESI (4)10H (5)INC DI (6)INC SI (7)CHAN7、對#和*之間的 7個 ASC 碼進行異或操作 (l)JNZ (2)* (3)SEARCH1 (4)JNZ (5)13
3、(6)DEC BX8、10 個 16 位二進制 , 統(tǒng)計每個數中 0 的個數 (1)16(2)SHLAX, 1 (3)JB (4)COUNT (5)BX, 2(6)DI, DH9 、 L 做邏輯尺 ( l)LEADL RESULT (2)1 (3)TEST (4)JP (5)SHL DX, 110、求 10 個有符號字節(jié)的絕對值之和 ( 字型), 并到最大的數和地址 (l)NEGAL (2)ADC DI+1 (3)ADC DI+1 (4)NEXT (5)0FFH11、對壓縮 BCD 進行編碼 , 是則加 BEH,CCH(l)AND AH, OFH (2)PUSH CX (3)SHR AL, C
4、L (4)AL, 9 (5)BYTE PTRDI, OBEH(6) LOOP CLP112、自動抄表 ,Y=X*70X<=5(l)MOV AL, SI (2)A (3)MUL BL (4)A (5)MUL BH (6)MUL DL (7)INC SI(8)ADD SL 213、Y=X*70Xv=10.(l)MOV AL, SI (2)A(3)SUB AL, 10 (4)ADD AX, 10*70 (5)MOV DI, AX (6)ADD DL 214、字符出現 N 次就用 ESC,N, 原字符三個字節(jié)來代替,壓縮(l)MOV AL, DI (2)REPNZ SCASB (3)INC DI
5、 (4)L0 (5)ADD SL 315、對上題進行解壓(1)E (2)STOSB (3)CLD (4)MOV CX, SI (5)MOV AL, SI+1 (6)REP STOSB(7) ADD SL 216、記錄峰值 ( l)XORDX, AX (2)AND DH, 80H (3)Z (4)MOVAL, SL2 (5)MOV DX, AX17、取出負數并計算絕對值之和(l)CMPAL, 0 (2)NEXT (3)NEG AL (4)ADC DH, 0 (5)REP STOSB18、ASCII 字符和漢字內碼 (1)TEST(2)INCDI(3)REST11 (4)LASCII (5)INC
6、 DL(6)DI (7)DH19、 故障報警,找0,有。則統(tǒng)計個數20、竊水 (1)4 (2)INC DI (3)LP0 (4)OE1H (5)INC DI (6)JNZ21、對非空格數據最高位清 0 (l)AGNll (2) ' # ' (3)INC DI (4)JMPAGN1 (5)20H (6)DI22、ASCII 轉成偶校驗碼,累加碼(l)PUSH (2)ROL (3)ADC (4)BL, AL (5)POP (6)DX (7)MOV DI,AL23、紅外通訊數據 , BCD 碼 AACC.DDEE(1)N (2)SI (3)JNZ NEXTD (4)CMPAL,DH
7、(5)ADD BX,DL (6)LOOP MCLP124、80個無符號字節(jié),每 8 個求平均值(1)DI,OFFSET RESULT (2)8 (3)AL (4)LOOP MAGN2 (5)M0V CL,8 (6)DIV CL(7)M0V DI,AL (8)INC DI (9)JNZ25、在第 4和 5之間插 00H.8 和 9之間插 55H(l)MOV SI,0 (2)MOV AH,SOURCESI (3)INC SI (4)AH (5)EXIT (6)POP SI (7)CHAN26、在第 4和 5 之間插 00FFH(l)MOV DI,0 (2)MOV RESULTDI,AX (3)IN
8、C SI (4)INC DI (5)AX (6)DEC BX (7)4 (8)INC DI27、在 09 的二進制轉成 ASCII, 在 1,5.插"$ ”(l)MOV SI,0 (2)4 (3)INC DI (4)ADD AL.30H (5)INC SI INSER 128、ASCII 轉成 BCD. 奇數 (1)AL (2)AL (3)4 (4)CL (5)OR29、ASCII 轉成個位二進制,最后存和(1)0 (2)SUB (3)INC DI (4)DAA(5)DEC CX (6)MOV DI,DL30、小寫轉成大寫,并統(tǒng)計 Z 的個數(1)JB (2)NINC (3)20H
9、(4)JUMP (5)INC DI (6)MOV DI,DL31、16位二進制 , 對高位和低位進行邏輯與及或運算(1)SOURCEBX (2)DL (3)OR (4)AL (5)MOV DI,AX (6)DEC CX37、對每個數進行右移 , 直到最低位為 1 (1)0 (2)TEST (3)NZ (4)SHR (5)LOOP NEXT38、 統(tǒng)計每個數中二進制數中1的個數(1)W MOV BX,0 (3)NB (4)LOOP1 (5)INC DI39、BCD 碼轉成 ASCII, 并在最高位加偶校驗位(1)AL,SI (2)SHRAL,CL (3)POP CX (4)JP SERCH2 (
10、5)ADD AH,30H (6)LOOP40、無符號 Ck=Ak 除 Bk(l)MOV CX,N (2)DL,SOURCEBX+N (3)MOVAX (4)DL (5)AX (6)INC BX (7)JNZ41、16 個 10 位二進制, DB9DB0 000000 轉成 DB7DB0 000000 DB9 DB8 (l)BYTEPTR SOURCEBX+1(2)CL (3)CL (4)AH (5)AL42、無符號字節(jié),排成升序(l)INC DI (2)NEXT0 (3)N-1 (4)SB (5)NEXT3 (6)AL (7)NEXT2 (8)BX (9)NEXT143、ASCII 轉成壓縮
11、BCD 碼(1)B (2)0FH (3)B (4)CX (5)4 (6)CX (7)BL (8)B44、BCD 轉成 ASCII, 高位 BCD 放高地址 (1)B (2)0FH (3)B (4)BL (5)CX (6)4 (7)CX (8)B45、無符號 Ck=Ak+Bk(l)OFFSET RESULT (2)0 (3)MOV CX,N (4)ADD AL,SOURCEBX (5)ADC AH,0(6)ADD DI,246、有符號 Ck=Ak-Bk(l)SUB AL,SOURCEBX+N (2)JNS (3)0FFH (4)JUMP 1 (5)JUMP 1 (6)CBW47、無符號 Ck=A
12、k*Bk (l)MOV DI (2)MOV CX,N (3)MOV AL (4)MUL SOURCEBX (5)DEC CX48、搖號機,統(tǒng)計 09 出現的次數(l)MOV AL,AH (2)AND AH,0F0H (3)SHR (4)INC RESULTBL (5)INC RESULTBL49、 搖號機,兩號碼相加為2, 3, 4, 5, 6, 7, 8的次數(1)BX (2)SHR (3)AH (4)BL , AL (5)SUB (6)INC RESULTBX50、有符號 Ck=Ak+Bk (1)SOURCEBX+N (2)ADD (3)0FFH (4)JUMP (5)CBW51、16 個
13、 12 位二進制 DB11-DB0 0000 轉成 DB7-DB0 0000 DB11-DB8(1)4 WORD PTR SOURCEBX (3)CL (4)CL (5)CL (6)AH,AL (7)AL (8)AH52、10個無符號,近似法求近似平方根(l)INC BX (2)JBE (3)INC BX (4)SHR BX,1 (5)INC DI (6)INC SI53、 有符號8位二進制,排成正負相間,負數排第一個(l)80HAL, BLBLDEC54、 對內存中7個ASCII字符組成的字符串進行如下操作,在源串前加#,后加*,再放原 異或 的結果(1)'# ' (2)00
14、H (3)CHAR (4)'* ' (5)0DH (6)0AH (7)EXIT55、無符號 Ck=Ak-Bk (l)MOV CX,N (2)SOURCEBX+N (3)JNC (4)0FFH (5)DI56、I*J矩陣轉置,并計算每一行元素之和(l)ADC CH,0 (2)CMPDX,I (3)ADD DI,2 (4)INC BX (5)LPJ57、Y n=Y n-l+delta if Xn>Yn-l+delta(1)DI-1 (2)NA (3)MOV DI,BX (4)NB (5)MOV DI,AL (6)MOV DI,DX58、說明已過峰值,記錄當前值 (l)XOR
15、BX,DX (2)AND BX.80H (3)Z (4)STOSB (5)INC DI59、 ASCII,如果是09或AF之間轉成二進制(l)MOV (2)MOV CX,N (3)'9(4)STRIP (5)'F' (6)INVALID (7)NEXT60、 20個無符號數,求它們的和(字型)(l)MOVAH.O (2)ADD BX,AX (3)AL (4)INC SI (5)INC DI (6)BX61、有符號字節(jié)Ck=Ak*Bk,Ck按有符號字的型式(l)OFFSET RESULT (2)MOV BX,N (3)SOURCEBX+N (4)IMUL (5)DI,2
16、(6)DEC BX62、DBH-DBO 0000判別是否大于 800H,若大于,存入 01H,否則存OOH,最后存放大于的個數(l)OFFSET RESULT (2)8000 H (3)C_0 (4)CL63、 大寫轉小寫統(tǒng)計A 的個數(1)JB 'Z' (3)NINC (4)20H (5)INC DI (6)MOV DI,DL64、 ASCII轉成無符號二進制再統(tǒng)計大于等于5的個數(l)00H (2)30H (3)JB (4)DL (5)MOV DI,DL65、 統(tǒng)計成績,10090.6960以及低于60的人數,并計算 30個學生的平均成績(l)CLD (2)MOVAH,0
17、(3)CMPAL,90 (4)BYTE PTRDI+4 (5)JMP NEXT(6)BX (7)N66、刪除10個無符號字節(jié)跌最大值和最小值,并計算算術平均值(1)SI (2)SI (3)NEXT (4)JL NEXT (5) N (6)INC AL67、20個16位有符號,求岀最小值和最大值(l)MOV DX,SI (2)MOV CX.N-l (3)CHKMIN (4)JGE (5)MOV DI,DX (6)MOV DI,BX68、大字轉小寫,其它轉SP,(l)LEA DI,RESULT (2)SI (3)2, (4)JA (5)20H (6)INC SI (7)DI (8)LOOP69、8
18、 位有符號,Ci=|Ai+Bi|(1)N (2)SOURCEBX+N (3)SOURCEBX (4)0FFH (5)JUMP (6)CBW JNS70、取出 N 階矩陣對角線上的元素 , 并計算累加值(1)AL (2)MOV AH,0 (3)SOURCE (4)ADC CH,0 (5)N+171、判斷前 9 個字節(jié)是否為偶校驗碼,若是則轉ASCII, 否 07H. 再計算累加碼并比較,相等 06H,72、無符號 8 位二進制轉格雷碼(l)PUSH CX (2)R0L (3)ADC AH,0 (4)JNE (5)BH (6)P0P CX73、Yk=(Y|n+3 - Y|n)/3*(k-n)+Yn
19、,k=n+1、 n+2.n=0,3,6,9 非線性溫度傳感器分段線性插法。(l)MOV DL,3 (2)PUSHAX (3)BH (4)AL (5)POPAX (6)274、N 個有符號數找最大值,存入,其后為原 N 個數取反(l)LEA (2)BX (3)CMP (4)JG MAXD3 (5)MAXD2 (6)STOSB75、無符號字節(jié), Ck 為 Ak 和 Bk 異或運算的結果(1)CX,N (2)DI,OFFSET RESULT (3)SOURCEBX+N (4)DI,AL (5)INC BX76、10個無符號字節(jié),高4位和低 4位轉成 ASCII, 按照先低后高存(l)OFH (2)C
20、L (3)POP CX (4)30H (5)ENDP77、計算 10*3 矩陣每一行元素之和 ( l)MOV AH,0 (2)SI (3)J (4)AX (5)278、計算 10*3 矩陣每一列元素之和 ( 1)MOVAH,0(2)J(3)2(4)INCBX(5)J79、在遞增有序數組中插入一個正整數。如將02H 插入到 01H, 03H, 04H. 中(1)AL (2)DL (3)SI (4)BX+SI+1 (5)REP80、四組帶符號 8 位二進制,當每組中負多于正時, 正變負,反之,負變正.(1)4 (2)JG (3)NEXT (4)JAE (5)0 (6)NOTNEG1 (7)JZ E
21、XIT81、小寫轉成大寫 ( 1)UPPER2(2)' Z' (3)A (4)AL,0DFH (5)AL (6)SI (7)DI (8) LOOP82、有符號字節(jié) ,Ck=Ak/Bk, 結果低字節(jié)為商,高為余數(l)MOV BX,0 (2)OFFSET RESULT (3)SOURCEBX (4)CBW (5)IDIV DI83、 16個10位無符號 DB9DBO 000000 判別是否 V =200H,若小存01H,否存00H.最后存V =的個數(1)0 (2)BYTE PTR SOURCEBX+1 (3)8000H (4)DH (5)CL (6)INC DI84、10 個字
22、節(jié),統(tǒng)計每個數中位為 1 的個數存入,最后存入 1 位數的總數(1)8 (2)ROLAL,1 (3)JUMP (4)JNZ (5)DL (6)DI,DH85、將串中 0DH,0AH 換成 0DH 以 00 結尾( l)CMP AL,00H (2)JE QUIT (3)E (4)L0 (5)INC SI86、 20 個無符號數組A,求新組 B。B(I)=A(I),I=I,20 。B(I)=(A(I-1)+2*A(I)+A(I+1)/4),I=219.(1)MOVAL,SI+N-1 (2)MOV DI+N-1,AL (3)N-2 (4)SI (5)SI-1 (6)SI+1 (7)SHL87、 有符
23、號字節(jié)數據除以5, 并按四舍五入的原則將商存入(I)AND AH.80H (2)NEG AH (3)NEXT (4)AH,AH (5)ADD AL,188、對 10 個無符號數進行升序排序,剔除頭尾,計算其余的算術平均值,4 舍 5 入存在最 后(1)N (2)DEC BX (3)CMP BX,0 (4)N-2 (5)MOV DL.N-2 (6)ADD AL,189、分別統(tǒng)計內存中字符串 SEGMENT, EQU 等個數,以字節(jié)形式存入(1)STRO,N1,RESULTO (2)STR1,N1,RESULT 1 (3)STR2,N1,RESULT2(4)STR3,N1,RESULT3 (5)STR4,N1,RESULT4 (6)STR5,N1,RESULT5(7)STR6,N1,RESULT6(8)STR7,N1,RESULT7(9)STR8,N1,RESULT8(1O)STR9,N1,RESULT990、無符號字節(jié)序列,求最大值最小值。先存入原數,再存最大值、最小值(1)DI (2)1 (3)ADD DI,1 (4)JNA (5)BL (6)BH (7)MOV DI+1,BL91、 對10個字節(jié)進行加密,高位A > =低位B,則B=A-B;A(l
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 藥品試劑安全管理制度
- 藥品門診統(tǒng)籌管理制度
- 藥店單向通道管理制度
- 藥店生活日常管理制度
- 菜鳥驛站人員管理制度
- 設備事故處罰管理制度
- 設備堆放倉庫管理制度
- 設備工裝模具管理制度
- 設備校外存放管理制度
- 設備監(jiān)理公司管理制度
- 《自動控制原理》張愛民課后習題答案解析
- SYT 6587-2021 電子式井斜儀校準方法-PDF解密
- MOOC 企業(yè)文化與商業(yè)倫理-東北大學 中國大學慕課答案
- 2024年浙江紹興市高速公路運營管理有限公司招聘筆試參考題庫含答案解析
- 幸福人生養(yǎng)老專題-課件
- 感染性疾病科崗前培訓
- 山東省高考志愿規(guī)劃
- 教科版科學四年級下冊全冊單元復習教案
- 外墻吊籃安全專項施工方案
- 等高線地形圖試題附答案解析
- 思維可視化工具在英語教學中的應用探究 論文
評論
0/150
提交評論