社区
汇编语言
帖子详情
一个比较笨的问题!不要见笑呀!
afangsky
2009-03-22 10:18:23
mov al,2
out 70h,al
int al,71h
请问AL中现在是多少
...全文
86
7
打赏
收藏
一个比较笨的问题!不要见笑呀!
mov al,2 out 70h,al int al,71h 请问AL中现在是多少
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rookie001
2009-03-22
打赏
举报
回复
他打成int al,71h 了,5楼的
afangsky
2009-03-22
打赏
举报
回复
明白了谢谢个位
Guilty
2009-03-22
打赏
举报
回复
[+Quote=引用 2 楼 rookie001 的回复:]
第一句是给al赋值为2
第二句是将al中的值写到端口70h
第三句,我猜你打错了,应该是in al,71h,是从端口71h读内容到al中,所以al的值是由端口71决定的
[/Quote]
应该不是他错,如果我没记错,70,71端口是CMOS读写的,71写个索引地址,70读结果。
如果不是PC上,类似用法也比较多,两个端口一来一往,一问一答。
afangsky
2009-03-22
打赏
举报
回复
DISP MACRO X,Y,Z
MOV AL,X
OUT 70H,AL
IN AL,71H
MOV CL,4
MOV BL,AL
SHR AL,CL
ADD AL,30H
CMP AL,[PASSWORD+Y]
JNZ ERROR
AND BL,0FH
ADD BL,30H
CMP BL,[PASSWORD+Z]
JNZ ERROR
ENDM
DATA SEGMENT
STR1 DB '0 1 2 3 4 5 6 7 8 9$'
PROMPT DB 'Enter the password:$'
BAD DB 'Invalid password!$'
PASSWORD DB 6 DUP(0)
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START: MOV AX,DATA
MOV DS,AX
RETRY: MOV DX,OFFSET PROMPT
MOV AH,09H
INT 21H
MOV SI,OFFSET PASSWORD
MOV CX,6
AGAIN: MOV AH,08H
INT 21H
CMP AL,08H
JE BACK
MOV [SI],AL
INC SI
MOV DL,'*'
CALL DISPLAY1
JMP THEN
BACK: CMP SI,OFFSET PASSWORD
JE AGAIN
MOV DL,08H
CALL DISPLAY1
MOV DL,00H
CALL DISPLAY1
MOV DL,08H
CALL DISPLAY1
DEC SI
ADD CX,2
THEN: LOOP AGAIN
CALL ENTER1
DISP 09H,0,1
DISP 08H,2,3
DISP 07H,4,5
JMP GONE
ERROR: MOV DX,OFFSET BAD
MOV AH,09H
INT 21H
CALL ENTER1
JMP RETRY
GONE: MOV CX,10
BEGIN: MOV AH,09H
MOV SI,OFFSET STR1
MOV DX,SI
INT 21H
CALL ENTER1
MOV BL,0
JMP DANG
ZERO: MOV BYTE PTR[SI],'0'
JMP BUS
DANG: ADD BYTE PTR[SI],1
CMP BYTE PTR[SI],'9'
JA ZERO
BUS: ADD SI,2
INC BL
CMP BL,9
JBE DANG
LOOP BEGIN
MOV AH,4CH
INT 21H
DISPLAY1 PROC
MOV AH,02H
INT 21H
RET
DISPLAY1 ENDP
ENTER1 PROC
MOV DL,13
CALL DISPLAY1
MOV DL,10
CALL DISPLAY1
RET
ENTER1 ENDP
CODE ENDS
END START
能把这个题的密码是多少怎么样求了来呀
jxc25
2009-03-22
打赏
举报
回复
#define REG_MIN 0x02//分钟
rookie001
2009-03-22
打赏
举报
回复
第一句是给al赋值为2
第二句是将al中的值写到端口70h
第三句,我猜你打错了,应该是in al,71h,是从端口71h读内容到al中,所以al的值是由端口71决定的
Guilty
2009-03-22
打赏
举报
回复
没办法知道
见笑
的拼音及解释
本文主要介绍了词语“
见笑
”的含义及其用法。“
见笑
”一词通常用于谦辞,表示担心自己的言行会被人笑话。此外,文中还提供了“
见笑
”的拼音帮助读者正确发音。
写作词汇积累:
见笑
、尽显、稀疏、染指
博客对“
见笑
”“尽显”“稀疏”“染指”四个词语进行了解释。“
见笑
”是谦辞,“尽显”指充分展现,“稀疏”形容分布不密集,“染指”有贬义地参与之意。
学习python的第
一个
程序,
见笑
!
本文介绍了
一个
简单的Python年龄
比较
游戏代码实现,通过用户输入两个年龄值,程序将判断并输出两者之间的年龄差或是否同岁。文章包含了完整的代码示例及运行流程说明。
设计的
一个
计算器类的源代码,很简陋哦,请各位高手
不要
见笑
!
该博客展示了
一个
计算器类CalClass的实现代码。定义了多个私有变量,包含无参构造函数,实现了按小数点、复位、倒退、数字键响应、操作键处理等功能。通过不同函数对各种按键操作进行处理,确保计算器正常运算。
今天用手绘板画了
一个
simple的,
见笑
老
作者使用手绘板进行自主绘画尝试,对比此前依赖他人修改(如‘胖兔子粥粥’)的方式,意识到自身绘画手法尚不娴熟。内容聚焦数字绘画工具(手绘板)的实践应用及技能成长过程,属于数字艺术创作范畴。
汇编语言
21,500
社区成员
41,617
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章