China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --

Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
DOS stands for freedom, openness and progress. Let us work hard, learn from the openness and GNU spirit of FreeDOS and Linux, and together build and grow a free GNU GPL world!

中国DOS联盟论坛
The time now is 2026-07-31 21:41
中国DOS联盟论坛 » DOS开发编程 & 发展交流 (开发室) » I say DOS, and I'm still working under DOS. DigestI View 39,808 Replies 111
Floor 61 Posted 2008-02-24 02:21 ·  中国 重庆 沙坪坝区 电信
初级用户
Credits 45
Posts 17
Joined 2006-09-23 13:24
19-year member
UID 63469
Status Offline
Horror, the predecessors are making motherboards by themselves, it's extremely powerful
Floor 62 Posted 2008-02-26 23:50 ·  中国 湖北 黄石 电信
初级用户
Credits 62
Posts 30
Joined 2007-12-01 17:51
18-year member
UID 104364
Gender Male
Status Offline
Wow, I read from the first floor to the bottom, all are great minds! @-------@ Learning here!
Floor 63 Posted 2008-03-04 16:33 ·  中国 上海 电信
新手上路
Credits 18
Posts 5
Joined 2008-03-04 15:54
18-year member
UID 112017
Gender Male
Status Offline
In fact, DOS is very important because it is closely integrated with hardware!
Floor 64 Posted 2008-03-11 04:59 ·  中国 北京 华为云
新手上路
Credits 12
Posts 6
Joined 2008-03-11 04:25
18-year member
UID 112599
Gender Male
Status Offline
It's really amazing. When I started playing with computers, I only heard of DOS.
Floor 65 Posted 2008-03-13 12:27 ·  中国 香港
银牌会员
★★★
阿林
Credits 1,410
Posts 497
Joined 2004-06-28 00:00
22-year member
UID 27551
Gender Male
From 九龍,香港
Status Offline
Originally posted by xxxxzzzz at 2008-1-18 02:36 PM:
Up, I've been developing under DOS, using allegro + djgpp, looking forward to communication. QQ: 729504816


Private communication is not as good as public discussion, everyone benefits
我 的 網 站 - http://optimizr.dyndns.org
Floor 66 Posted 2008-04-23 17:46 ·  韩国 KT电信
新手上路
Credits 2
Posts 1
Joined 2008-04-16 16:03
18-year member
UID 116075
Gender Male
Status Offline
Since it's working under DOS, can you show the bottom of your tools and software development?
Floor 67 Posted 2008-05-01 13:16 ·  中国 福建 厦门 电信
高级用户
★★★
Credits 741
Posts 366
Joined 2007-07-25 19:11
19-year member
UID 94024
Gender Male
Status Offline
Originally posted by zxg1234 at 2008-1-10 18:25:
At least under DOS, controlling hardware is much more convenient than under WINDOWS. Also, in terms of real-time performance for embedded systems, it is also better than controlling with WINDOWS. The system resource usage is also much smaller than WINDOWS. I am in the textile machinery field...

UCDOS can cause irregular and unstable phenomena in real-time control. I have seen many CNC machine tools and special machines using WINDOWS, and I have never seen when it didn't work. WINDOWS can also use I/O and can access hardware configuration memory spaces above 1M. It's just that the painful period of completely switching from DOS to WINDOWS takes about 2 years. Actually, the main things of windows are INT 1EH and the main things of DOS are INT 21H, roughly the same. The real kernel-like ones are HAL.DLL and NTOSKRNL.EXE (these vary depending on ACPI). The problem is that there are very few new device drivers for DOS (and even if there are drivers, they are not perfect). DOS almost has to complete the drivers for many devices all by itself, such as printers, especially USB printers.

As for controlling hardware, if you don't use an operating system, directly writing the program to the MBR is more convenient, and there are fewer reentrancy problems. Data is directly written to the hard disk sectors using INT 13H, and display is directly written to the screen. We use the operating system mainly to use its function calls. So, what useful function calls does DOS provide?

[ Last edited by netwinxp on 2008-5-6 at 05:34 PM ]
Floor 68 Posted 2008-05-07 23:57 ·  中国 四川 遂宁 电信
初级用户
★★
Credits 121
Posts 54
Joined 2008-01-10 19:13
18-year member
UID 108238
Gender Male
Status Offline
This post should be topped! I learned something tonight!
Task completed, go to sleep~!
Floor 69 Posted 2008-05-09 12:03 ·  中国 北京 联通
初级用户
Credits 174
Posts 37
Joined 2006-09-28 03:38
19-year member
UID 63879
Status Offline
Long time no see. I didn't expect my post to get so many replies.

To express my gratitude to everyone, and since I've been sorting out some old stuff recently, I've posted all the articles from my newly opened blog. I hope they can be helpful to everyone.

There will be more articles in the near future and beyond. Please follow my blog:

http://hengch.blog.163.com

There is an article about in-depth hardware interrupts under CWSDPMI and an article about BT878 programming being sorted out. Stay tuned
Floor 70 Posted 2008-05-10 16:14 ·  中国 广东 深圳 宝安区 电信
初级用户
★★
Credits 138
Posts 67
Joined 2007-07-04 10:11
19-year member
UID 93093
Gender Female
From 云南
Status Offline
Well!
If China could have more talents like the "thread starter" who are proficient in both software and hardware, that would be great!
Floor 71 Posted 2008-09-05 16:19 ·  中国 广东 东莞 电信
初级用户
Credits 32
Posts 14
Joined 2008-09-05 14:57
17-year member
UID 124865
Gender Male
Status Offline
Salute!
Floor 72 Posted 2008-10-26 07:19 ·  中国 辽宁 大连 西岗区 电信
初级用户
Credits 82
Posts 46
Joined 2008-08-15 16:58
17-year member
UID 123283
Gender Male
Status Offline
Using a 200 CPU, the real-time performance of image acquisition is extremely good. What else is there to say?
Floor 73 Posted 2008-10-30 23:59 ·  中国 北京 西城区 联通
新手上路
Credits 16
Posts 6
Joined 2008-10-30 18:03
17-year member
UID 129583
Gender Male
Status Offline
For those doing embedded systems, if a task can be done with a microcontroller, try not to use a PC for it. If it can be done with DOS, try not to use Linux for it. Windows? Forget it...
Floor 74 Posted 2008-11-22 13:21 ·  中国 河北 廊坊 联通
新手上路
Credits 2
Posts 1
Joined 2008-11-22 12:28
17-year member
UID 131748
Gender Male
Status Offline
Systems, programming languages, etc., I don't think there is a distinction between good and bad. The key is what they can do and what you want to do with them!! Using the most concise method to achieve the most satisfactory effect is what every programmer pursues!! As for others, I can only say it's a matter of personal preference!! Of course, from a commercial perspective, the lowest cost, the best versatility, and maintainability cannot be ignored either!!
Floor 75 Posted 2008-11-25 20:15 ·  中国 新疆 石河子 电信
初级用户
Credits 50
Posts 25
Joined 2007-03-29 14:07
19-year member
UID 83301
Gender Male
Status Offline
Using a Windows platform for telecom-grade equipment is probably a case of asking for trouble.
Recent Ratings for This Post ( 1 in total) Click for details
RaterScoreTime
DOSforever +2 2008-11-25 20:41
Forum Jump: