鸡蛋问题 与 汇编学习

保定风云软件 2007-12-21 04:04:22
什么是鸡蛋问题?说简单点就是,先有鸡还是先有蛋的问题。相信大家都听说过这个问题。这其实是个伪问题。

那么汇编学习呢?
大家在开始学汇编语言之前,可能听说过某些关于汇编如何难学、如何没有用途的话。我可以告诉所有说过这些话的人:你们彻底错了。
那么一个还没有开始学汇编的朋友,该怎样学习汇编呢?
有人说,应该坚持自学,这样自己才能更深刻地了解;(问下面的:学习还是要靠自己,不能依赖别人)
有人说,应该有人帮助辅导,这样学习会比较简单(问上面的:没有基础,怎么自学?)

这不是玩笑,我和我周围的朋友经常会讨论类似的问题。
某一天,我突然想到这听起来是鸡蛋问题。如果是那样,就是说这不是问题。

汇编学习(可能别的学科也类似)应该是一个循序渐进的过程。一开始学一些基础的知识,然后通过上机实践,加深对基础知识的理解。这个过程,可以互相帮助,不必去坚持自学,这时候讨论会让大家都感到一些新奇的、自己没有发现的问题和想法。通过这么一段时间的学习,你会对汇编有了一个基本的感性的了解。这时候你对汇编已经是入门了,关于汇编的一切知识都对你有吸引力。然后通过做一些程序,这些程序要独立完成。然后……,你就能学好汇编。

我相信你会学好汇编的,不要陷入无聊的鸡蛋问题中去。
...全文
204 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
保定风云软件 2008-01-07
  • 打赏
  • 举报
回复
算了,就今天结了吧。散分喽!!!
保定风云软件 2008-01-07
  • 打赏
  • 举报
回复
顶一下,过几天结贴
shulei521 2007-12-29
  • 打赏
  • 举报
回复
我定
bmagui 2007-12-29
  • 打赏
  • 举报
回复
我从只懂一点硬件,到完成第一个小家电软件项目,花了一个月的时间!我没觉得汇编有多难学,只要坚持一个宗旨:学一点就用一点。

学得越多了,用起来当然也就自如了,只要你肯去想,去学,还是很快可以上手的,至于用到什么程度,当然是要看你学到什么程序。
keywhy 2007-12-28
  • 打赏
  • 举报
回复
学习就是一个循序渐进的过程,
学习汇编的语言的作用不小,但是很少用在实际的地方,我觉得用在加密和解密的多些,还有些单片机上,学习汇编还是要有目的学起.
Systemgoblin 2007-12-27
  • 打赏
  • 举报
回复
来讨点分用,见谅见谅
Systemgoblin 2007-12-27
  • 打赏
  • 举报
回复
来讨点分用,见谅见谅
rularys 2007-12-25
  • 打赏
  • 举报
回复

"就感觉自己是CPU一样,哈哈"
同感。不过现在我感觉自己还是单核的,等咱循序渐进变成多核的~
deargodz_w 2007-12-24
  • 打赏
  • 举报
回复
楼主说得真对,学习本来就是一件急不得的事情,循序渐进才能吃透
实践是检验真理的唯一标准,只有不断地学,不断地练,才能体会到里面的乐趣和学习的方法
本人也正在学汇编,发现汇编就很有味道,能跟底层的寄存器打交道,就感觉自己是CPU一样,哈哈
cook503 2007-12-22
  • 打赏
  • 举报
回复
顶一下。
黑白~照片 2007-12-22
  • 打赏
  • 举报
回复
搞不清楚鸡 蛋的历史,那就先从认识和使用鸡还有蛋开始吧,至于历史问题让“鸡屎”学家去研究吧! 呵呵
保定风云软件 2007-12-22
  • 打赏
  • 举报
回复
不论是在哪个大学里,都有几个能自学计算机很牛的同学,我把他们学习计算机和牛的原因大部分归结到个人因素

一般来说普通大学一届学生一百多人中总有10个左右能学好计算机:至少能熟练编程。

如果某一届学生学好计算机的人数变成了20人,甚至30人,肯定的是:这里面有一个或多个很好的学习氛围的小圈子。

其实,大多数人都能学好,只是大多数人没有很好的入门。这就是教育的问题了。
保定风云软件 2007-12-22
  • 打赏
  • 举报
回复
如果面对的是一个学计算机的班级(比如某校计算机系1班)。

怎样让这个班级怎样学好汇编呢?我的观点是针对大多数人首先要进行基础知识的学习和基础的上机实验的练习,尽快让大多数人从不了解汇编这样个状态,到对汇编产生兴趣。在这个过程中,老师帮助和同学们之间互相帮助是很重要的。我们要把形成一个汇编学习的氛围当成一个初步的目标。
zhuangyu9999 2007-12-22
  • 打赏
  • 举报
回复
我也刚刚开始学汇编,不过在C++方面有几年的经验。
我觉得不管学什么,不管自学还是有人教,最重要的就是两个字:实践。
尤其是在编程上,从书上看来的东西是书上的,别人教给你的东西是别人的,只有你自己实践了,自己写了程序,这些才会变成你的知识。
如果不实践,自己不写程序,那么无论看多少书,多好的老师教你,当真的碰到项目的时候都会脑子一片空白,不知怎么下手。

自学还是有人教,这确实不是个问题。个人觉得,这世界上最好的老师就是Internet。有什么问题的话上网查,查不到就发贴问,总能找到答案的。
mouse_china 2007-12-22
  • 打赏
  • 举报
回复
这个文章好像在汇编网上见过啊,www.asmedu.net,顶下~
王鲲彩 2007-12-21
  • 打赏
  • 举报
回复
支持!!!
王鲲彩 2007-12-21
  • 打赏
  • 举报
回复
支持!!!
保定风云软件 2007-12-21
  • 打赏
  • 举报
回复
对于一个刚开始学习汇编的朋友来说,勇敢地迈出第一步可以说是成功的一半。我们想让更多的朋友迈出这一步,因为以后的道路有很多人可以相依为伴。

大熊猫侯佩 2007-12-21
  • 打赏
  • 举报
回复
自学也是一个不断向别人吸取经验的过程,自学也不意味着死看书,

和别人交流,看别人的代码,有了领悟,这也是自学的一部分。

总之要达到一定的高度还是要不断地思索,反馈,改进。就像孙悟空

在纳美克星的飞船里,刻苦修炼,不自觉地达到了超级赛亚人的境界



保定风云软件 2007-12-21
  • 打赏
  • 举报
回复
自己做沙发,我这100分准备和热心讨论的朋友共享了。
欢迎大家畅所欲言。
:)

这几天我老说的一句话:不要跟随我,跟随你的心。
0 1.txt 2012-06-11 21:42 554,081 13 套ROOTKITS源码—Windows内核的安全防护.rar 2012-06-11 21:41 1,322,993 1)华为研发(pdf版).pdf 2012-06-11 21:07 9,883 806419蚁群算法程序.rar 2012-06-11 21:40 60 access连接字符串.txt 2012-06-11 21:08 666 adc-test.c 2012-06-11 21:07 765,000 AS3游戏编程大学.pdf 2012-06-11 21:40 750,563 ATL开发指南源码.rar 2012-06-11 21:05 186,863 BIOS练习工具加BIOS完全手册.rar 2012-06-11 21:03 340,134 C++ Primer Plus.第五版.习题解答和例题代码.rar 2012-06-11 21:03 956,190 C++ Primer中文版(第4版)中的源代码.rar 2012-06-11 21:12 1,386,523 C++-打飞机的游戏.rar 2012-06-11 21:06 78,719 C++USB接口的鼠标驱动源程序.rar 2012-06-11 21:07 50,067 C++VC编写的退火算法.rar 2012-06-11 21:06 67,891 C++一示所有点阵字库内容的工具源代码.rar 2012-06-11 21:11 60,547 C++工会管理系统源代码.rar 2012-06-11 21:22 2,618,588 COM技术内幕源码.rar 2012-06-11 21:16 97,280 C语言 内存管理详解.doc 2012-06-11 21:06 387,499 c语言写的一个多任务内核.rar 2012-06-11 21:15 6,669,174 C语言常用算法集(人手一份).pdf 2012-06-11 21:44 2,279 C语言编一个程序完成64位数据(无符号)的加法,减法运算.txt 2012-06-11 21:43 1,480,155 Direct3D加载3d文件.rar 2012-06-11 21:29 22,102 DSP编程一周通.rar 2012-06-11 21:04 837,926 fatfs-0.08b.zip 2012-06-11 21:11 48,640 FFT算法.doc 2012-06-11 21:28 10,891,658 GPS应用程序设计.程序源代码.rar 2012-06-11 21:20 610,619 gram_analysis.rar 2012-06-11 21:38 536,654 HTML、CSS、JavaScript标签参考.pdf 2012-06-11 21:00 29,184 inline-block深入理解.doc 2012-06-11 21:44 6,947,979 Linux内核完全注释V3.0书签版(带源码).rar 2012-06-11 21:31 11,599 MATLAB仿真程序OFDM程序.txt 2012-06-11 21:37 14,584,477 msdn for vb6.0简体中文版.zip 2012-06-11 21:02 12,288 OpenCV 测试代码.doc 2012-06-11 21:41 0 OpenGL编程基础 源码.zip 2012-06-11 21:26 55,505 PHP实现多服务器共享SESSION数据.docx 2012-06-11 21:40 49,392 Pointers on C.zip 2012-06-11 21:22 3,386,253 RTOS_MDK uCOS-II for STM32(LCD5110).rar 2012-06-11 21:19 26,179 Ruby批量编译C源程序.pdf 2012-06-11 21:02 383,822 SPI总线操作E2PROM(本例为25AA020A)实例——浅影.pdf 2012-06-11 21:31 5,665 SSL欺骗全面解析.txt 2012-06-11 21:03 596,394 TC打地鼠.rar 2012-06-11 21:24 10,293 tftp.rar 2012-06-11 21:07 172,570 uC-GUI-字体转换.rar 2012-06-11 21:11 2,872,837 vb酒店客房管理信息系统.rar 2012-06-11 21:05 161,792 vb黑客木马编程(精选大全)(免费).doc 2012-06-11 21:01 909,116 VC++动态链接库(DLL)编程.pdf 2012-06-11 21:25 138,752 VC++开发BHO插件——定制你的浏览器.doc 2012-06-11 21:33 800,368 VC绘图 游戏简易教程.pdf 2012-06-11 21:41 21,331 ViewTextFileInWinCE-EVC源代码工程.rar 2012-06-11 21:11 27,271,175 Visual C++.NET小游戏开发时尚编程百例.rar 2012-06-11 21:42 275,968 Window7系统如何安装Visual_C++_6.0.doc 2012-06-11 21:26 2,399,725 windows API 一日一练.pdf 2012-06-11 21:28 249,332 Windows核心编程源码.rar 2012-06-11 21:40 1,000,923 Windows程序设计(第5版)配套代码.rar 2012-06-11 21:31 5,504,736 《PC游戏编程(网络游戏篇)》光盘源代码.rar 2012-06-11 21:09 461,754 一个各种着名算法问题的c源程序包,推荐.rar 2012-06-11 21:37 125,952 三种网页跳转代码.doc 2012-06-11 21:42 4,478,005 中国象棋C++(1).rar 2012-06-11 21:42 4,478,005 中国象棋C++.rar 2012-06-11 21:10 18,808 为智能电子钟添加阴历计时功能.rar 2012-06-11 21:35 38,896 二叉树的遍历.zip 2012-06-11 21:13 224,515 人脸识别源程序(1).rar 2012-06-11 21:13 224,515 人脸识别源程序.rar 2012-06-11 21:13 47,584 仿真终端vt100.rar 2012-06-11 21:35 50,176 关于c语言和汇编语言相互嵌套调用的学习总结.doc 2012-06-11 21:11 190,993 典型算法包.rar 2012-06-11 21:16 264,555 内存管理和设备调试中文.pdf 2012-06-11 21:30 267,989 冈萨雷斯数字图像处理matlab版源码V1.1.3(1).rar 2012-06-11 21:30 267,989 冈萨雷斯数字图像处理matlab版源码V1.1.3.rar 2012-06-11 21:31 429,568 创建嵌入式操作系统.doc 2012-06-11 20:57 2,442 单向链表.txt 2012-06-11 21:10 10,962 单片机控制的仓库粮食害虫检测报警系统.rar 2012-06-11 21:44 0 哈希表实例.zip 2012-06-11 21:13 1,001,214 坦克游戏源代码.zip 2012-06-11 21:17 183,973 基于ATmega8 的ucos-II应用.rar 2012-06-11 21:01 12,345,799 基于FGPA的PCM编译码模块设计.zip 2012-06-11 21:06 3,769,694 基于LABVIEW编程环境的SQLSERVER ACCESS MYSQL 数据库的测试源代码.rar 2012-06-11 21:12 81,505 基于神经网络的文字识别系统.rar 2012-06-11 21:07 39,498 基因遗传算法.zip 2012-06-11 21:07 1,061 基本的时钟中断程序.rar 2012-06-11 21:10 4,071,328 多用电热毯定时器.zip 2012-06-11 21:38 46,080 字符串的输入,删除练习.doc 2012-06-11 21:32 318,464 实验42:L298电机驱动程序(ATme.rar 2012-06-11 21:07 13,091 嵌入式拼音输入法C代码.rar 2012-06-11 21:12 64,623 巴特沃斯、切比雪夫I和椭圆滤波器设计的源程序.zip 2012-06-11 21:29 846,851 并行算法实践-mpi源程序.rar 2012-06-11 21:01 58,368 张军GPS高程总结.doc 2012-06-11 21:18 155,836 微博质量监控程序.rar 2012-06-11 21:35 535,650 微视图像采集卡驱动程序LV8.2.rar 2012-06-11 21:27 5,252 打印源代码.rar 2012-06-11 21:26 57,623 打开计算机的全新世界:云计算.txt 2012-06-11 21:13 98,245 扫雷游戏的源程序(1).zip 2012-06-11 21:13 98,245 扫雷游戏的源程序.zip 2012-06-11 21:40 346 插入排序.txt 2012-06-11 21:41 241,873 操作系统实验三-进程调度.rar 2012-06-11 21:10 16,944 数字闹钟源码.rar 2012-06-11 21:34 2,000,560 数据库登入界面.7z 2012-06-11 21:09 1,553,768 数据结构算法Visual.C.6.0程序集_源码.rar 2012-06-11 21:42 87,040 时域卷积定理的证明.ppt 2012-06-11 21:10 4,371 更改网关IP.rar 2012-06-11 20:57 1,419 栈的实现.txt 2012-06-11 21:18 57,078 汇编数显大型交通灯控制.rar 2012-06-11 21:35 1,055,980 流量计算.rar 2012-06-11 21:11 8,198,339 王凡的latex笔记源码v3.rar 2012-06-11 21:34 803 用MATLAB实现图像锐化的程序代码.m 2012-06-11 21:13 31,839 用Visual C++实现排序算法大全.rar 2012-06-11 21:09 27,688 用单片机制作的高精度数显计数器.rar 2012-06-11 21:10 9,654 用单片机实现公历到农历换算的新方法.zip 2012-06-11 21:08 2,318 用英文单词模拟数学计算代码.txt 2012-06-11 21:06 13,654 男生不应该误解女生的15个地方.docx 2012-06-11 21:34 16,410 病毒代码.txt 2012-06-11 21:36 142,693 直方图均衡化的c语言实现.rar 2012-06-11 20:58 58,895 矩形排样-源码.rar 2012-06-11 21:28 44,781 端口转发Consoletransport.rar 2012-06-11 21:02 1,503,848 第1章[1].ASP.NET_3.5与开发工具.pdf 2012-06-11 21:29 8,300 简单文字识别VC代码.txt 2012-06-11 21:32 9,279 粒子群算法的源代码.rar 2012-06-11 21:43 96,320 红黑树源程序.pdf 2012-06-11 21:08 302 给一批WORD加内容的宏.txt 2012-06-11 21:08 554,651 网上书店源码.rar 2012-06-11 21:17 2,668,543 网络爬虫之Java版.rar 2012-06-11 21:00 970,262 网马解密参考手册.pdf 2012-06-11 21:47 151,626,427 若干源程序资料12.rar 2012-06-11 21:43 2,086 获取磁盘剩余空间.ZIP 2012-06-11 21:11 4,731 蓝牙实例.rar 2012-06-11 21:05 11,460 蜂群算法C注释.doc 2012-06-11 21:15 2,194 计算器.rar 2012-06-11 21:39 2,815 课设1——图的创建与遍历.txt 2012-06-11 21:41 975,894 谁动了我的奶酪.pdf 2012-06-11 21:12 27,376 象棋游戏源代码.rar 2012-06-11 21:37 6,814 软件安装之--RPM命令大全!.txt 2012-06-11 21:04 740,663 连连看VB.rar 2012-06-11 21:40 66,980 速度很快解码.rar 2012-06-11 20:57 1,515 链表队列实现.txt 2012-06-11 20:57 9,070 队列的双向链表.txt 2012-06-11 21:39 7,887,246 静态页面开发全集.pdf 2012-06-11 21:13 370,209 飞鸽传书的源代码.rar 2012-06-11 21:33 774,071 高级Linux程序设计.pdf 2012-06-11 21:24 583,680 鸡蛋破损自动检测系统.doc

21,458

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧