ah=02h和ah=09h
来源:互联网 发布:知乎b站板绘up教程 编辑:程序博客网 时间:2024/04/27 22:36
ah = 02h是输出单个字符,而ah = 09h是输出以‘$’结尾的字符串
例子:
data segment
buf db 'a'
buffer db 'Hello$'
data ends
code segment
assume ds:data,cs:code
start:
mov ax,data
mov ds,ax
mov dl,buf
mov ah,02h
int 21h ;输出‘a’
lea dx,buffer ;将buffer的首地址传给dx
mov ah,09h
int 21h ;输出‘Hello’
mov ah,4ch
int 21h
code ends
end start
一般dos中断,单字节输出的都是dl,字符串输出为dx。
0 0
- ah=02h和ah=09h
- INT 10H ah=13h
- 汇编原理3:分析ah=4ah时的int 21h
- 我说在某些主板上int 13;AH = 02H,返回值AL等于0你信吗?
- nasm : 用栈传递 int13h ah=42h 的 disk address packet 参数分析
- mov ah,1 int 21h
- BIOS中断大全:“INT 10H ~ INT 1AH”
- 汇编--21H里头0ah功能的使用示例
- BIOS中断大全:“INT 14H ~ INT 1AH”
- BIOS中断大全:“INT 14H ~ INT 1AH”
- 将存放在首地址为buf、长度为3B数据,通过调用INT 21H的AH=02H子功能、以二进制的形式从屏幕输出。
- ipsec(AH和ESP)
- ipsec(AH和ESP)
- INT 10, AH=4F
- (33H)=6AH (32H)=70H (31H)=57H (30H)=40H 并填写程序执行后的结果 设(2FH)=04H 说明下面程序的功能
- AH flash
- 802.11ah
- AH大佬
- 关于UITableView的几个秘密
- CodeForces 500 D. New Year Santa Network(树形DP)
- eclipse --JDK版本切换 && 配置Tomcat服务
- qq,微信,新浪申请时需要的图片尺寸
- 1-1-3_some_common_html_elements
- ah=02h和ah=09h
- 运维经验分享:故障处理方法总结
- ubuntu 16.04 开机动画消失解决
- android之存储篇_SQLite数据库_让你彻底学会SQLite的使用
- Android Studio git
- 两种传输协议TCP和UDP详解
- linux用户管理常用命令
- 写Blog之前的一些想法
- 在VS2013平台下如何快速解决c++代码内存泄漏问题