社区
汇编语言
帖子详情
求 INT 21H 中2号功能的源代码!!
神佐v
2008-04-01 07:48:13
全部INT 源代码更好!!
...全文
475
6
打赏
收藏
求 INT 21H 中2号功能的源代码!!
全部INT 源代码更好!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
meiZiNick
2008-05-01
打赏
举报
回复
不会,帮顶
luobing4365
2008-04-02
打赏
举报
回复
mov ax,3
int 10h ;设置为3号模式
;以下用伪代码替代,毕竟调试比较麻烦^^
;1 DL中为用户需要显示的字符,首先保存
push dx
;2 获取当前光标位置,如果没有超过行距,则右移动一个字符位置,否则移动到下一行的首位置
;可以使用int 10h的2,3功能来实现
call setcursor
;3 显示字符
mov ah,9
mov bh,0
mov bl,corlor ;color是你需要显示的字符颜色和底色
pop dx
mov al,dl
mov cx,1
int 10h
luobing4365
2008-04-02
打赏
举报
回复
看dos 源代码吧,很多的。int21 的2号功能很简单的,自己都可以编一个,如下:
wangxy200696
2008-04-02
打赏
举报
回复
[Quote=引用 4 楼 jennyvenus 的回复:]
反汇编一下command.com就可以了,以前有一本书就是讲command.com的
[/Quote]
我认为你说的不对,int 21h是属于dos内核,而不属于cmmand.com,cmmand.com是在dos内核上层,int 21h源码是在dos内核和bio,全部的int源码就要看bios源码和dos源码
用户 昵称
2008-04-02
打赏
举报
回复
反汇编一下command.com就可以了,以前有一本书就是讲command.com的
wangxy200696
2008-04-02
打赏
举报
回复
MS-DOS操作系统结构分析系列教材之三 DOS内核结构分析教程
【汇编】
INT
21H
命令
本文通过实例讲解了8086汇编
中
INT
21H
指令的作用,即如何通过AH寄存器传递
功能
号
调用DOS系统提供的显示字符串等服务。通过理解其工作原理,揭示了如何利用
INT
21H
进行基本的系统交互操作。
INT
21H
本文详细解读了8086 CPU汇编
中
INT
21H
指令的作用,它是调用DOS系统
功能
的桥梁,通过AH寄存器传递
功能
编
号
,展示了如何在显示器显示字符串的实例。涵盖了DOS系统
中
的多项
功能
及其对应编
号
和操作原理。
INT
21H
指令说明及使用方法(汇编语言学习)
本文详细介绍了
INT
21H
中
断服务程序在DOS系统
中
的使用方式,包括常见
功能
如键盘输入、屏幕输出、文件操作等。通过具体的指令示例,如MOVAH,01H用于键盘输入,MOVAH,02H用于显示输出,以及MOVAH,09H用于显示字符串等,阐述了如何利用
INT
21H
进行各种基本的输入输出操作。
INT
21H
的0Ah
号
功能
实现原理
本文详细阐述了
INT
21H
的0Ah
号
功能
的实现原理,包括键盘读取、输入过滤、行内编辑
功能
及输入限制等关键步骤。
INT
21H
终端部分
功能
号
本文详细介绍了DOS系统调用
INT
21H
中
与终端交互的相关
功能
号
,包括输入输出、屏幕控制等,是学习DOS编程的基础知识。
汇编语言
21,500
社区成员
41,617
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章