社区
汇编语言
帖子详情
MOV DL,2AH输入密码显示*的问题
qq_43013490
2019-10-20 12:55:43
MOV AH,08H ;输入不回显
INT 21H
CMP AL,0DH
JZ NEXT3
MOV [BX+2],AL
INC BX
MOV DL,2AH ;显示*
MOV AH,02H
INT 21H
LOOP INPUT
在进行一次输入密码操作时,如果不小心打错了想要删除,删除也会作为符号被显示成*,求问这个问题怎么解决?求大神指点!
...全文
176
1
打赏
收藏
MOV DL,2AH输入密码显示*的问题
MOV AH,08H ;输入不回显 INT 21H CMP AL,0DH JZ NEXT3 MOV [BX+2],AL INC BX MOV DL,2AH ;显示* MOV AH,02H INT 21H LOOP INPUT 在进行一次输入密码操作时,如果不小心打错了想要删除,删除也会作为符号被显示成*,求问这个问题怎么解决?求大神指点!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zara
2019-10-20
打赏
举报
回复
就跟回车类似的处理,看是否是退格键,是,还要看是否已经有字符输入过,有则处理,无则略过。处理上,已输入缓冲区指针要退,显示上要退,显示个空格抹掉刚才的*再退。
AI绘画 Stable Diffusion 从入门到精通
包括使用
mov
2
mov
插件让AI绘画动起来,以及与Deforum和ControlNet插件的结合,用AI轻松生成有趣的短视频。 第6章 - Stable Diffusion 模型训练: 最后一章将引导你进行Stable Diffusion模型训练。你将学习如何...
汇编程序,
输入
字符
显示
*
data segment out db 'Input the password please:$' pass db 6 dup(?) data ends code segment assume ds:data,cs:code start:
mov
ax,data
mov
ds,ax;
mov
cx,6 lea dx,out
mov
ah,09h
汇编实验1
实验1:在
显示
器上输出一个字符A。
mov
dl
,'A'
mov
ah,2 int 21h 实验2:在
显示
器上输出一个字符1(注意不是数字1,
显示
器上看到的都是字符)。
mov
dl
,'1'
mov
ah,2 int 21h 实验3:假设AL寄存器中当前存放了一个整型的计算结果1,如果想在
显示
器上看到这个结果,请写出汇编代码。
mov
al,1 add al,48
mov
dl
,al
mov
ah,2 int 21h
微机原理与汇编语言1
在代码段
输入
,代码均为核心代码 1、输出字符A的代码。输出一个字符时,功能类似printf. 要想输出字符,必须给
dl
赋值。
mov
dl
,'A' ;
mov
dl
,65 ;65是A的ASCⅡ码值 ;
mov
dl
,01000001B ;65的二进制表示 ;
mov
dl
,41H ;65的16进制表示
mov
ah,2 int 21h ;放入字符A,或者是A的ASCⅡ值,或者是ASCⅡ值的二进制数,或者是16进制数 ;输出结果:A 2、输出两个字符AB。写两个输出的代码,如果直接写一个前面的会被后面的
微机原理换行代码_微机原理(一)80x86汇编程序的Dos中断命令
·int 21h(P 指令执行)(1)01h:键盘
输入
并回显
mov
ah,01h;
输入
字符ASCII存到AL中int 21h(2)02h:屏幕
显示
输出
mov
dl
,al;入口参数送AL中
mov
ah,02hint 21h(3)09h:屏幕输出字符串
mov
dx,data;字符串首地址送dx
mov
ah,09hint 21h(4)10(0Ah):屏幕
输入
字符串
mov
dx,he;字符串存放地址附加段...
汇编语言
21,458
社区成员
41,603
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章