社区
汇编语言
帖子详情
用汇编做DOS中断3B号-设置目录模块.
cwjisgenius
2004-05-02 09:25:03
我听朋友说这里有很多高手并个个都善良兼热心,请帮一下我好吗?:)
小妹急交课程设计:(
可以告诉我相关资料的一些网站,
当然,我更希望各位指点指点一下我的设计思路啦!
...全文
136
9
打赏
收藏
用汇编做DOS中断3B号-设置目录模块.
我听朋友说这里有很多高手并个个都善良兼热心,请帮一下我好吗?:) 小妹急交课程设计:( 可以告诉我相关资料的一些网站, 当然,我更希望各位指点指点一下我的设计思路啦!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
headbutcher
2004-05-04
打赏
举报
回复
要做DOS系统啊,支持!
cwjisgenius
2004-05-03
打赏
举报
回复
但是,这个模块已经是最简单的一个了,
因为这门是操作系统设计课程,所以,
我们要用汇编语言每个人用学号换算成16进制,
然后做对应的模块,一句话说,全班的模块合起来就是一个
模拟的DOS操作系统。
请问有哪位高手帮帮忙吗?:(
cwjisgenius
2004-05-02
打赏
举报
回复
请大家帮帮忙啦!
还有我要说的一点是,这个帐号是我的好朋友的啊!他编程比我好很多很多的,
但是他不会汇编:(,所以,我以后问一些"幼稚"的问题时,希望不会影响他的声誉啦!
呵呵~
cwjisgenius
2004-05-02
打赏
举报
回复
我并不是要调用这个模块,而是要用汇编去实现DOS中断的3B号设置目录功能啊!
该这样呢?
cwjisgenius
2004-05-02
打赏
举报
回复
好多谢你的帮助啊~但是,其实,我也知道我分到这个模块是很简单的,
问题是,我不是不知道它的调用参数和返回参数,而是,我不太清楚这个
模块的确切功能是什么啊?:(
dunkel
2004-05-02
打赏
举报
回复
这个没有特别的啊, 最简单的了, 只要照着 int21h(AH=3bh) 的说明给它参数就行了:
Interrupt: 21h Function: 3Bh
Title: Set Current Directory
Description:
Sets the current, or default, directory using the specified drive
and path.
Input Output
AH = 3Bh If function successful
DS:DX = segment:offset of ASCIIZ Carry flag: clear
path name
If function unsuccessful
Carry flag: set
AX = Error code (03h)
dunkel
2004-05-02
打赏
举报
回复
这样的课程设计要求真要让人晕倒, int21h(AH=3bh) 实现设置目录功能, 是从 dos2 能够提供目录服务开始就被提供的了, 这个的实现和 dos 的内核贴得很紧的, 自己一般地怎么能实现, 而且, 作为一个课程设计的话, 要求好像高了.
cwjisgenius
2004-05-02
打赏
举报
回复
意思是,不是调用中断3B功能,而是将3B功能用汇编编出来,实现它的功能啊!该怎么办呢?
dunkel
2004-05-02
打赏
举报
回复
楼主的意思是, 不是用 int21h(AH=3bH) 来实现目录设置, 而是编制一个具有同样功能的模块? 这个, 应该怎么理解?
nasm编译器nasm-2.06rc1-
dos
-upx.zip
NASM(Netwide Assembler)是一款流行的开源
汇编
语言编译器,专为x86架构设计,支持
DOS
、Windows、Linux、FreeBSD等多种操作系统。...同时,学习
DOS
编程原理,如BIOS
中断
、
DOS
中断
以及内存管理等,也是必不可少的。
《1632位微机原理、
汇编
语言及接口技术》--课程设计.doc
实验内容主要涉及
DOS
21H
中断
,特别是10
号
键盘功能调用,它用于从键盘接收输入并存储到缓冲区。程序首先接收用户输入的年份字符串,然后将字符串转换为十进制数值进行判断。闰年的判断规则是: - 如果年份能被4整除...
IBMPC
汇编
语言BIOS和
DOS
中断
调用程序设计PPT教案.pptx
汇编
语言允许程序员直接操纵硬件资源,而BIOS和
DOS
中断
调用提供了简洁的接口,使得开发者无需深入理解底层硬件细节即可实现各种功能。 首先,
DOS
是个人电脑上最基础的操作系统之一,由软盘或硬盘上的IBMBIO.COM和...
ami-bios源代码.zip
AMI BIOS的开发主要使用
汇编
语言,因为BIOS需要与硬件进行直接交互,而
汇编
语言能够提供最低级别的控制。此外,可能会使用一些C语言编写部分高级功能。开发过程中会用到如
DOS
编译器、链接器、调试器等工具。 五、...
汇编语言
21,497
社区成员
41,618
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章