汇编与C新手书本问题

马上该12年了,现在好多系统都是win7的了,我现在想开始学汇编和C,汇编不知道该学多少位的?还有给我推荐一本汇编书,还有一本C书还有有什么好的建议..... 马上该12年了,现在好多系统都是win7的了,
我现在想开始学汇编和C,汇编不知道该学多少位的?
还有 给我推荐一本汇编书,还有一本C书
还有 有什么好的建议..
展开
 我来答
superlee1125
2011-12-15 · 超过15用户采纳过TA的回答
知道答主
回答量:33
采纳率:0%
帮助的人:34.5万
展开全部
学多少位都可以,关键是理解汇编语言的特点和风格,汇编的指令越少,程序写起来越难,针对不同的内核有不同的指令集,如果你对汇编一点都不懂,那就先去学51单片机,这是最普遍最简单的单片机,而它采用的汇编指令也是最基础最简单的,记住汇编是很底层的语言,不结合芯片学习是学不好的,只有理解芯片的内核,才能理解汇编语言,以我的经验我不建议你去看什么王爽的《汇编语言 》和罗云彬的《Windows环境下32位汇编语言程序设计》,这些书都太厚,看起来麻烦,51单片机简单易读,上手很容易,一般学3个月,如果能写出1k行以上的程序,你就基本入门了。我最开始是写4位单片机的程序,什么书也没看,就看芯片的数据手册和指令集,反复看了2个月,终于写出了一个差不多的程序,后来又学了1个月的51,就基本掌握汇编语言了,虽说写上万行的程序还有困难,但几千行已不在话下了。汇编学好了,你对芯片的工作原理就有了更深刻理解,再往上层学高级语言就比较容易理解了,学习C就好理解了,如果学C还是结合LINUX去学吧,《Linux C编程一站式学习》适合零基础人去学习,谭浩强的书理论性很强,不适合自学,基本是用来应付考试的,要是想写好程序就还是不要看了,等你基本理解C后,再去看吧。还有什么问题可以再问我
rainheart311
2011-12-14
知道答主
回答量:19
采纳率:0%
帮助的人:9.6万
展开全部
先学16或者32位汇编,把基本的汇编基础打好。这个书的话可以看王爽的《汇编语言
》和罗云彬的《Windows环境下32位汇编语言程序设计》。
C的话可以看看《C语言程序设计》,谭浩强的。要是你想再一步深入的话可以看看严蔚敏、吴伟明的《数据结构——C语言版》
另外的建议就是要有耐心,一步一步来,不要想一口吃成胖子,先学一种语言,等学懂了再学另外的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
逻辑错误2021
2011-12-18 · TA获得超过757个赞
知道小有建树答主
回答量:986
采纳率:0%
帮助的人:448万
展开全部
步子迈小点,大了容易扯着那什么的....
先看16位的汇编学习资料,推荐<汇编语言>王爽著
看完上面的书以后:
1\学C就不会纠结那些 指针 参数 函数 变量长度 等那些 但疼 问题了.
2\学win32汇编编程,有实在的底子.
学C推荐你看<C程序设计第四版>,一个美国佬写的,聂雪军和贺军翻译的.
学win32汇编推荐<inter汇编语言程序设计第五版>,也是一个美国佬写的,温玉杰.罗云彬等翻译

注意:以上两本书在买书的时候一定要看清作者,现在好多书名都差不多.谭浩强的书也是很不错的,但是书里面有些程序控制的代码写的不是很规范,初学者看了容易搞混淆.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大连东软学生
2011-12-15
知道答主
回答量:23
采纳率:0%
帮助的人:22.1万
展开全部
如果说是新手开始的话 先学一学《C语言程序设计》,谭浩强的 然后开始看32位得汇编 具体汇编的学习 我觉得你学这个的话 也是偏向于学硬件的吧 我是学嵌入式的 那你还得学LINUX
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
colaftc
2011-12-15
知道答主
回答量:32
采纳率:0%
帮助的人:20.3万
展开全部
汇编直接学32位的,学好了汇编随便拿起一本C就行了,这个已经不再是问题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式