汇编网首页登录博客注册
scuzg的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
友情链接

[2009-07-29 12:20] 时代呼唤真英雄

和明星的过分炒作形成强烈反差的是,当今的德育教育可能早已弄不清楚:如果不提培养无产阶级革命事业的接班人、向雷锋同志学习,新的培养模式和榜样是什么和是谁?
    中国青年报问:《谁是青年榜样》将时代楷模和超女快男相提并论;
http://finance.cctv.com/special/chuangye/20090721/103750.shtml
    天涯问答讨论:
    《明星人物是否应该是青少年的榜样?》
http://wenda.tianya.cn/wenda/thread?random=1&tid=64e1773f7dca7327&fid=64e1773f7dca732...
阅读全文 | 评论次数(4) | 浏览次数(556) | 所属类型(探索与思考)

[2009-07-23 17:49] 计算机认识的数和汇编语言认识的数

在学习汇编语言时,常常会提到,计算机只能接受和识别二进制数,但在介绍汇编语言的数据类型时,又会发现汇编语言和其他高级语言一样,能接受常用进制数、浮点数、字符串等。需要注意的是,尽管汇编语言是最接近底层的计算机语言,但它还是具有一些基本的翻译功能,不要把计算机认识的数的能力和汇编语言认识的数的能力相混淆。汇编语言能认识多种进制数、浮点数、字符串等,是汇编语言编译程序的功能,计算机是不能直接识别和接受的。上述多种数据类型在程序编译成机器码时也被转换成对应的二进制数了,所以计算机才能识别和接受。
    另外存储于计算机内的各种二进制数,严格意义上应该称作二进制位串(或位序列),这些二进制位串可能...
阅读全文 | 评论次数(3) | 浏览次数(805) | 所属类型(汇编语言)

[2009-07-21 18:13] 再次建议整理论坛正解

毕竟是“论坛”,众说纷纭,无可厚非。但新同学很难快捷、系统地找到正解,也容易被讨论中的一些不成熟的结论误导,所以我觉得,如果能把论坛中的上佳观点分类整理,不仅对新同学很有帮助,也是论坛的重要积累。“上榜”的答案或观点,也可以作为虚拟“擂主”,鼓励百家争鸣,共同精益求精。
    汇编语言的基本内容是有限的,而IT人的成长之路还很长,所以我觉得《汇编语言》论坛应该能够对初学者有更多的帮助,包括提高学习效率,让汇编语言的学习过程不是一个深坑,至少是一块真正的铺路石,争取成为一块腾飞的跳板!让更多的事实说明,作IT人先学汇编、学好汇编,是一个十分正确的选择。...
阅读全文 | 评论次数(10) | 浏览次数(1486) | 所属类型(汇编语言)

[2009-07-21 08:10] 补码运算时的溢出判断

点击查看原图
当两个以补码表示的负数相加时,会遇到两个问题。第一是两个负数的符号位相加,1+1后,本位为零,似乎负数相加变成了正数;其二是两个负数的数值部分之和,如果不向符号位进位,是不是就说明运算结果没有溢出?但不进位最终将导致两个负数相加成了正数,显然是错误的,这该怎么解释?如果两个以补码表示的负数的数值部分之和向符号位进位,会使运算结果依然为负数,那么这个运算结果是正确的吗?下面我们分析一下这个问题:

①只有真正意义上的相加才可能溢出,比如:

    正+正,负+负,正-负,负-正

    纯粹的减法是不可能溢出的,这一点仅需常识即可作出判断,所以遇到不是真正意义上的加法运算(当然,...
阅读全文 | 评论次数(7) | 浏览次数(5070) | 所属类型(汇编语言)

[2009-07-13 21:20] 程序员眼中的计算机(抛砖引玉,希望看到您的高见!)

①计算机不外乎是一种“可编程设备”;
②和单纯用于数据暂存的寄存器不同,CPU的寄存器带有各种“附加”功能;
③CPU寄存器的这些“附加”功能是通过机器指令的执行来实现的;
④程序就是按应用需求编制的存储在计算机中的机器指令序列;
⑤计算机运行其实就是CPU取指、执行的自动循环解读指令序列的过程;
⑥任何“高级语言”,其实就是面向不同应用的、人性化的高效机器代码生成工具。    
    抛砖引玉,希望看到您的高见!...
阅读全文 | 评论次数(5) | 浏览次数(615) | 所属类型(汇编语言)

[2009-07-13 10:14] 汇编之后怎么走?

无论今后采用何种开发工具,学习C语言是一个比较好的选择,也就是说,先把自己打造成一位“全能的C程序员”。这里说的“全能C程序员”其实就包含两方面的内容: 
    ①扎实的C和C++功底; 
    ②具有承担嵌入式应用开发和用VC++进行Windows平台编程的初步技能。 
    这里说的“扎实的C和C++功底”其实是最核心的内容,因为不论在什么平台上编程,熟悉开发环境和开发工具是相对简单的事情,解决问题最终靠的是和平台无关的编程功底,所以我认为所谓“扎实的C和C++功底”既是学习具体平台必要的基础,更是作为C程序员终身修炼的核心内容。 
    Windows平台和嵌入式应用开发...
阅读全文 | 评论次数(5) | 浏览次数(6559) | 所属类型(汇编语言)

[2009-07-12 07:50] 关于“行知”的感悟

就认识问题而言,“行”是实践;就个人成长来说,“行”是历炼:这就是认识世界和认识人生的大不同。
    人的成长可以看成是把自己认可的行为准则打造成自身品质的过程。这个打造的过程,就是历练。不付诸行动,不经厉艰苦,任何醍醐灌顶的人生真谛等同于毫无价值的废话,我们仍然走不出迷茫和郁闷。
    人生的道理似乎很深奥,除了大量稂莠不齐的励志、成功学专著外,近两年连孔夫子都被我们惊动了。其实基本的为人准则和“绿灯行、红灯停”一样简单直白:早睡早起、锻炼身体、乐观幽默、努力学习、朴素节俭、乐于助人、杜绝不良嗜好等等。但遗憾的是,我们的行为往往大相径庭:放任已经成为习惯和风气。我个人认为,这是大多数...
阅读全文 | 评论次数(5) | 浏览次数(567) | 所属类型(探索与思考)

[2009-07-11 18:30] 推荐博文 为什么要学习汇编语言?

作为符号化的机器语言,汇编语言不适宜承载编程技术的发展,历史证明,这个任务更适合由高级语言来完成,这也正是汇编语言早已不是主流编程工具的根本原因。不过: 
    
    ①汇编语言将长期存在 
    如果基于存储(机器指令)程序式计算机的原理结构不变,汇编语言将一直存在,这是其他高级语言无法企及的; 

    ②汇编语言是计算机原理的重要内容 
    通过汇编语言指令才能准确、到位地了解计算机的基本功能和行为方式;任何其他编程语言都必须编译成机器语言(本质上也可以说是汇编语言)代码才能被计算机接受和执行,所以,汇编语言在计算机中居于顶(软件之)天立(硬件之)地的重要地位,...
阅读全文 | 评论次数(13) | 浏览次数(3576) | 所属类型(汇编语言)
页码数(2):  1  2