试题详情
- 简答题某密码的加密规则为:‘0’→‘A’,‘1’→‘B’,‘2’→‘C’,……。按照以下要求编写程序。把密文“JJBDAHCFFGA”翻译成明文。
-
CODESEGMENT
ASSUME CS:CODE
TEXT1 DB “JJBDAHCFFGA”
TEXT2 DB 11DUP(?)
START:
MOV BX,0
MOV CX,11
NEXT:MOV AL,TEXT1[BX];取出一字节密文
SUB AL,“A”-“0”;转换成明文
MOV TEXT2[BX],AL;保存
INC BX
LOOP NEXT
MOV AX,4C00H
INT 21H
CODEENDS
END START 关注下方微信公众号,在线模考后查看
热门试题
- 在变量说明中给变量赋初值的方法是:int
- 段内间接寻址方式只改变()寄存器的内容。
- 在串操作指令前使用重复前缀指令REPE,
- BUF1DB3DUP(0,2DUP(1,
- 下列各数均为用十六进制表示的8位二进制数
- 在移位类指令中,只有()指令不仅仅是在空
- 如果用24b储存一个无符号数,这个数的范
- 编程序。从键盘输入一个数字,去掉ASCI
- 80X86系统中,CPU是通过()获知硬
- 设(BX)=0E3H,变量VALUE中
- 在数据段有32位的无符号数变量X,Y,按
- 控制器负责把指令逐条从()中取出,经()
- DA1DW‘AB’,‘CD’,‘EF’,
- 简述汇编语言的优缺点。
- 把下列进制数转换成为十进制数(0.24)
- 设BX=1152H,偏移量D=3568H
- 设CL=05H,要获得CL=0AH,可选
- 为数据库建立索引,是一种以牺牲()换取提
- 条件转移指令JA PROG是
- 写出完成下述功能的程序段: (1)传送2