万般皆下品,惟有汇编高

gigix 2003-04-11 10:13:04
giantzz:

 

我反对说编程语言只是一种工具的说法,认为重要的是思想;因为你是学什么语言的你就在什么层次上,学VB的就是不能和学C的比谁更了解Computer,而学C的当然也不能和学汇编的比谁更了解Computer.我常说,高级语言的高手只是这门语言的高手,汇编的高手通常是计算机的高手.选择不同的编程语言,你的程序人生的定位将大有不同.


公开的文档中是这么说的:C是为代替汇编而开发出的程序设计语言。但只有你学了汇编之后才知道,这是欺人的.是从一个方面说的.


还有,任何的编译器也不能和汇编程序员写的代码比效率,只要这个汇编程序员不是初学者,就像翻译软件怎么能和人比翻译质量呢?


有完全用汇编实现的操作系统,且界面已经接近于Winme.现在大多在开发的商业型操作系统汇编所占的比例都要占到80%--90%.建议大家看看罗云彬出的那本书的第一章,今天我刚看完.写的很实在.

...全文
95 102 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
102 条回复
切换为时间正序
请发表友善的回复…
发表回复
wes109 2003-05-13
  • 打赏
  • 举报
回复
汗。。。。
maojunhua 2003-05-13
  • 打赏
  • 举报
回复
汇编不是计算机分层体系的最底层,对于软件来说也不是最底层。如果说要高,体现思想,得到最高效率,莫过于自己设计逻辑电路代替软件,这才是对计算机牛B的了解,最好做到材料那一层,连你计算机运行时电子的行为都了解了。
现在已经不是8086时代,绝大多数人是没法和优秀编译器生成的代码比效率了。那么多优化条件互相牵制,如果说8086相当于手工解高中数学题的话,那现在无异于手工解薛定鄂方程了。
yyy1020 2003-05-13
  • 打赏
  • 举报
回复
up

http://www.csdn.net/cnshare/soft/11/11463.shtm
eastsun 2003-05-13
  • 打赏
  • 举报
回复

up.

up. up.

up. up. up.

nvjack 2003-05-08
  • 打赏
  • 举报
回复
高山仰止,景行行止。
楼上的大大们我PF你们啊(要求4个角以上的,呵呵)
尤其是ccat(智拙) 大大,如果你失业了,写小说同样畅销啊。
ccat 2003-05-08
  • 打赏
  • 举报
回复
nvjack(追雪):
过奖,过奖,早年也写过小说这东东,后来发现比程序写得还差,只好放弃了,惭愧啊,呵呵:D。
chen3feng 2003-05-08
  • 打赏
  • 举报
回复
汇编这玩艺有时候还真的离不开,没办法.
我自己写汇编程序要比高级语言慢好几倍
chen3feng 2003-05-08
  • 打赏
  • 举报
回复
老有人喜欢哗众取宠,拿一些不值得一波的观点欺骗观众,误导初学者,你汇编牛的化,用汇编开发个能在x86, ALPHA, PPC上运行的OS啊.
step_by_step 2003-05-07
  • 打赏
  • 举报
回复
帖主对os的了解太少了。竟说出如此的话。
也不知道他的三个星怎么来的
wingfiring 2003-05-07
  • 打赏
  • 举报
回复
这怎么也不像是gigix (透明)说的啊!应该是giantzz的话吧?如果这是gigix (透明)的真心话的话,嘿嘿,鄙视你!
wahao 2003-05-07
  • 打赏
  • 举报
回复
每种语言都有它的优劣点!
坐着等天亮 2003-05-07
  • 打赏
  • 举报
回复
to bb9087(bb) :
区别怎么不大呢?
ASM的移植性如何?
C之所以有丰富的库函数,就是因为它的移植性好啊,否则谁有信心去开发,例如等到开发出来一个很强大的库,结果用这种CPU指令集的不多了,那怎么办?如何重写?
glasswing 2003-05-07
  • 打赏
  • 举报
回复
alula语:
"everything should be made as simple as prossible, but no simpler."

"抽象是程序员最强有力的工具"

"任何事物都有其正面和侧面"

-------
从这个角度来讲,我喜欢C++ 。 C++ ,面向对象 。。。的存在不是没有理由的
bb9087 2003-05-07
  • 打赏
  • 举报
回复
其实,如果有足够的库,汇编和c的区别不是很大,如果你的编程习惯良好,加上网上的各种免费资料和源代码,汇编的功能一样很强大,钱这个家伙才是使c/c++流行起来的最根本原因。为什么操作系统不全部用c编写呢?如果是这样那个编译器就不该叫编译器,应该叫c操作系统。除非你把c的实现固化在cpu里,但是这样你的cpu大概要主机箱那么大,并且很快因为c的标准的变化而退出历史舞台。asm永远都是有用的,倒是c还能活几年我很怀疑。各位我这里指的asm是指cpu指令集的汇编。历史上成功的并非就是最好的。
MichealHu 2003-05-05
  • 打赏
  • 举报
回复
我不同意搂主的说法
welcom688 2003-05-05
  • 打赏
  • 举报
回复
楼主的言论有一点偏激.
诚然汇编有它的独到之处,比如运行起来可能比较快.
但它的缺点也是一目了然的.
既然C/C++的的设计者们已经为我们设计好了一门新的高层次的语言,我们就没有必要再从头再来了.
试想:
让你用汇编语言出写一个C的程序,要比直接用C要多花费多少时间呢?

学汇编对个人对PC的理解的确可以加深.
这一点对于学习其它语言的人是没法相比的.
但你编程序的速度和方便实用性也是没法与人家比的.
cutestar 2003-05-03
  • 打赏
  • 举报
回复
学以至用!!!
VB有它的优势-做界面方便,
C/C++有很强的灵活性,
ASM有效率的优势,但必须有算法的支持!!!
比如在一些核心的算法中,如果该算法经常使用,那么用ASM编写该算法将提高程序运行效率。
gumo 2003-04-30
  • 打赏
  • 举报
回复
不懂,怎么办
zhentao1982 2003-04-30
  • 打赏
  • 举报
回复
C/C++和ASM各有各的优点!
不知大伙用C/c++和ASM合编过一个程序没有?我虽然没有这样做过,但是我经常用FONTPAGE和
DREAMWEAVER联合起来制作网页,获得了非常好的效果!
jcreatorqijiashe 2003-04-30
  • 打赏
  • 举报
回复
"因为你是学什么语言的你就在什么层次上,学VB的就是不能和学C的比谁更了解Computer,而学C的当然也不能和学汇编的比谁更了解Computer.我常说,高级语言的高手只是这门语言的高手,汇编的高手通常是计算机的高手" <-------------同意!
加载更多回复(82)
在Windows 10或Windows 11操作系统中,用户经常会遇到共享打印机时出现的一系列错误代码,这些错误代码可能会阻碍打印机共享功能的正常使用。常见的错误代码包括0x00000057、0x00000709和0x0000011b,这些代码通常指出了不同的问题,比如权限不足、服务未运行或配置错误等。除此之外,还有一些故障提示如“连接失败”或“内存不足”,这些都可能影响到打印机共享的稳定性。 要解决这些故障,首先要确保打印机已经正确地连接到网络,并且在需要共享的电脑上进行了设置。确保打印机驱动程序是最新的,并且在共享设置中没有错误配置。对于权限问题,需要检查网络上的用户账户是否具有足够的权限来访问共享打印机。同时,也要确保打印机服务正在运行,特别是“Print Spooler”服务,因为这是打印机共享服务的核心组件。 在某些情况下,问题可能与操作系统的更新有关,如升级到最新版的Windows 10或Windows 11后可能出现的兼容性问题。这时,可能需要查看微软的官方支持文档来获取特定的解决方案或更新。 对于错误代码0x00000057,这通常是由于没有足够的权限来访问网络打印机或其共享资源,解决方法是确保网络打印机的权限设置正确,包括在组策略中设置相应的访问权限。而0x00000709错误可能是由于打印机驱动问题或打印机端口配置错误,可以尝试重新安装或更新打印机驱动来解决。至于0x0000011b错误,这往往是因为打印机队列服务的问题,检查并重启“Print Spooler”服务通常是解决这类问题的常见手段。 至于“连接失败”或“内存不足”这类故障,通常与客户端和打印机之间的网络连接以及打印机本地资源的使用情况有关。检查网络连接,确保打印机所在的网络段没有故障或中断。同时,如果打印机的打印队列长时间得不到处理,可能会导致内存不足的情况,这时可能需要清理打印队列或增加打印机的内存配置。 为了帮助用户更快速地解决这些问题,市面上出现了各种打印机共享错误修复工具。这些工具往往通过预设的修复程序来自动检测和修正打印机共享中常见的问题。它们可以快速检查打印机驱动、网络连接以及共享设置,并且能够提供一键修复功能,大幅减少了用户自行排查和解决问题的难度。 然而,在使用这些修复工具之前,用户应确保这些工具的来源是安全可靠的,避免因使用不当的修复工具而引发其他系统安全或隐私问题。用户可以到官方平台或者信誉良好的软件提供商处下载这些工具。通过细心检查打印机的共享设置,及时更新驱动程序和服务,以及合理使用修复工具,大多数共享打印机的问题都可以得到有效的解决。

15,447

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧