三级pc技术上机题库答案

上传人:m**** 文档编号:486248761 上传时间:2024-01-30 格式:DOC 页数:11 大小:45.50KB
返回 下载 相关 举报
三级pc技术上机题库答案_第1页
第1页 / 共11页
三级pc技术上机题库答案_第2页
第2页 / 共11页
三级pc技术上机题库答案_第3页
第3页 / 共11页
三级pc技术上机题库答案_第4页
第4页 / 共11页
三级pc技术上机题库答案_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《三级pc技术上机题库答案》由会员分享,可在线阅读,更多相关《三级pc技术上机题库答案(11页珍藏版)》请在金锄头文库上搜索。

1、三级pc技术上机题库答案1、40个字节,有符号,数组,分成正、负两数组,并求个数 (1)MOV (2)80H (3)JMP MAIN3 (4)LOOP (5)SI (6)MAIN4 (7)INC BX2、10个无符号8位格雷码,转成二进制 (1)PUSH CX (2)RCL (3)BH (4)JNE SET ONE (5)BH (6)AND BH,01H (7)POP CX3、16位无符号数,排成升序 (1)2 (2)ADD DI,2 (3)NEXT0 (4)BX (5)SW (6)AX (7)NEXT (8)DEC BX (9)JNZ4、(x1+x2+x3+x4+x5)/5代替原数 (1)5

2、 (2)CX (3)4 (4)MOV DX,0 (5)INC DI (6)INC SI5、21个8位二有符号数,相邻之间差值不超过-8至7。进行压缩 (1)AL,SI-2 (2)XOR BX,0FFH (3)Z (4)SHL (5)AND AL,0FH (6)DEC DX6、将09的ASCII码转成二进制,并将SP转成$ (1)MOV SI,0 (2)MOV CX,N (3)MOV AL,SOURCESI (4)30H (5)INC DI (6)INC SI (7)CHAN7、对#和*之间的7个ASC码进行异或操作. (1)JNZ (2)* (3)SEARCH1 (4)JNZ (5)13 (6

3、)DEC BX8、10个16位二进制,统计每个数中0的个数 (1)16 (2)SHL AX,1 (3)JB (4)COUNT (5)BX,2 (6)DI,DH9、L做逻辑尺 (1)LEA DI,RESULT (2)1 (3)TEST (4)JP (5)SHL DX,110、求10个有符号字节的绝对值之和(字型),并到最大的数和地址 (1)NEG AL (2)ADC BH (3)ADC BH (4)NEXT (5)0FFH11、对压缩BCD进行编码,是!则加BEH,CCH. (1)AND AH,0FH (2)PUSH CX (3)SHR AL,CL (4)AL,9 (5)BYTE PTRDI,0

4、BEH (6)LOOP CLP112、自动抄表,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,213、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,214、字符出现N次就用ESC,N,原字符三个字节来代替,压缩 (1)MOV AL,DI (2)AL,DI (3)A (4)L0 (5)ADD SI,315、对上题进行解压 (1)E (2)STOSB (3)

5、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,AX17、取出负数并计算绝对值之和 (1)CMP AL,0 (2)NEXT (3)NEG AL (4)ADC DH,0 (5)REP STOSB18、ASCII字符和汉字内码 (1)TEST (2)INC DI (3)REST11 (4)LASC (5)INC DL (6)DI (7)DH19、故障报警,找0,有0则统计个数 (1)MOV AL,SI (

6、2)8 (3)SHL (4)LP3 (5)LOOP (6)DH (7)INC SI (8)DEC DL (9)LP120、窃水 (1)4 (2)INC DI (3)LP0 (4)0E1H (5)INC DI (6)JNZ21、对非空格数据最高位清0 (1)AGN11 (2)# (3)INC DI (4)JMP AGN1 (5)20H (6)DI22、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

7、)CMP AL,DH (5)ADD BL,DL (6)LOOP MCLP124、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)JNZ25、在第4和5之间插00H,8和9之间插55H. (1)MOV SI,0 (2)MOV AH,SOURCESI (3)INC SI (4)AH (5)EXIT (6)POP SI (7)CHAN26、在第4和5之间插00FFH. (1)MOV DI,0 (2)MOV RESULTDI,AX

8、(3)INC SI (4)INC DI (5)AX (6)DEC BX (7)4 (8)INC DI27、在09的二进制转成ASCII,在1,5.插$ (1)MOV SI,0 (2)5 (3)INC DI (4)ADD AL,30H (5)INC SI (6)INSER128、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、小写转成大写,并统计z的个数 (1)JB (2)NINC (3)20H (4)JUMP

9、(5)INC DI (6)MOV DI,DL31、16位二进制,对高位和低位进行逻辑与及或运算 (1)SOURCEBX (2)DL (3)OR (4)AL (5)MOV DI,AX (6)DEC CX32、16进制数转成ASCCII,先高4位. LEA SI,SOURCE LEA DI,RESULT MOV CX,N LOOP2: MOV BL,2 MOV AL,SI MOV AH,AL PUSH CX MOV CL,4 SHR AL,CL POP CX EXCH: CMP AL,9 JNA CHAR ADD AL,07H CHAR: ADD AL,30H MOV DI,AL INC DI D

10、EC BL JZ LOOP1 AND AH,OFH MOV AL,AH JMP EXCH LOOP1: INC SI LOOP LOOP233、在ASCII串的每个字符在最高位加上奇校验位 LEA SI,SOURCE LEA DI,RESULT LOOP2: MOV AL,SI CMP AL,00H JE EXIT ADD AL,0 JNP LOOP1 OR AL,80H LOOP1: MOV DI,AL INC DI INC SI JMP LOOP2 EXIT: MOV DI,AL34、 大写全变成小写 LEA SI,SOURCE LEA DI,RESULT LOOP1: MOV AL,SI CMP AL,00H JE EXIT CMP AL,41H JB KEEP CMP AL,5AH JNBE KEEP ADD AL,20H KEEP: MOV DI,AL INC DI INC SI JMP LOOP1 EXIT: MOV DI,AL35、 去掉为负的奇数 LEA SI,SOURCE LEA DI,RESULT MOV CX,LEN LOOP1:MOV AL,SI MOV AH,AL SHR AH,1 JNC KEEP CMP AL,0

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 试题/考题 > 初中试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号