作者pcedison (不放弃!)
看板ASM
标题Re: [问题] 请问各种组合语言的用途
时间Sat Apr 7 19:50:33 2007
※ 引述《wsxwsx (vv)》之铭言:
: 请问常见的组合语言
: 包刮8051、8086、80x86....(还有吗 我只知道这三个 = =)
: 台湾目前的业界是不是8051最为广用
: 以後也一直都是8051为主流吗
: ARM System-on-Chip Architecture, 2nd Ed.
: Stephen B. Furber, Steve Furber
: 这是我下学年会用的课本
: 想请问这本书是教学哪种组语
: 另外 想请问 没有电子电机资工背景
: 比起C语言 一般人是不是很难学会组合语言
: 因为一般人不会碰电子学...等专业知识
: 不都说要会组语 要会硬体方面的知识
: 最後一问是
: 有没有人可以同时专精两种程语
: 不是会写而已 而是算专精的程度
: 且这两种都不容易(ex.C 和 组语)
: 程式语言不都是难学易忘
: 不想忘记的话 就要经常练习
: 那 会专精两种程语的人 除了天才
: 是不是要经常窝在电脑前写程式啊
哈罗 已经看了你在C版发问了不少东西
也看你在组语发问
其实 身为资工人 我也只能把我的经验跟你分享
至於怎麽做 或是怎麽走 还是看你自己能力所及
无法做到的部分 可以慢慢来 或是换个方向走
希望你别囫囵吞枣 这样别说专精 可能连写一个普通的中小型程式都会卡
组合语言 其实看你用的是什麽核心
因为不同系统核心的ASM多少有些差异
但是 主要是他的一些指令不同 不然流程上 其实够多经验的人会觉得差不多
虽然这差不多是差很多的 因为指令不同 整个code也会有蛮大不同点
但是 整个设计流程 基本上还是八九不离十 所以 你若能写到这程度
那你也离你自己所期许的专精不远了
至於C的部分 他会比组语来的简单一些
因为他用的是一些比较像英文方面的叙述句
比较简单易懂 但是 也仅仅只是那些字简单易懂
若程式的一些回圈和指令你不懂 就算改成繁体中文 你还是不懂
所以最佳建议就是: 练,炼,恋
一练 为专精学习,时而练习
一炼 为仔细思考,多加磨练
一恋 为确立方向,用心投入
看了不少你的发文、回文 其实我感觉你有些可惜
因为你一直专注在:这本书好不好?这个课程好不好上? 我能不能成为高手?
我能不能一起学,走「双核心」路线?
其实 我真的很想告诉你: 先挑一个起来学, 先做再说!
你这样反反覆覆 书非经典书不可,学习非大家猛推不行
那这样 你若问: 有没有人可以C与组语专精的?
我这时候只能回: 笨, 参在一起做组合C语言不就得了?!
上一句是开玩笑的
不过,真的希望 你若真的有心要学写程式 请你就静下心来
思考你的走向 是兴趣 还是真的想转到这方面
若你觉得你环境不符合 那我也顺便劝你转系会比较恰当一点
毕竟环境对於学习多少有影响!
多加油吧 ! 别过於着墨在:经典书、用书、学习流程、专精程度
这些都没什麽作用
打开你的编辑器,开始每天写几个程式来练习,还比较有用一点
这是我的经验,也是我的良心话
因为像你这样的入门学习者 在本资工系的一年级新生 相当的多
所以 我不会像其他人一样 客客气气的说明
因为既然有心要学 那就踏踏实实的练下去
否则 问在多、买在多、说在多 还是个屁...
因为系上太多被KO掉的学弟妹 所以我感同身受...
你若问我,我擅长什麽语言?
我只能告诉你,我还是只懂C、C++、BCB和组语
我也还在学 我也每天都练习
只有这样才能慢慢进步阿~
加油! 有问题,欢迎来信干桥...@@
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.229.160.112
1F:推 happycoco:是呀,您说的太好了!感动! 04/08 21:35
2F:→ sintsu:中肯,值得被m的好文XD 04/13 00:35