汇编语言对于我们来说。。。。

tianxiao1101 2010-11-20 06:06:29
我现在是计算系的大二的学生,我们学的是C和C++,初学了数据结构,我们现在就学了这些专业知识。
最近浏览网站,时不时的老听见汇编语言的字眼。
哪位前辈,能指点一下,汇编语言对于我们处于什么样的地位,有多大的价值,犯得上用心花教多时间去学吗?
说实话,我们的专业课程也是比较紧的。
...全文
196 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
gules 2010-11-20
  • 打赏
  • 举报
回复
汇编语言对于我们(程序员)来说。。。。绝对有必要花时间与精力来学习。
七只PP猫 2010-11-20
  • 打赏
  • 举报
回复
我现在研究的向PE文件中注入自己的代码就 需要用汇编,郁闷的是上学的时候没好好学,现在只能再自己再学一遍了!
haogeai123 2010-11-20
  • 打赏
  • 举报
回复
luciferisnotsatan 2010-11-20
  • 打赏
  • 举报
回复
懂汇编,在调试代码时还是有不少帮助的
jdygrdzh 2010-11-20
  • 打赏
  • 举报
回复
补充9楼,还有种情况就是反编译的时候需要精通汇编。那种情况下没有源代码,只能通过读懂汇编来明白那段程序干了什么。
cpaal 2010-11-20
  • 打赏
  • 举报
回复
对于楼上。 调试c++出汇编 表示程序异常了。 一般都是终止了。 这个时候要差寄存器的,必须要看汇编。
不过vc6.0我不会用,平时工作用不上不好告诉你如何看了。 可以下书看看。vxworks linux unix有问题可以告诉你。

对于楼主。才上学不着急。考试可以作弊码不需要会的哈哈。
如果你将来毕业了打算做程序员。有2种可能一个是上层软件开发。如果你想很优秀的话必须学好1 数据结构, 计算机算法。 至于语言没有什么必要性。
如果是底层开发。比如硬件驱动,操作系统开发。通讯软件开发都是需要用c的。(c++)用的少。如果写C的话,(我就用c,c++写通讯软件)。如果不会汇编只能很平庸。但是汇编不用学的太深,并且直要能看懂就可以了,不用你去写。(中国没有几个公司能做编译)你将来工作如果看到汇编,稍微大点的公司都不是x86的,汇编语句你根本看不懂。 但是一切都是去玩寄存器的,因此把计算机体系机构要看明白。 汇编能看明白简单语句就可以了。
Longerandlonger 2010-11-20
  • 打赏
  • 举报
回复
我不懂汇编,每次调试C++的时候,就跳进汇编,郁闷死了。
tianxiao1101 2010-11-20
  • 打赏
  • 举报
回复
汇编语言,我感觉应该是在有一定C和C++的基础上学习,我现在还是C和C++刚入门水平,现在学这个是不是有点早啊。。
liutengfeigo 2010-11-20
  • 打赏
  • 举报
回复
开课了就果断学好。
太乙 2010-11-20
  • 打赏
  • 举报
回复
看lz以后的发展,有可能一辈子都用不上,有可能以后就指它吃饭了!

既然未来是未知,就学吧,多学点儿,没准以后关键时刻就用上了呢。。。
redleaves 2010-11-20
  • 打赏
  • 举报
回复
学C/C++如果不懂汇编.那确实还不如去用JAVA,C#之类的语言.当然这也要个过程.
xspace_time 2010-11-20
  • 打赏
  • 举报
回复
time?#define time ?
if(love=true)timespend=0
else if ?
else ?
Dstnoe 2010-11-20
  • 打赏
  • 举报
回复
汇编涉及底层的一些东西,抽象程度没有高级语言好,但是效率高,如果你懂汇编,会对C/C++有更深的了解
Csuxiaowu 2010-11-20
  • 打赏
  • 举报
回复
你们以后应该会有这个课的吧 课上好好学下
不会也能活 懂了还是蛮大用处的

64,632

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

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