我是一做电子产品的小程序员,刚毕业,什么都不懂。劳累了一个多月写了上万行的代码,结果老大说水平太次,看起来很不爽于是他全部重写了。很受打击。
写这上万行代码我可不是随便应付的,我是经过缜密的考虑详细的策划后才动工的,
我本人认为这段代码是兼容性和流程规划和性能速度都是不错的。但没经验就是没经验,技术不达标。我问老大哪些地方不好,老大只说看起来不舒服。但我是完全按照标准格式写的,他那样说可能是考虑到我的自尊心吧。
项目紧,我也不好意思继续缠他问了。所以在这里发问,希望各位高手指点指点。最好可以介绍几本讲方法讲规划的好书,小弟不胜感激!俺啥都不多,就给分多!!
------解决方案--------------------------------------------------------
这个要靠一定积累吧?汇编也有很多方面的涉及,要从不同方面来完善。
你主要用汇编来写什么?
------解决方案--------------------------------------------------------
首先,推荐一本书:《Inter汇编语言程序设计》。这里面有一些优化代码的方法。
第二,建议版主深入学习CPU,只有深入了解CPU,才能写出高效的代码。
第三,建议深入学习DOS,并且阅读其源代码。(源代码网上可以下载)
补充:如果版主认为深入学习DOS很有必要的话,再推荐一本书:《DOS程序员参考手册》,非常好的一本书,网上有电子版。如果找不到,可以留下邮箱,给你发过去。如果楼主的工作涉及到很多PC硬件操作的话,再推荐一本,但要到书店去买,《80x86 IBM PC 及兼容计算机(卷I和卷II):汇编语言、设计与接口技术(第四版)》,这是一本老外写的书,非常牛,这本中译本也翻译的非常好。
------解决方案--------------------------------------------------------
强烈推荐《汇编语言程序设计》 作者王爽。汇编入门宝典
------解决方案--------------------------------------------------------
致楼主:
本人也是从C++、API、VC起步,效果不是很好,现在回头来学CPU,汇编,准备开发一个小的操作系统内核,然后再用C\C++做一些应用,相信有了这些基础,开发东西会很通达。至于深入学习DOS及CUP,大概需要一年,具体时间因个人基础而异常。
------解决方案--------------------------------------------------------
Inter汇编语言程序设计 第四版
------解决方案--------------------------------------------------------
Intel Architecture Software Developers ' Manual