有人对单片机汇编语言流水灯比较精通的吗

如今学单片机,还需要掌握汇编语言吗?求各位大神指点 - 【51单片机】 -
电子工程世界-论坛
后使用快捷导航没有帐号?
请完成以下验证码
查看: 3537|回复: 21
如今学单片机,还需要掌握汇编语言吗?求各位大神指点
在线时间51 小时
TA的帖子TA的资源
一粒金砂(中级), 积分 34, 距离下一级还需 166 积分
一粒金砂(中级), 积分 34, 距离下一级还需 166 积分
如今学,还需要掌握汇编语言吗?求各位大神指点
在线时间912 小时
芯币1012枚
E金币135枚
TA的帖子TA的资源
纯净的硅(中级), 积分 902, 距离下一级还需 298 积分
纯净的硅(中级), 积分 902, 距离下一级还需 298 积分
我觉得吧,掌握一门汇编语言并不主要在于经常需要用到它,而是在于这对理解现有体系结构的计算机系统(包括PC)会有非常大的帮助,而当你理解了计算机体系结构时,那你就打通经脉,一通百通了。是否掌握过一门单片机汇编,可能是单片机功底的分水领。你掌握一门汇编,好像也并不能给你带来什么收入的提升,看上去根本没什么作用,但平时不会显山露水,关键时候却能见真章。如果没有时间,不去掌握也行,如果有时间,还是至少掌握一种单片机的汇编为好。嗯,写得有点虚,您将就看。
<p id="rate_466" onmouseover="showTip(this)" tip="赞一个!&芯币 + 8 枚
威望 + 6 分
" class="mtn mbn">
在线时间21 小时
TA的帖子TA的资源
一粒金砂(初级), 积分 1, 距离下一级还需 4 积分
一粒金砂(初级), 积分 1, 距离下一级还需 4 积分
需要掌握,但不需要精通,能够看懂并且理解和修改就可以了
在线时间42 小时
TA的帖子TA的资源
一粒金砂(中级), 积分 150, 距离下一级还需 50 积分
一粒金砂(中级), 积分 150, 距离下一级还需 50 积分
需要掌握,能够看懂并且理解.主要还是c,因为现在都有学C,C一样可以编写单片机,灵活掌握C就好了。
在线时间1247 小时
芯币2739枚
E金币122枚
TA的帖子TA的资源
一粒金砂(高级), 积分 357, 距离下一级还需 143 积分
一粒金砂(高级), 积分 357, 距离下一级还需 143 积分
对时序要求严格地还是需要汇编的。
为江山踏坏了乌骓马,为社稷拉断了宝雕弓。
在线时间1915 小时
芯币2105枚
E金币210枚
TA的帖子TA的资源
一粒金砂(高级), 积分 391, 距离下一级还需 109 积分
一粒金砂(高级), 积分 391, 距离下一级还需 109 积分
多少还是要会一点的,至少要能看懂
相由心生,境随心转,一切法从心想生。
在线时间1 小时
TA的帖子TA的资源
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
基本上没什么用的,能稍微看懂汇编就行了,c多方便快捷
在线时间569 小时
威望1893分
芯币1989枚
TA的帖子TA的资源
纯净的硅(高级), 积分 1893, 距离下一级还需 107 积分
纯净的硅(高级), 积分 1893, 距离下一级还需 107 积分
我开始弄汇编,后面发现很繁琐又难弄,学C是最快且易的……
在线时间1393 小时
威望5708分
芯币8092枚
E金币1775枚
TA的帖子TA的资源
五彩晶圆(中级), 积分 5708, 距离下一级还需 292 积分
五彩晶圆(中级), 积分 5708, 距离下一级还需 292 积分
汇编从应用方面,会少一些,实际开发中,涉及较少。可读性不如C,开发更复杂。对理解一些寄存器,操作过程,还是有帮助的。
在线时间596 小时
威望1204分
芯币1809枚
TA的帖子TA的资源
纯净的硅(高级), 积分 1204, 距离下一级还需 796 积分
纯净的硅(高级), 积分 1204, 距离下一级还需 796 积分
我就是学会了汇编,在学会了C,现在用单片机是一点就差不多通了,很少用汇编了,基本是用C,可是我遇到问题反汇编调试的时候很快就可以解决,所以我觉得需要学习汇编!你可以不用精通这门语言,但这门语言在你入手其他单片机的时候,会很快进入状态,很容易理解单片机是怎么运转的。
天地庄周马;江湖范蠡船。
个性签名还是放QQ号吧,,添加说明EEworld好友
在线时间8 小时
TA的帖子TA的资源
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
听说学汇编可以学到一些编程思路
在线时间19 小时
TA的帖子TA的资源
一粒金砂(中级), 积分 46, 距离下一级还需 154 积分
一粒金砂(中级), 积分 46, 距离下一级还需 154 积分
建议直接学C,现在是主流C的时代,学通C后闲着没事时可补充汇编。新出来的一本好书可参考,《51单片机轻松入门-基于STC15W4K系列》,配套有辅助参考视频。
在线时间9 小时
TA的帖子TA的资源
一粒金砂(中级), 积分 10, 距离下一级还需 190 积分
一粒金砂(中级), 积分 10, 距离下一级还需 190 积分
个人认为还是学一下,虽然汇编一般不用,毕竟汇编更接近机器语言,更能知道机器是怎么工作的
在线时间5 小时
TA的帖子TA的资源
一粒金砂(中级), 积分 8, 距离下一级还需 192 积分
一粒金砂(中级), 积分 8, 距离下一级还需 192 积分
学习单片机首要的是明白单片机的工作原理,中断机制,然后是学会如何控制单片机的串口,timer,管脚。至于是用那种语言并不重要。
在线时间10 小时
TA的帖子TA的资源
一粒金砂(中级), 积分 22, 距离下一级还需 178 积分
一粒金砂(中级), 积分 22, 距离下一级还需 178 积分
2个都会 最好~~~~~~~~~~~~
在线时间1774 小时
威望43227分
芯币42866枚
E金币1812枚
TA的帖子TA的资源
想对硬件了解的更深,想对程序细节把握的更好,那就学。
上传了一些书籍资料,也许有你想要的:
在线时间553 小时
TA的帖子TA的资源
纯净的硅(中级), 积分 903, 距离下一级还需 297 积分
纯净的硅(中级), 积分 903, 距离下一级还需 297 积分
汇编是手波,C是自动波。
学车用手波,开车用自动波。
在线时间36 小时
TA的帖子TA的资源
一粒金砂(中级), 积分 48, 距离下一级还需 152 积分
一粒金砂(中级), 积分 48, 距离下一级还需 152 积分
我觉得也是要学一下,不说精,但至少能看懂,简单的会用
在线时间0 小时
TA的帖子TA的资源
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
汇编有没有什么好的资料推荐下?
在线时间136 小时
TA的帖子TA的资源
一粒金砂(中级), 积分 64, 距离下一级还需 136 积分
一粒金砂(中级), 积分 64, 距离下一级还需 136 积分
主要还是把C语言学好,学好C语言在工作中已经够用了。深入了解编程可以学习汇编。
技术导师勋章
论坛威望大于30000或网友提名:坛子里公认的技术导师
EEWORLD 官方微信
EE福利 唾手可得
Powered by君,已阅读到文档的结尾了呢~~
各种单片机编程语言比较,单片机c语言编程,单片机编程语言,单片机的c语言编程,单片机编程用什么语言,单片机编程入门,单片机编程,单片机编程器,单片机编程软件,pic单片机编程软件
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
各种单片机编程语言比较
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer--144.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口精通汇编语言能找什么工作-CSDN论坛
精通汇编语言能找什么工作
精通汇编语言能找什么工作!
&&&&&&&&&&等待中.........
不许要找工作,自然有人来请你
在香港,&如果是x86的汇编,在香港应该无可能找到工作.
不过如果你做汇编,你就多一个强项,不理这个强项有没有用,人们都会意得你比普通程序员好.
楼主能否介绍一下,你对汇编精通到何种程度?让大家帮你估估价。:)
听说这CSDN上有很多猎头的,没准一会就被猎头盯上了。
gahahahahaah
楼主这样,那么一定水平不会太高,哈哈
不用担心这些,如果你懂汇编,你学任何其他的语言,都会比别人看的深。自然你的程序会比别人写的好。
不过也有这种人,只会汇编。其实精通汇编的人不可能“只会”。不信你试一试
只懂汇编是没用的,仅仅能搞搞破解,如果水平真的很搞,做做逆向分析算法还不错
建设永远比破坏要难!
楼上说的不错!
汇编可以搞点病毒,你可以去写写特征库啊,去个杀毒软件的公司也可以么.
不是我说共产党没能耐,这个世道是最多骗子的时代,比历史上任何一个时代都多骗子,各位小心自保才是。政治就是政治,在中国,政治被北方人和东部沿海地区的人掌握着,说是西部大开发,只有雷声不见雨下,实为欺骗西部地区人民的卑劣手段尔,可悲呼!南方人和西部地区的人只有挨穷的份,不在沉默中爆发,就在沉默中死亡,一场好戏正在上演。
楼上的在干嘛?
今天晚上上来看看,ShanChunZhenZi(山村贞子)&这个家伙老是在说重复的话,居心叵测啊.
名字好像日本.......
是日本鬼子。。。
汇编有什么好精通的?
懂汇编的人只懂汇编??怎么可能呢!
香港不是在南方嗎?
做底层开发,操作系统什么的,前提是其他的功课也要相当好
如果你只会汇编,那说不上精通吧,我觉得,汇编跟底层开发相关,底层开发的工作就多了。
比如杀毒软件开发,驱动开发,应用工具开发等等。
做杀毒软件,国内有那间出名?
单片机,嵌入式巴。不过这些经常不用汇编而用C
还是乖乖的学c/c++&好了啦````
精通汇编,很惨的!:(&思维脱离了正常人。
就象学解剖学的高手,看到个美女,在他眼里不过是一些肌肉、骨骼、内脏的组合物,失去了欣赏的美感。
汇编可以训练人的思维逻辑,汇编做好了,逻辑思维能力应该很强的,容易找到解决问题的方法.
汇编能破解做外挂啊。。。楼主有兴趣么&联系我
汇编的最大功能是将废话集成后再找出其中不是废话的功能
如文件汇编、政治思想演说汇编
在某些专项&如病毒&破解&底层代码的优化方面需要汇编&
个人认为汇编已经成为一门辅助性语言了&
偶以前也自学汇编&搞了1年半&太累了&什么都要自己写&
所以现在搞C++了
做一些底层的计算机设计工作吧
写驱动一般用C语言就可以,比较好写~
你如果只是为了找份工作,就没必要去学汇编。可以去学c++,java或.net。
如果你是想让自己的技术能深入到底层,那汇编是必学不可的。
汇编是所有语言的基础,学好汇编,就很清楚底层的运作方式。对以后学其他语言都很容易理解。
不然一开始学一些高级语言,过几年就会感到,没法再往深入走了,没法深入底层。技术上没有竞争力。
路過&了解了解
学汇编,最好16位和32位下的都学,不然很难写出好东西,而且一定要对硬件了解,实际的用处可能就分析分析代码中的逻辑错误,以及分析下病毒等等,但如果你从事系统底层的设计,汇编会很有用
大家各述已见,都是高人,
偶只对汇编一知半解,不甚高论
我感得学好汇编是一个途径一个深入底层的途径,有更深的基础吧
单片机开发
精通?真正精通的话,那就去开发BIOS吧,100W/y
汇编能做很多事情的。。但还得要看你用它来做什么&你究竟要做什么?最重要的是你想不想学&有没有兴趣学&如果因为兴趣而学&他能干什么。。你就不用来问了。。&
我是学电子电路的
&&&另外自己学了汇编和C
&精通汇编语言能找什么工作!???
&&等一年后我再来回你贴!~!~
刚毕业。就是汇编和c语言好一点,其它的什么高级java之类都不懂。现在在一家不大的公司,公司也是搞这方面的。不过可能这个公司坚持不了多久了,来这里工作几个月,学了点东西。你们说我是不是因学点其他的,比如是java了之类的。还是技术把精力放在c和汇编方面,大家给个意见,将来怎么办?往哪方面发展?
那机器语言呢,可以找什么工作阿
现在还不知道汇编会找到什么工作,等毕业了就知道了&看个人爱好了
c=&c++=&驱动开发很适合
如果汇编学好了
是不是还要把其他的语言学好啊
这样像我们这些学汇编的是不是要在80岁才能有出路
麻烦楼主出来说说看
做老师吧&&或者搞病毒吧
我学了汇编就学了学破解
但是不怎么好弄啊
但是觉得汇编学了之后呢
好像别的语言就好学了很多
无非是把一大堆汇编弄成api然后要我们学学怎么用各种语言弄出来的语言而已嘛
我是这么理解的
win32的汇编也比较的好啊
有的语言其实是把win32汇编的api弄的麻烦了
真的想研究研究汇编
我真的不想用那些别人弄出来的东西的
我现在知道汇编的对象编程是怎么弄的
只不过没有试过
现在学java了
什么流行学什么啊
但是我真的感兴趣的还是汇编
写个几十K的操作系统,然后让我们来研究和发展,这样超过LINUX,呵呵、
汇编能深入理解,懂得基础的才是真正的高手
&#xe60a;回复单片机入门【河南工业大学吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:454,496贴子:
单片机入门收藏
入门入门,什么才叫入门,要对得起自己啊。 我的要求很简单,单片机是否入门只有三点: 1、独立掌握 Keil+Proteus 两大软件的使用方法并设计出仿真版的交通灯。 2、独立在面包板上搭接单片机最小电路,并通过下载器将控制一个 LED 闪烁的 HEX 文件下 载进去看到效果。 3、清楚自己单片机学的动力所在,并为自己的学习做一个规划。 但是在写程序的时候你肯定会遇到很多问题,而这时你再去翻书找,这其中你会找你之前学过 的编程的书,还有数电模电的书,你会发现原来之前学的知识还是有用 的。遇到不懂再去找以前 学过的书本查阅,这才是 “温故而知新,可以为师矣”的大道理啊。知识必须用于现实生活中,解决 实际问题,用单片机设计个简易的家 电定时器、红外遥控器什么,这样才能发挥它的作用,好好 想想,上了这么多年大学,探索了那么久,犹豫徘徊,天天上课,在课堂上学到了什么?、 是不是为了期末 60 分的考试而忙碌,侥幸靠了 90 分,很高兴啊,在别人面前吹自己专业知识 如何如何学习的好,殊不知,大学考试不像高中考试啊,拿到奖学金 又怎么样。下学期开学回来 一想,所学的知识已经忘得一干二净。学到什么了?为什么要推荐学习单片机,因为单片机是工科 生学的,集合计算机编程电子技术及多 门控制语言为一体的学科,与其说是在学习单片机,不如 说是在学习一个大学科。 五、学习单片机是汇编编程还是 C 语言编程 关于用汇编和 C 语言编程的问题。 这个问题困恼很多人, 但是我觉得学习汇编语言和 C 语言就像一个人进入社会要学习方言和普 通话一样。都要掌握,孰重孰轻自己把握。可能主要是学校教学和部分 教材引导,大一开了 C 语 言编程,没等学生知道到底 C 语言有什么实际用途,马上其他的语言一下子过来了。即使开设了专 门单片机课程,但是课程的内容与技术文 档很相识,程序虽然很多,但完整的不多,所以学完了 也不知道,到底为什么要学习编程。 很多同学大一就开设了 C 语言的课,我也上过,但是那时就是天天几乘几,几加几啊,求个阶 乘啊, C 语言去解决小学数学问题, 用 每周两次上机, 对着书本不停的敲打, 完全在练习打字速度。 下课了也不知道自己到底掌握了什么,掌握了这个有什么用途。学完了有什么用? 如果在面试的时候,老板问,你学过编程吗,你脑子里马上是什么“C 语言,VC 什么 VB。很 多,什么 C 语言是基础是面向工程的,什么 VC 是高级面向对象 的”,但是老板又问,你能将你所 学习的 C 语言应用到实际开发中,比如设计一个定时报警器的 C 语言。这下傻了,老师没教过啊。 单片机编程用C语言或汇编语言都可以,但是我建议用C语言比较好,模块化管理编程方便, 移植性强,适合编写大程序。如果原来有C语言的基础那学起来会更 好,如果没有,也可以边学单 片机边学C语言。虽然很多人是从汇编语言开始接触单片机的,但是写小程序汇编语言还是简单的,如果要实现一些算法,那汇编语言 就不简单了。虽说C语言编译以后代码量明显比汇编长,而且执 行效率也没有汇编语言高,但是在以前单片机开发中芯片工艺的限制,及单片机主频的限制,很多 单 片机内部存储器小的可伶,主频也小得可伶。但是现在不一样了,芯片内部的存储器根不不在 乎这点差别。主频也越来越高。 那汇编语言是不是不学了呢?不是的,一定要学习,有两方面首先入门单片机的时候要用汇编 语言,它的语法简单。第二如果你要做单片机的程序的高级设计师,那 汇编语言是非掌握不可的, 很多像高级单片机 ARM 都是汇编语言作为引导代码的,还有就是很多新出品的单片机起先也是先 有汇编语言编译器之后才有 C 语言编译 器。所以,我觉得对于单片机学习汇编语言入门,C 语言 精通,汇编语言再精通。 有句话很有道理“单片机 C 语言高手绝对是汇编语言高手,但是汇编语言高手不一定是 C 语言 高手” 最后,对于单片机的学习,入门为先,入门了以后就要去关注市场,关注企业,企业需要什么 样的人才,我想有了基础以后在面试之前了解下企业所需要的单片机类型,很快就上手了,毕竟学 习是相同的。
北京义翘神州现货供应高品质ELISA试剂盒,全国范围1-4天送达
登录百度帐号推荐应用51单片机汇编语言基础书籍: 谁有推荐关于学习51单片机汇编语言基础的书籍 比较好的_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
51单片机汇编语言基础书籍: 谁有推荐关于学习51单片机汇编语言基础的书籍 比较好的
我有更好的答案
在网上买一块开发板,光看书是肯定不行的。还有,如果想真正学好单片机,保准你不说精通也学成高手了《MCS-51/96系列单片机原理及应用》,这个主要是针对汇编的,照着实验过一遍,但是摸索透了之后也要学着接触C
采纳率:78%
学好汇编之后,你会发现,就都算出来了。像这样的实例。学会C之后,应该先学习C语言。C语言,是高级语言,它是脱离硬件的。学习C语言,可以在不涉及硬件的条件下,是直接相关的。如果,用C编程,已经足以够用,计算一次除以10,商和余数,并不是最好的学习途径。C是初级的层次,汇编则高一些,这是提高的过程、思路。编程的这些基本知识,如果利用汇编语言来学习,将会花费更多的时间。学会C之后,再学汇编,最好的是C,这样,学习的效率才能高,逐步的进行,汇编语言,则是非常难以理解的语言。楼主想要寻找比较好的书,显然是遇上了难处,对硬件缺乏理解;用汇编语言、汇编混合编程。应该由浅入深,““摸索透了之后也要学着接触C””,学会编程的方法,C编译器,实在是太笨了。学好了汇编,比比皆是。原因就是C编译器。比如,把一个数字,分解成十位、个位。采纳答案说。如果是这样,是一种十分简明的语言。它和硬件,就不会再用C编程了,基本上。这个提高,并不是必须的,只能使用中小学生层次的算法思路,通常是硬件基础不够:用 C 语言,就必须进行两次除以10的运算,再学汇编,难度就会大大降低。因为,在51单片机这个领域汇编语言
为您推荐:
其他类似问题
51单片机的相关知识
等待您来回答

我要回帖

更多关于 单片机与汇编语言 的文章

 

随机推荐