|
Gordon
新手上路

积分 8
发帖 3
注册 2006-12-27
状态 离线
|
『楼 主』:
我来报个到-一个曾经的DOS程序员
使用 LLM 解释/回答一下
94年进大学开始,一直搞了4年的DOS编程,从BASIC, Turbo C, Turbo Pascal, Borland C++,甚至DJPGG刚出的时候,还搞了一段时间的32位DOS编程.那个时候买的书也非常之多,包括那本非常有名的:未公开的DOS秘密.当年曾经用Turbo Pascal写了个小软件在全国竞赛上获过奖.
从DOS 5.x,Windows 3.1, PWIN3.2, Windows95, Windows95osr2/Windows 97, Windows98, Windows NT 4.0,Windows XP一直用过来.对DOS的感情最深.在1997年的时候,我想我是中国第一批用Windows 95 DDK写USB驱动程序的人,因为97年USB刚出来.面对强大图形界面的Windows,仍然怀念用386写DOS程序的时代.
2000年之后就主要做系统硬件和芯片,我想,不久的一天或许再次拿出Borland C,写几行DOS程序.我想有一天用自己的芯片再现DOS的辉煌.
Since entering university in 1994, I have been engaged in DOS programming for 4 years, from BASIC, Turbo C, Turbo Pascal, Borland C++, and even when DJPGG first came out, I also did 32-bit DOS programming for a while. At that time, I bought a lot of books, including that very famous one: "Unpublished DOS Secrets". Back then, I once wrote a small software with Turbo Pascal and won an award in the national competition.
I have been using from DOS 5.x, Windows 3.1, PWIN3.2, Windows 95, Windows 95 osr2/Windows 97, Windows 98, Windows NT 4.0, Windows XP. I have the deepest affection for DOS. In 1997, I think I was one of the first people in China to write USB drivers with Windows 95 DDK, because USB just came out in 1997. Facing the powerful graphical interface of Windows, I still miss the era of writing DOS programs with 386.
After 2000, I mainly worked on system hardware and chips. I think one day I might take out Borland C again and write a few lines of DOS programs. I think one day I will use my own chips to reproduce the glory of DOS.
|
|
2006-12-27 01:46 |
|
|
lovehack2006
初级用户
 
积分 135
发帖 64
注册 2006-12-20
状态 离线
|
『第 2 楼』:
使用 LLM 解释/回答一下
我靠,一个吊人,怎么现在才出现的????
Oh, a guy, why are you just showing up now????
|
|
2006-12-27 07:53 |
|
|
electronixtar
铂金会员
      
积分 7493
发帖 2672
注册 2005-9-2
状态 离线
|
|
2006-12-27 08:14 |
|
|
amao
中级用户
  
积分 316
发帖 152
注册 2006-6-18
状态 离线
|
『第 4 楼』:
使用 LLM 解释/回答一下
2007年的牛人,你不算来的太晚。
The expert in 2007, you are not too late to come.
|
|
2006-12-27 14:44 |
|
|
9527
银牌会员
     努力做坏人
积分 1185
发帖 438
注册 2006-8-28 来自 北京
状态 离线
|
『第 5 楼』:
使用 LLM 解释/回答一下
没见过牛人,还没吃过牛肉------真的太牛X了(为何带个X啊?)
Haven't seen a genius, but haven't missed out on beef ———— Really too awesome (Why with an X?)
|

我今后在论坛的目标就是做个超级坏人!!! |
|
2006-12-28 00:27 |
|
|
grapeskin
初级用户
 
积分 123
发帖 54
注册 2006-12-1
状态 离线
|
『第 6 楼』:
使用 LLM 解释/回答一下
Originally posted by 9527 at 2006-12-27 11:27 AM:
没见过牛人,还没吃过牛肉------真的太牛X了(为何带个X啊?)
呵呵,真逗
Originally posted by 9527 at 2006-12-27 11:27 AM:
Never seen a really awesome person, but haven't missed out on beef - - - - - - really too awesome (Why with an X?)
Hehe, really funny
|
|
2006-12-28 01:23 |
|
|
fcwlhr
初级用户
 
积分 123
发帖 50
注册 2006-11-22
状态 离线
|
『第 7 楼』:
使用 LLM 解释/回答一下
记住你的名字了GORDON=COW,呵呵
Remember your name is GORDON=COW, heh heh
|
|
2006-12-29 13:43 |
|
|
vkill
金牌会员
     
积分 4103
发帖 1744
注册 2006-1-20 来自 甘肃.临泽
状态 离线
|
『第 8 楼』:
使用 LLM 解释/回答一下
N人一个,欢迎你的到;来
Welcome, everyone. You're all welcome to come
|
|
2006-12-30 03:31 |
|
|
Gordon
新手上路

积分 8
发帖 3
注册 2006-12-27
状态 离线
|
『第 9 楼』:
使用 LLM 解释/回答一下
夸奖了.
修正一下,前文笔误,DJPGG应该为DJGPP,是GNU CC 移植到DOS平台的第一套开发工具,支持32位DOS保护模式编程.
实际上,Windows 95 DDK对USB的支持相当有限,实际上后来通过香港(那时大陆还没有MSDN开发光盘)购买了MSDN光盘,使用的是Windows NT DDK开发WDM USB程序,毕业设计也是选的USB开发.
以后来给大家讲一讲当年的DOS平台下的情况,例如当年的开发软件从哪里来的,光驱刚在国内流行的时候的情况,当年的第一批盗版光盘,中文DOS的情况,WPS文字排版软件,四通利方,中文之星(就是新浪创始人写的那个软件)...
另外,我让朋友把我的当年买的光盘从老家发过来,下个月就应该能看到了.当时像宝贝一样的开发工具, 例如Borland C++ 3.1, Borland C++ 4.5. VC1.52, VC4.2.
大概将近十包光盘.还有将近5000元的技术书籍,当年整整7大箱运回去.因为现在的家里没有地方放,一直在老家.
Borland C++ 5.0则相当的不稳定,在中文Windows 95上运行一会就崩溃.这相当于Borland C++退出历史的一个征兆吧.Borland C++ Builder是之后很久的事了. Delphi成功之后才推出的C++Builder.
... ... ... ...
Last edited by Gordon on 2006-12-29 at 03:29 PM ]
Praised.
Correct the previous text error, DJPGG should be DJGPP, which is the first set of development tools for porting GNU CC to the DOS platform, supporting 32-bit DOS protected mode programming.
In fact, the support for USB in Windows 95 DDK is quite limited. In fact, later I purchased the MSDN CD through Hong Kong (at that time, there was no MSDN development CD in the mainland), and used the Windows NT DDK to develop WDM USB programs. My graduation project also chose USB development.
I will talk to you later about the situation under the DOS platform back then, such as where the development software came from back then, the situation when CD-ROMs first became popular in China, the first batch of pirated CDs back then, the situation of Chinese DOS, the WPS word processing software, Sina.com, Chinese Star (the software written by the founder of Sina)...
In addition, I asked a friend to send the CDs I bought back then from my hometown, and it should be available next month. The development tools that were like treasures back then, such as Borland C++ 3.1, Borland C++ 4.5. VC1.52, VC4.2.
There were probably nearly ten packs of CDs. There were also nearly 5,000 yuan worth of technical books, which were packed in seven large boxes and shipped back then. Because there is no place at home now, they have been in my hometown all the time.
Borland C++ 5.0 is quite unstable and crashes after running for a while on Chinese Windows 95. This is equivalent to a sign that Borland C++ is going out of history. Borland C++ Builder came a long time later. C++Builder was launched after Delphi was successful.
... ... ... ...
Last edited by Gordon on 2006-12-29 at 03:29 PM ]
|
|
2006-12-30 04:21 |
|
|
GOTOmsdos
铂金会员
       C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第 10 楼』:
使用 LLM 解释/回答一下
Gordon 您老兄早就该来啦!
Welcome aboard!
Last edited by GOTOmsdos on 2007-5-6 at 10:36 AM ]
Gordon, you should have come a long time ago!
Welcome aboard!
Last edited by GOTOmsdos on 2007-5-6 at 10:36 AM ]
|
|
2006-12-30 05:10 |
|
|
taoty
中级用户
   传说中的菜鸟
积分 275
发帖 112
注册 2005-4-22
状态 离线
|
|
2006-12-30 09:03 |
|
|
amao
中级用户
  
积分 316
发帖 152
注册 2006-6-18
状态 离线
|
『第 12 楼』:
使用 LLM 解释/回答一下
Originally posted by 9527 at 2006-12-28 00:27:
没见过牛人,还没吃过牛肉------真的太牛X了(为何带个X啊?)
X'man (X战警)也带X,怪不得都很牛。
连极限特工的那些符号都是N个X的组合(怪不得更牛)
Originally posted by 9527 at 2006-12-28 00:27:
Never seen a real expert, but never missed beef------Really too awesome (Why with an X?)
X'man (X-Men) also has X, no wonder they are all awesome.
Even the symbols in XXX: State of the Union are combinations of multiple Xs (no wonder even more awesome)
|
|
2006-12-31 20:31 |
|
|
wzf123
新手上路

积分 2
发帖 1
注册 2007-1-1
状态 离线
|
『第 13 楼』:
使用 LLM 解释/回答一下
你教我怎样制作img吗?
Can you teach me how to make an img?
|
|
2007-1-1 03:51 |
|
|
mydosinsky
新手上路

积分 6
发帖 3
注册 2007-1-2
状态 离线
|
『第 14 楼』:
使用 LLM 解释/回答一下
哈哈,不错,老兄强啊!竟然是第一批用DDK写USB驱动的人
Haha, not bad, buddy! You're really good! You're actually one of the first people to write USB drivers using DDK
|
|
2007-1-2 00:25 |
|
|
jameshung
新手上路

积分 14
发帖 7
注册 2006-12-26
状态 离线
|
『第 15 楼』:
使用 LLM 解释/回答一下
有幸遇见此牛人,真幸运~~~
Fortunately to meet this expert, really lucky~~~
|
|
2007-1-3 10:50 |
|