某密码的加密规则为:‘0’→‘A’,‘1’→‘B’,‘2’→‘C’,……。按照以下要求编写程序。把明文“96541833209881”翻译为密文。
正确答案:
CODESEGMENT
ASSUME CS:CODE
TEXT1 DB “96541833209881
”TEXT2 DB 14DUP(?)
START:
MOV BX,0
MOV CX,14
NEXT:
MOV AL,TEXT1[BX];取出一字节明文
ADD AL,“A”-“0”;转换成密文
MOV TEXT2[BX],AL;保存
INC BX
LOOPNEXT
MOV AX,4C00H
INT 21H
CODEENDS
END START
ASSUME CS:CODE
TEXT1 DB “96541833209881
”TEXT2 DB 14DUP(?)
START:
MOV BX,0
MOV CX,14
NEXT:
MOV AL,TEXT1[BX];取出一字节明文
ADD AL,“A”-“0”;转换成密文
MOV TEXT2[BX],AL;保存
INC BX
LOOPNEXT
MOV AX,4C00H
INT 21H
CODEENDS
END START
答案解析:有
微信扫一扫手机做题