冈本什么系列最好:汇编有没有必要学?
来源:百度文库 编辑:偶看新闻 时间:2024/04/30 15:02:00
有人说,我不想做驱动和系统开发,学汇编干嘛。我们一般都不会做太底层的编程,那还要不要学汇编呢?
答案是肯定的,一定要学习。不同需求学到不同层次就可以了。
因为学汇编可以让你知道:
一个应用程序怎么在CPU内执行
一个应用程序的结构是怎样的
一个应用程序怎样在内存中存在
变量是什么东西
怎样找到你想要的数据
结构化的if,for,while是怎么实现的
……
总之,可以让你更深刻的理解:
计算机怎样执行
程序究竟是个什么东西
其它语言的特点
这全是珍贵不可言传的概念思想,必须亲身体验。
汇编语言中没有关键字,只有指令。一个指令对应一个机器码。其实用汇编写程序和用机器码没有什么区别。只是指令是机器码的一个比较好记的别名而已(当然,你也不用为字符查ASSIC码表了,编译器也会自动为你生成应用程序结构)。
当然,初学者是不适合学汇编的。当你学过C之后,学汇编是一个好的选择。这可以让你对C中的指针实现和内存分配有更深的理解。让你对结构化设计有更深的理解。
另外学汇编不要用.IF、.WHILE这些伪指令,当你真正学在操作系统下用汇编编程时再用吧。用硬指令实现结构化设计和用过程化语言实现面向对象设计可以很好的提升编程思想。
全民学英语有没有必要?
“变易速算”有没有必要学?
有没有必要学“变易数学”?
龙宫有没有必要学打坐
学编程有没有必要学vb
学习编程有没有必要学DOS!!!!!!
学英文有没有必要买电子辞典?
大学生有没有必要学考驾照?
学软件工程的,有没有必要考研?
语文课本有没有必要认真的学?
大学里学的x86汇编和WIN32汇编有什么不同?WIN32汇编难学吗?
学完网络工程师有没有必要再学软件工程师
有没有必要??
学药剂的本科生有没有必要考研啊?
学法律的有没有必要考计算机二极
学会计专业的学生,有没有必要考计算机3级??
我是学人力资源管理的,有没有必要学习财政学?
学股票有没有必要考证券从业资格证?
初中的数学有没有必要要报班提前学阿?~?~
在大学里学英语有没有必要买电子词典
汇编怎么学呢?
汇编难学
有必要学汇编吗
关于学汇编