汇编语言 可视化开发环境

时间:2021-05-03 01:06:37
   我也是一位汇编程序热爱狂,当然也用VC++,我想开发一个汇编程序集成开发
环境,类似于VB和VC,请大家提点意见。。。。。。。。

43 个解决方案

#1


搞没搞错,这么久都没有人来..........
     

#2


我觉得汇编的优势不是可视化程序的编辑,不过你要是开发出来,我会用的,呵呵。

#3


asmstudio

#4


你做的集成环境最好要有一个类似MSDN的东西,如果是中文的那就更好了。

#5


我支持你,最好是中文界面的。

#6


wave就可以了.c51

#7


To:awinder(风)
   由于汇编自身的原因,它不可能用于编写如数据库管理,多媒体等软件。
   但是,它对低级工作的操作能力是有目共睹的。
To:hypmonkey(EpingHe)
   AsmStudio 的确是一个DOS下16位汇编语言的编译集成环境,但是它不能
   直接支持Win32程序,而且并不是可视的
To:sunziguang(一个好人) 
   程序界面以及帮助都是中文,也打算做一个类似MSDN的帮助资料。
To:hibernate(红叶) 
   谢谢!

#8


我有点没信心了,人气这么不旺。。。。。。。

#9


很多朋友想用汇编!我支持你!

#10


谢谢!

#11


我想你一个人在有限的时间内搞不玩
如果你能搞出来用的人不会在少数
我身边就有一些人正在用汇编
虽然没有可视化的环境但也得要用啊
是没有办法的事
如果有更好的为什么不用呢
我也支持你

#12


  做集成开发环境不难,关键是编译器难。

#13


感谢:windsi(风山萧萧) 
     我并不是一个人,我们是一个团队,我们来自高校与互联网

也感谢:cwsuperman(cwsuperman) 提出的建议
     或许任何事情都不会一步到位的........

#14


说实在的,你的那个我用了,实在太烂。
应该面向win32汇编吧!

#15


To
  :VJProgrammer(没想好名) 

       :VJProgrammer(没想好名)   注意了!!!!!!!!!!!

   你用的"那个",不是我们编写的,我们的开发环境还没放到网上呢?

   我不知道你说的是不是AsmXXXXX

#16


希望你能成功,我们就有好东东了!

#17


哎,人气太不旺了

#18


To cwsuperman(cwsuperman):
   我不赞成这位兄台的意见,我认为真正的要做集成开发环境的话,编辑器是最简单的一部分!Debugger & Compiler & Help等工作才是较难的!
To Luo_Yong(罗勇):
   但我不知道你所说的集成开发环境规模是如何的,是一个具有智能感知弹出,语法高亮度显示,且有一个像VB中的组件,可以直接往窗体设计器里面拉,最后生成一些.Asm文件,再利用别人的Debugger & Compiler来完成剩下的工作?
   还是Editor & Debugger & Compiler & Library都自己完成呢?
   我之所以不赞成说Editor是最难的,是因为我曾经也有过类似的想法,我以前写的那个AsmIDE不但可以语法高亮度显示,而且具有像VB中"."的属性弹出,但能说是一个集成开发环境吗?不是!后面的Debugger & ... 等工作让我败下阵来!
    如果你真的愿意为汇编爱好者带来福音,我倒愿意提供我能做到的一切帮助,真诚地希望中国人也能做到!记得N年以前有个韩国人用Delphi写了一个Delphi,把我惊的...

            ------- 一个过来人的一点忠告 [iqcwei@21cn.com]

#19


感谢:qiwei(VC_Tyro)
      首先感谢你的忠告、建议以及无私。也许对于很多人来说,
我所准备做的工作是不值得的,并且认为汇编语言不大容易立足,
但是我我个人认为就象很多人所说C++需要*心,的确,但我
相信程序员更需要*的心,*包括了对于某件事的想象转换成
现实,也许结果不知会怎样,但是毕竟去做了。
    我曾经从事过一年多需要汇编语言编写的商业产品的支撑软件,
现在我所从事工作可以说根本就很少用到汇编语言,对数据库以及
人工智能方面的工作做得要多一些,为了“需要“我的名片上印着
本公司“首席工程师“,也为了需要一所高校纳为他们的研究生.
但是说实在的,我所有的计算机以及软件编写知识都是自学的,由
于种种原因,我并没有读完大学,但是不管怎样我都希望完成自己
的理想。
    对于你所说的 Editor & Debugger & Compiler & Library 其实
都是我所想研究的范围之内,但是我们毕竟只有两个人,不可能一步
到位,但是对于未来我们想应该是美好的..............

#20


zhichi 

#21


呵呵,吃饭去吧

#22


To Luo_Yong(罗勇):
    对于你的想法,我真的很赞成,也很希望你能够完成自己的理想,但我个人认为,大家最需要的还是一个Asm Debugger,因为Editor有Editplus已经非常好用了,Compiler有Masm与Tasm等也是很不错,至于Debugger当然可选Softice等软件,对于高手当然没有问题,但对于初学者,一大堆的Address不头晕才怪!如果能做到源码级Assembly Language的调试,那么真是不错。

#23


微软的 WIN32ASM 的 IDE 很好用的啊,你还开发个啥啊。

#24


shuang shou zhi chi,中国人应该有自己的操作系统和编译器

#25


感谢大家的支持!

#26


OH,不好意思,你们的还没开发出来那,OH,那好,你可要努力啊,如果出来了,我可一定要强先测试啊

#27


刚刚下载了一个Visual CODE(汇编调试tool),感觉不错,你也可以参考一下,URL:http://syser.xiloo.com/,这个网站也不错,有好多汇编的tools。我是初学者,什么也不懂,说话有得罪之处,敬请见谅!

#28


感谢:VJProgrammer(没想好名)

#29


人气太不旺了

#30


zhichi

#31


To:Luo_Yong(罗勇) 
我个人的意思,汇编语言最适合于底层开发,Win32开发如果想达到汇编似的"底层"的话,莫不如用VC,经过微软的"调教",VC已经变得像汇编一般"低级",请原谅我,我不是贬低汇编,我的意思是,目前的VC,可以说在Win32范围内什么事情都可以完成,而且,如果你愿意,也可以像用汇编一般的一步一步的"微操作"完成任务,说这些什么意思呢?对于你的工作,我认为我认为对于汇编程序员来说是个好事,但是定位有些欠妥,我们知道,汇编语言擅长的是底层系统级的开发,说白了也就是时下流行的操作系统的开发,但是,对于系统开发,目前就我所知,要写内核的话,还只能停留在编写代码---编译---启动内核---重启系统这么个模式,所以,我希望你们能写个集成开发环境,不用重启动就能进行新内核的编译调试工作,至于可视化开发,似乎有点多余,个人看法,不妥请指教^-^

#32


程序中要定义类和对象,并且要使用类和对象!!! 因为程序的目的就是为

了展现面向对象的特点和优点!!!
假定: 对一家公司的员工进行管理:
包括人员名字,出生日期,加入公司的年份,那个部门(用ring0---ring9表

示10个部门) ,工资标准等(多多不限)
要求有对(假如有员工改名, 可以实现改名, 尽管使用中不常见, 但主要

是为了实现面向对象思想)(更改工资标准)(开除员工和增加员工)(通过

工龄即加入公司的时间来对员工进行排序, 同一年的可随便排)(通过部门

的对员工排序, 个部门的集中在一起显示,譬如ring0的排了下了跟着就是全

是ring1部门的。。。)
请兄弟们快点回帖, 把源代码和程序发给我, 搞定后就给200分!!!
这是我期末考试的题目, 兄弟们要快快快!!
 我的email :  citmit@163.com

#33


不要只看人气吗?老兄你没信心了吗?我支持你,需要帮忙请说话。

#34


编译器到不是很难.当也得个三五个月.
有个取巧的办法就是用其他的编译器和连接器.
但一个我目前还不能解决的问题就是怎么做一个调试器.

#35


我有个问题想要问:就是我们学VC,VB可以开发商用软件,而用汇编,我们就只能开发病毒和那些搞人的东东吗?当然通过这几天的学习,我倒觉得汇编对学习windows编程倒是很有帮助。不过我一直在想,我将来能用汇编开发软件吗?我问许多搞VB VC的人它们开发过很多项目,可至今仍没有用到汇编。那些搞汇编的人动不动搞出一个捉弄人的东东,好像水平很样子,这有什么意义,有那么多精力和时间,去开发个像样的实用的程序,为中国程序员争口气。

#36


程序员分两种,一种为兴趣,一种为事业,这不是我下的定义,但我认为这个定义还算科学,那位老师说,前者属于业余的,他们关注的是技术,他们更感兴趣的是算法,诸如一个更快的核心,更先进的文件系统,等等诸如此类,比如没有X-Windows的Linux就是此类,他们不关心产品的市场化,他们对产品的宣传更注重于宣传自己的技术,但他们往往忽略了作为一个好的产品,人机界面是一个很重要的环节;而后者,他们是专业的,他们站在前者的肩膀上,以前者的技术为依托,加入自己的创新,加入更好的人机界面,他们很重视产品的市场化,很注意对产品易用性宣传,结果就是,他们的产品也许在技术上不如前者,但成功的却是他们。两者的代表就是Linux和Windows,前者更稳定,技术上由于有众多黑客及高手的参与而更加先进,但是,由于后者的极为易用的界面,更为人性化的设计,使得她虽然很不稳定,虽然漏洞多多,虽然被骂得体无完肤,但却是真正的赢家。不注意这一点,使得Linux虽然被我们炒作,虽然被很多人看好,虽然得到这个公司那个公司的支持,却仍然不及Windows的占有率,使得我们喊了多年的操作系统自主化,最终却只是雷声大雨点小,仍然在做那千篇一律的Linux汉化、汉化再汉化,汉化了多年,自己的东西却少的可怜。这种情况真的只是因为适用软件少吗?这种自欺欺人的说法还要延续到什么时候呢?

说这些话的意思,我们中国的程序员很多,高手很多,但为什么不能拿出一个自己的成熟的产品来和Windows叫板呢?我们骂微软,骂她贪婪,我们已经认识到造成这种局面的原因是因为我们没有自己的操作系统,我们被垄断着,那为什么不行动起来呢?

我的意思就是,我们学编程,学语言,目的不是开发病毒,也不是为了搞人,我们是要做产品,要占市场!不要和我说什么要注意*软件精神之类的废话,这是在骗自己,中国软件要发展,没有市场是绝对不行的,光靠几个人凭兴趣聚在一起,是不可能和微软这样的巨人斗的。我们要自己的产品,我们要自己的市场,我们要把自己从微软的垄断中解脱出来!

所以,我希望那些熟悉汇编的人,熟悉系统的人,多出出力,为我们的民族产业尽一分力,而不是重复别人的工作,要站在别人的肩膀上开发,这样我们才有出路!

#37


我也支持你,界面是中文还是英文的无所谓,因为写程序的英文不会很差,最好支持语法分色,masm32不没有这个。 

#38


我认为ide没甚么前途,editplus+masm就很好了
我认为缺少的是debuger
我现在还没找到一个合适的能用在2k下的debug,softice支持不好,windbg我还没学会
trw不能在2k下运行
不如开发debug

#39


To qiwei(VC_Tyro):
 呵呵,你看错了,我是说做编译器,而不是编辑器,编辑器是个人就会写,要实现比较好的智能化,也不是太难。但是编译器不是一般人能做的. 

#40


我希望有个一个好的debug,因为ice在我机器上的2000里实在很让我头痛(显示不出来),我对asm仍然只是略知皮毛,但一开始就连起码的debug都没有,这的确是伤脑筋的事

#41


谢谢各位,相信我们不会让大家失望的。
    非常感谢 unalone(阿龙) 真心的回复!

#42


我在W2000里装的SOFTICE用倒是还可以,可是不能实现关机,哎!我该怎么办啊

#43


怎么没消息了?进度如何了?

#1


搞没搞错,这么久都没有人来..........
     

#2


我觉得汇编的优势不是可视化程序的编辑,不过你要是开发出来,我会用的,呵呵。

#3


asmstudio

#4


你做的集成环境最好要有一个类似MSDN的东西,如果是中文的那就更好了。

#5


我支持你,最好是中文界面的。

#6


wave就可以了.c51

#7


To:awinder(风)
   由于汇编自身的原因,它不可能用于编写如数据库管理,多媒体等软件。
   但是,它对低级工作的操作能力是有目共睹的。
To:hypmonkey(EpingHe)
   AsmStudio 的确是一个DOS下16位汇编语言的编译集成环境,但是它不能
   直接支持Win32程序,而且并不是可视的
To:sunziguang(一个好人) 
   程序界面以及帮助都是中文,也打算做一个类似MSDN的帮助资料。
To:hibernate(红叶) 
   谢谢!

#8


我有点没信心了,人气这么不旺。。。。。。。

#9


很多朋友想用汇编!我支持你!

#10


谢谢!

#11


我想你一个人在有限的时间内搞不玩
如果你能搞出来用的人不会在少数
我身边就有一些人正在用汇编
虽然没有可视化的环境但也得要用啊
是没有办法的事
如果有更好的为什么不用呢
我也支持你

#12


  做集成开发环境不难,关键是编译器难。

#13


感谢:windsi(风山萧萧) 
     我并不是一个人,我们是一个团队,我们来自高校与互联网

也感谢:cwsuperman(cwsuperman) 提出的建议
     或许任何事情都不会一步到位的........

#14


说实在的,你的那个我用了,实在太烂。
应该面向win32汇编吧!

#15


To
  :VJProgrammer(没想好名) 

       :VJProgrammer(没想好名)   注意了!!!!!!!!!!!

   你用的"那个",不是我们编写的,我们的开发环境还没放到网上呢?

   我不知道你说的是不是AsmXXXXX

#16


希望你能成功,我们就有好东东了!

#17


哎,人气太不旺了

#18


To cwsuperman(cwsuperman):
   我不赞成这位兄台的意见,我认为真正的要做集成开发环境的话,编辑器是最简单的一部分!Debugger & Compiler & Help等工作才是较难的!
To Luo_Yong(罗勇):
   但我不知道你所说的集成开发环境规模是如何的,是一个具有智能感知弹出,语法高亮度显示,且有一个像VB中的组件,可以直接往窗体设计器里面拉,最后生成一些.Asm文件,再利用别人的Debugger & Compiler来完成剩下的工作?
   还是Editor & Debugger & Compiler & Library都自己完成呢?
   我之所以不赞成说Editor是最难的,是因为我曾经也有过类似的想法,我以前写的那个AsmIDE不但可以语法高亮度显示,而且具有像VB中"."的属性弹出,但能说是一个集成开发环境吗?不是!后面的Debugger & ... 等工作让我败下阵来!
    如果你真的愿意为汇编爱好者带来福音,我倒愿意提供我能做到的一切帮助,真诚地希望中国人也能做到!记得N年以前有个韩国人用Delphi写了一个Delphi,把我惊的...

            ------- 一个过来人的一点忠告 [iqcwei@21cn.com]

#19


感谢:qiwei(VC_Tyro)
      首先感谢你的忠告、建议以及无私。也许对于很多人来说,
我所准备做的工作是不值得的,并且认为汇编语言不大容易立足,
但是我我个人认为就象很多人所说C++需要*心,的确,但我
相信程序员更需要*的心,*包括了对于某件事的想象转换成
现实,也许结果不知会怎样,但是毕竟去做了。
    我曾经从事过一年多需要汇编语言编写的商业产品的支撑软件,
现在我所从事工作可以说根本就很少用到汇编语言,对数据库以及
人工智能方面的工作做得要多一些,为了“需要“我的名片上印着
本公司“首席工程师“,也为了需要一所高校纳为他们的研究生.
但是说实在的,我所有的计算机以及软件编写知识都是自学的,由
于种种原因,我并没有读完大学,但是不管怎样我都希望完成自己
的理想。
    对于你所说的 Editor & Debugger & Compiler & Library 其实
都是我所想研究的范围之内,但是我们毕竟只有两个人,不可能一步
到位,但是对于未来我们想应该是美好的..............

#20


zhichi 

#21


呵呵,吃饭去吧

#22


To Luo_Yong(罗勇):
    对于你的想法,我真的很赞成,也很希望你能够完成自己的理想,但我个人认为,大家最需要的还是一个Asm Debugger,因为Editor有Editplus已经非常好用了,Compiler有Masm与Tasm等也是很不错,至于Debugger当然可选Softice等软件,对于高手当然没有问题,但对于初学者,一大堆的Address不头晕才怪!如果能做到源码级Assembly Language的调试,那么真是不错。

#23


微软的 WIN32ASM 的 IDE 很好用的啊,你还开发个啥啊。

#24


shuang shou zhi chi,中国人应该有自己的操作系统和编译器

#25


感谢大家的支持!

#26


OH,不好意思,你们的还没开发出来那,OH,那好,你可要努力啊,如果出来了,我可一定要强先测试啊

#27


刚刚下载了一个Visual CODE(汇编调试tool),感觉不错,你也可以参考一下,URL:http://syser.xiloo.com/,这个网站也不错,有好多汇编的tools。我是初学者,什么也不懂,说话有得罪之处,敬请见谅!

#28


感谢:VJProgrammer(没想好名)

#29


人气太不旺了

#30


zhichi

#31


To:Luo_Yong(罗勇) 
我个人的意思,汇编语言最适合于底层开发,Win32开发如果想达到汇编似的"底层"的话,莫不如用VC,经过微软的"调教",VC已经变得像汇编一般"低级",请原谅我,我不是贬低汇编,我的意思是,目前的VC,可以说在Win32范围内什么事情都可以完成,而且,如果你愿意,也可以像用汇编一般的一步一步的"微操作"完成任务,说这些什么意思呢?对于你的工作,我认为我认为对于汇编程序员来说是个好事,但是定位有些欠妥,我们知道,汇编语言擅长的是底层系统级的开发,说白了也就是时下流行的操作系统的开发,但是,对于系统开发,目前就我所知,要写内核的话,还只能停留在编写代码---编译---启动内核---重启系统这么个模式,所以,我希望你们能写个集成开发环境,不用重启动就能进行新内核的编译调试工作,至于可视化开发,似乎有点多余,个人看法,不妥请指教^-^

#32


程序中要定义类和对象,并且要使用类和对象!!! 因为程序的目的就是为

了展现面向对象的特点和优点!!!
假定: 对一家公司的员工进行管理:
包括人员名字,出生日期,加入公司的年份,那个部门(用ring0---ring9表

示10个部门) ,工资标准等(多多不限)
要求有对(假如有员工改名, 可以实现改名, 尽管使用中不常见, 但主要

是为了实现面向对象思想)(更改工资标准)(开除员工和增加员工)(通过

工龄即加入公司的时间来对员工进行排序, 同一年的可随便排)(通过部门

的对员工排序, 个部门的集中在一起显示,譬如ring0的排了下了跟着就是全

是ring1部门的。。。)
请兄弟们快点回帖, 把源代码和程序发给我, 搞定后就给200分!!!
这是我期末考试的题目, 兄弟们要快快快!!
 我的email :  citmit@163.com

#33


不要只看人气吗?老兄你没信心了吗?我支持你,需要帮忙请说话。

#34


编译器到不是很难.当也得个三五个月.
有个取巧的办法就是用其他的编译器和连接器.
但一个我目前还不能解决的问题就是怎么做一个调试器.

#35


我有个问题想要问:就是我们学VC,VB可以开发商用软件,而用汇编,我们就只能开发病毒和那些搞人的东东吗?当然通过这几天的学习,我倒觉得汇编对学习windows编程倒是很有帮助。不过我一直在想,我将来能用汇编开发软件吗?我问许多搞VB VC的人它们开发过很多项目,可至今仍没有用到汇编。那些搞汇编的人动不动搞出一个捉弄人的东东,好像水平很样子,这有什么意义,有那么多精力和时间,去开发个像样的实用的程序,为中国程序员争口气。

#36


程序员分两种,一种为兴趣,一种为事业,这不是我下的定义,但我认为这个定义还算科学,那位老师说,前者属于业余的,他们关注的是技术,他们更感兴趣的是算法,诸如一个更快的核心,更先进的文件系统,等等诸如此类,比如没有X-Windows的Linux就是此类,他们不关心产品的市场化,他们对产品的宣传更注重于宣传自己的技术,但他们往往忽略了作为一个好的产品,人机界面是一个很重要的环节;而后者,他们是专业的,他们站在前者的肩膀上,以前者的技术为依托,加入自己的创新,加入更好的人机界面,他们很重视产品的市场化,很注意对产品易用性宣传,结果就是,他们的产品也许在技术上不如前者,但成功的却是他们。两者的代表就是Linux和Windows,前者更稳定,技术上由于有众多黑客及高手的参与而更加先进,但是,由于后者的极为易用的界面,更为人性化的设计,使得她虽然很不稳定,虽然漏洞多多,虽然被骂得体无完肤,但却是真正的赢家。不注意这一点,使得Linux虽然被我们炒作,虽然被很多人看好,虽然得到这个公司那个公司的支持,却仍然不及Windows的占有率,使得我们喊了多年的操作系统自主化,最终却只是雷声大雨点小,仍然在做那千篇一律的Linux汉化、汉化再汉化,汉化了多年,自己的东西却少的可怜。这种情况真的只是因为适用软件少吗?这种自欺欺人的说法还要延续到什么时候呢?

说这些话的意思,我们中国的程序员很多,高手很多,但为什么不能拿出一个自己的成熟的产品来和Windows叫板呢?我们骂微软,骂她贪婪,我们已经认识到造成这种局面的原因是因为我们没有自己的操作系统,我们被垄断着,那为什么不行动起来呢?

我的意思就是,我们学编程,学语言,目的不是开发病毒,也不是为了搞人,我们是要做产品,要占市场!不要和我说什么要注意*软件精神之类的废话,这是在骗自己,中国软件要发展,没有市场是绝对不行的,光靠几个人凭兴趣聚在一起,是不可能和微软这样的巨人斗的。我们要自己的产品,我们要自己的市场,我们要把自己从微软的垄断中解脱出来!

所以,我希望那些熟悉汇编的人,熟悉系统的人,多出出力,为我们的民族产业尽一分力,而不是重复别人的工作,要站在别人的肩膀上开发,这样我们才有出路!

#37


我也支持你,界面是中文还是英文的无所谓,因为写程序的英文不会很差,最好支持语法分色,masm32不没有这个。 

#38


我认为ide没甚么前途,editplus+masm就很好了
我认为缺少的是debuger
我现在还没找到一个合适的能用在2k下的debug,softice支持不好,windbg我还没学会
trw不能在2k下运行
不如开发debug

#39


To qiwei(VC_Tyro):
 呵呵,你看错了,我是说做编译器,而不是编辑器,编辑器是个人就会写,要实现比较好的智能化,也不是太难。但是编译器不是一般人能做的. 

#40


我希望有个一个好的debug,因为ice在我机器上的2000里实在很让我头痛(显示不出来),我对asm仍然只是略知皮毛,但一开始就连起码的debug都没有,这的确是伤脑筋的事

#41


谢谢各位,相信我们不会让大家失望的。
    非常感谢 unalone(阿龙) 真心的回复!

#42


我在W2000里装的SOFTICE用倒是还可以,可是不能实现关机,哎!我该怎么办啊

#43


怎么没消息了?进度如何了?