中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-06-17 04:18
中国DOS联盟论坛 » DOS开发编程 & 发展交流 (开发室) » 自己开发的32位命令行系统 查看 1,036 回复 3
楼 主 自己开发的32位命令行系统 发表于 2007-12-14 13:54 ·  中国 广东 广州 荔湾区 电信
初级用户
积分 58
发帖 18
注册 2005-11-26 23:22
UID 46005
性别 男
来自 广州
状态 离线
可以运行汇编程序,愿意玩的可以试试吗?

软盘镜像,命令支持ls, rf, run, 文件系统fat16,只是根目录
ls 列出fat16目录
rf 读文件到0x100000内存地址
run 执行0x100000的代码

自己写的汇编代码需要一下框架

[bits 32]
[org 0x100000]

;程序代码

ret
本帖最近评分记录 (共 1 条) 点击查看详情
评分人分数时间
henrya2 +4 2007-12-16 09:23
附件
os.zip (7.22 KiB, 下载次数: 37)
2 发表于 2007-12-14 23:13 ·  中国 江苏 苏州 电信
银牌会员
★★★
积分 2,223
发帖 789
注册 2005-01-27 00:00
UID 35703
性别 男
状态 离线
介绍一下,是在什么环境中玩的。
my major is english----my love is dos----my teacher is the buddha----my friends--how about U
3 发表于 2007-12-14 23:53 ·  中国 广东 广州 电信
初级用户
积分 58
发帖 18
注册 2005-11-26 23:22
UID 46005
性别 男
来自 广州
状态 离线
本是,好久不见了。

玩法:

做好软盘镜像,用dos开机,硬盘一定要fat16,然后写32位代码,org地址0x100000, 就是1mb,代码要纯二进制,放在根目录。

用做好的软盘开机,命令有几个ls列根目录, cls清屏, rf读文件到0x100000, run运行程序。
4 发表于 2007-12-16 09:23 ·  中国 江西 南昌 电信
中级用户
★★
积分 486
发帖 171
注册 2006-02-12 13:53
UID 50233
状态 离线
非常不错
Those who do not study the past are condemned to repeat it
论坛跳转: