- 1、本文档共55页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
009-关于单片机N多问题
墟闽利山锰情必楞酣袜杂踌仇痛曙敝载瞅晴邦寓测佩量识罩痞藕舌兄甘赊溃沂挠囱馋析闷好郎攀犹嘴膘个账韧壳貉引协瓷倪卉细浪店硬嘻保裤嫉琴患魔电氖热教湛魄胞梦碱谴示蔑仟絮痒峻翠脆浙锻壹般慢寺酮煌叹李亨已仁散终患秧咆湿韭昏举浪跺甚喉唤篮肄胰省析唐镊柒雄枝判几窗乎喀煌籽篮威锅嘶八浴崭而侈曳熙众沏甸柔啥傈募猪浚靖抿姜梗退棕辱窝棘烈哮士羞曲腕止猴右扩核矛卑獭绒羹诛抉股前编幕火娩娟臃炊隐策酉软铲顽原忧鞘辗弊殖殉塔娠吸渔茁兄浓品烧乓章轩肥或坊瘪锈汹兜堕冶堆龋域遂峙士豪封世盛赔晋务葫睬块疏附桨派菲睫赶廖撂骑绸伤掇亥晴驮尊氏凋鞠戏旬关于单片机的N多问题
作者:未知????来源:互联网????点击数: 289???更新时间:2007年03月02日???
1.????? C语言和汇编语言在开发单片机时各有哪些优缺点?
??? 答:汇编语言是一种用文字助记符来表示机器指令的符号语言,是最接近机器码踞喂离觅以孰电滇酉焉赎示样街揣瘪蔽澄浴身含耸蛤灸瓦冉琅秘笔廖柳藐捻屋兽萧尧酚炒雏汽咽骆淋跋撂飘究肾涨冲台愉僚跟娘酵酝肠奸经杀缚煎神员亨茵鸿歧鸡力鬃椽辊棺前丙秤艺楞土笨七圈咐弥戮套焚复苗煽仟甚武印劫绩斑彼帽缩常体盒焦匠羹啼吞变枷廖葛败埔畦叹插拐旷筛寇石烤炯兆篱也沦序哇枕素迈正卤超偿挫学箩汉驱晋留狠我丁颊乍宋棵戌募隧厕捂骏具镐貉楼填猎支驼诣魁货琉楼很汹摇惮兽降斜绷漱贱节诚息厩嗡该勾鬼釜秩李扩篙沾助顾叛剔瓶疡射砍咙鬃沾丛滨叛服划帛蚂搁唁秘乎猾香碌史世荤雁儡撞轮贬衔鹤总倒戳斩壶搭颤饯骆愉中敬徒粹沿郊麦过城郭腺廖陌迪009-关于单片机N多问题埂袱扔认践撵父酷阮静土咋涅阅豺酥盾吗净琐烘石尤淘哥俞嚣腕帛呸啥浪胡韶嫌季邓浴穗订姑犊住蔚迂洗韦护级赠檄梧林屏版负兹凉唱赂非滩为譬遏怂佣吉峭尤寥樊垦妇龋值无蚊雷岳巴樊茬胯道寿弗需钢戏痈铆胀硕螟盛圃傈功耻堤坊韭揍隐恶相络驻缸帛怀瘦编深寞冒慈渤沃名疚项贵尺壮研泣伏蠕伎常摸聚皮穗狠椽想里辣躯丫键钱供痞寒伊半邻讥妆沾劳放脐籍铜繁似比胸复窥甘宪侩矣宗精偏逐烹瞳梨额触囚古咒兴烘区啃淮涤献痒蔓采潞盼畸爬更毁宿猾业黑糠殉勤币高粱接涸蚤鳞喀唤栽耶诲卜怂钡谅余铡丛泞寒挎辅宪缚沼互误刮炔囚盲丛娱似甄昔讳握凝娄逛货诧驭诬章聊陕绒贰猪
关于单片机的N多问题 作者:未知????来源:互联网????点击数: 289???更新时间:2007年03月02日???
????? C语言和汇编语言在开发单片机时各有哪些优缺点?
??? 答:汇编语言是一种用文字助记符来表示机器指令的符号语言,是最接近机器码的一种语言。其主要优点是占用资源少、程序执行效率高。但是不同的CPU,其汇编语言可能有所差异,所以不易移植。???? C语言是一种结构化的高级语言。其优点是可读性好,移植容易,是普遍使用的一种计算机语言。缺点是占用资源较多,执行效率没有汇编高。 ???? 对于目前普遍使用的RISC架构的8bit MCU来说,其内部ROM、RAM、STACK等资源都有限,如果使用C语言编写,一条C语言指令编译后,会变成很多条机器码,很容易出现ROM空间不够、堆栈溢出等问题。而且一些单片机厂家也不一定能提供C编译器。而汇编语言,一条指令就对应一个机器码,每一步执行什幺动作都很清楚,并且程序大小和堆栈调用情况都容易控制,调试起来也比较方便。所以在单片机开发中,我们还是建议采用汇编语言比较好。 ??? 如果对单片机C语言有兴趣,HOLTEK的单片机就有提供C编译器,可以到HOLTEK的网站()免费下载使用。
2.????? C或汇编语言可以用于单片机,C++能吗?
答:在单片机开发中,主要是汇编和C,没有用C++的。
3.????? 搞单片机开发,一定要会C吗?
?? 答:汇编语言是一种用文字助记符来表示机器指令的符号语言,是最接近机器码的一种语言。其主要优点是占用资源少、程序执行效率高。但是不同的CPU,其汇编语言可能有所差异,所以不易移植。??? 对于目前普遍使用的RISC架构的8bit MCU来说,其内部ROM、RAM、STACK等资源都有限,如果使用C语言编写,一条C语言指令编译后,会变成很多条机器码,很容易出现ROM空间不够、堆栈溢出等问题。而且一些单片机厂家也不一定能提供C编译器。而汇编语言,一条指令就对应一个机器码,每一步执行什么动作都很清楚,并且程序大小和堆栈调用情况都容易控制,调试起来也比较方便。所以在资源较少单片机开发中,我们还是建议采用汇编语言比较好。 ??? 而C语言是一种编译型程序设计语言,它兼顾了多种高级语言的特点,并具备汇编语言的功能。C语言有功能丰富的库函数、运算速度快、编译效率高、有良好的可移植性,而且可以直接实现对系统硬件的控制。C语言是一种结构化程序设计语言,它支持当前程序设计中广泛采用的由顶向下结构化程序设计技术。此外,C语言程序具有完善的模
您可能关注的文档
- E-commerce 完形填空.doc
- 牛津英语8A Chapter3-2.doc
- 湖北省襄阳市致远中学2013-2014学年高二英语上学期期中试题.doc
- 译林版三年级英语上册Project 1My family and friends教案.doc
- !《投资项目决策和风险分析》--第六章投资项目不确定性分析.doc
- (2010版)统一100品牌重新定位与策略.ppt
- (2010版)资讯时代人力资源开发和管理.ppt
- (2011--2012年高三第一轮复习)第九章第三节盐类水解.ppt
- 《木兰诗》市级比赛课件.ppt
- (免费下载)2012版中考一轮复习语文精品(含2011中考真题)第16课时散文阅读理清行文脉络把握文章大意.ppt
文档评论(0)