- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2010版南开pc上机100题答案
1、40个字节,有符号,数组,分成正、负两数组,并求个数 1 MOV 2 00H 3 JMP MAIN3 4 LOOP 5 [SI] 6 MAIN4 7 INC BX
2、10个无符号8位格雷码,转成二进制 1 PUSH CX 2 RCL 3 BH 4 JNE SET ONE 5 BH 6 AND BH,01H 7 POP CX
3、16位无符号数,排成升序 1 2 2 ADD DI,2 3 NEXT0 4 BX 5 SW 6 AX 7 NEXT 8 DEC BX 9 JNZ
4、 x1+x2+x3+x4+x5 /5代替原数 1 5 2 CX 3 4 4 MOV DX,0 5 INC DI 6 INC SI
5、21个8位二有符号数,相邻之间差值不超过-8至7。进行压缩 1 AL,[SI-2] 2 XOR BX,0FFH 3 Z 4 SHL 5 AND AL,0FH 6 DEC DX
6、将0~9的ASCII码转成二进制,并将SP转成$ 1 MOV SI,0 2 MOV CX,N 3 MOV AL,SOURCE[SI] 4 10H 5 INC DI 6 INC SI 7 CHAN
7、对#和*之间的7个ASC码进行异或操作...... 1 JNZ 2 * 3 SEARCH1 4 JNZ 5 13 6 DEC BX
8、10个16位二进制,统计每个数中0的个数 1 16 2 SHL AX,1 3 JB 4 COUNT 5 BX,2 6 [DI],DH
9、L做逻辑尺 1 LEA DI,RESULT 2 1 3 TEST 4 JP 5 SHL DX,1
10、求10个有符号字节的绝对值之和 字型 ,并到最大的数和地址 1 NEG AL 2 ADC [DI+1] 3 ADC [DI+1] 4 NEXT 5 0FFH
11、对压缩BCD进行编码,是!则加BEH,CCH..... 1 AND AH,0FH 2 PUSH CX 3 SHR AL,CL 4 AL,9 5 BYTE PTR[DI],0BEH 6 LOOP CLP1
12、自动抄表,Y X*70 X 5..... 1 MOV AL,[SI] 2 A 3 MUL BL 4 A 5 MUL BH 6 MUL DL 7 INC SI 8 ADD SI,2
13、Y X*70 X 10... 1 MOV AL,[SI] 2 A 3 SUB AL,10 4 ADD AX,10*70 5 MOV [DI],AX 6 ADD DI,2
14、字符出现N次就用ESC,N,原字符三个字节来代替,压缩 1 MOV AL,[DI] 2 REPNZ SCASB 3 INC DI 4 L0 5 ADD SI,3
15、对上题进行解压 1 E 2 STOSB 3 CLD 4 MOV CX,[SI] 5 MOV AL,[SI+1] 6 REP STOSB 7 ADD SI,2 16、记录峰值 1 XOR DX,AX 2 AND DH,80H 3 Z 4 MOV AL,[SI-2] 5 MOV DX,AX
17、取出负数并计算绝对值之和 1 CMP AL,0 2 NEXT 3 NEG AL 4 ADC DH,0 5 REP STOSB
18、ASCII字符和汉字内码 1 TEST 2 INC DI 3 REST11 4 LASCⅡ 5 INC DL 6 [DI] 7 DH
19、故障报警,找0,有0则统计个数 1 MOV AL,[SI] 2 8 3 SHL 4 LP3 5 LOOP 6 DH 7 INC SI 8 DEC DL 9 LP1
20、窃水 1 4 2 INC DI 3 LP0 4 0E1H 5 INC DI 6 JNZ
21、对非空格数据最高位清0 1 AGN11 2 ˊ#ˊ 3 INC DI 4 JMP AGN1 5 20H 6 [DI]
22、ASCII转成偶校验码,累加码 1 PUSH 2 ROL 3 ADC 4 BL, AL 5 POP 6 DX 7 MOV [DI],AL 23、红外通讯数据,BCD码AACC,DDEE 1 N 2 [SI] 3 JNZ NEXTD 4 CMP AL,DH 5 ADD BX,DL 6 LOOP MCLP1
24、80个无符号字节,每8个求平均值 1 DI,OFFSET RESULT 2 8 3 AL 4 LOOP MAGN2 5 MOV CL,8 6 DIV CL 7 MOV [DI],AL 8 INC DI 9
文档评论(0)