试题详情
- 简答题某密码的加密规则为:‘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 关注下方微信公众号,在线模考后查看
热门试题
- 8086/8088微处理器包含有两个独立
- 用一条指令仅实现将AX←BX+SI的方法
- 若“intn;floatf=13.8;”
- 举例说明何为内中断,何为外中断,何为硬件
- FLAGS寄存器中,属于控制标志位的是(
- 在数据段有如下定义: 用串指令
- CMPS指令带重复前缀REPNE表示,当
- 宏定义:
- 试编写一程序片段,不使用乘除法指令,实现
- 在汇编语言中,能够翻译成二进制代码的指令
- ARRAY DB
- 借位减法指令是(),若在执行此指令前,C
- 编写指令序列,如果AL寄存器存放的是小写
- 设数据段的段地址为2A66H,其中某数组
- 指出以下指令的寻址方式,array是变量
- 在调用函数时,如果实参是简单变量,它与对
- 分别用LOOP循环和条件转移指令实现1+
- 试根据以下要求写出相应的汇编语言指令
- 算法是求解某个问题所用的一系列操作规则的
- 下列数据定义语句所示内存空间的数据回答寄