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

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
  •  我要做些我能做的事情,不能老是睡下去了!
  • 『姓名』:;-)               
  • 『性别』:男    『发送消息
  • 个人说明:我的小老鼠;-)
  • 详细信息『加为好友』
学习动态

[2009-09-22 21:42] 转载的,但是值得每一个在编程界混的人来读...

写下面这篇文章的牛人,当时没有署名。我读过后觉得受益匪浅,就保存为文本格式了。现在拿来和大家分享这篇美文,以下就是原文,请细读...




我认为有些人的观点错了。错得一塌糊涂。
对于这个问题,我的基本观点是:任何实践都是理论的载体或表现形式。而理论也是由实践
上升而来的。两者是辨证的。今天,我们只关注它的前一部分:任何实践都是理论的载体和
表现形式。
我不是想故弄玄虚,但真理的外表看上去往往就是这么奇形怪状、难以理解。让我来给你解
释一下吧。
比如:战争是军事理论的实践,也是它的表现形式。战争的胜负取决于指挥者军事理论的掌
握程度(别给我举赵括这类“纸上谈兵”的反例...
阅读全文 |   作者:assem | 评论次数(4) | 浏览次数(1963)

[2008-12-09 10:19] [转]我不会OOO,仍然可以XXX

按照《审死官》里的读法,标题可以读着:答复:我不会圈圈圈,仍然可以叉叉叉。圈圈叉叉并不特指某个东西,而是一个通配符。代表诸如:我不懂COM原理,仍然调用COM组件。我不懂数据结构,仍然可以写程序。我记不得常用API,仍然照样用IDE。如此等等。


我 是个爱好和平的人,不喜欢和别人口诛笔伐,几乎从来没有写过主动攻击别人的文章。亚里斯多德说,我爱更老师,更爱真理。让我套用为,我爱和平,更爱真理。 若只是为了一已之私利,我不会写这篇文章的。这里阐明一些个人认为正确的观点,想和所有有兴趣的朋友讨论一下。但就事论事,不要进行人身攻击,没有必要引 发一场口水战。


那 些朋友说的也是事实...
阅读全文 |   作者:acool | 评论次数(3) | 浏览次数(1545)

[2008-12-04 15:10] 【摘录自DOS编程大全】dos如何启动和计算机常规内存1M的使用

【摘录自DOS编程大全】dos如何启动和计算机常规内存的使用

一般启动过程: 
    当打开计算机电源,CPU 就获得了控制权。CPU 立刻执行存储在主板上的 BIOS(Basic Input Output System 基本输入输出系统) 中的指令。在 BIOS 指令的最后部分,包含了启动例程。该例程的任务是读取位于第一个硬盘中第一个扇区中的主引导记录(MBR)。在主引导记录中,包含了主引导程序和描述磁盘分区情况的磁盘分区表。BIOS 执行主引导程序,以继续完成引导过程。主引导程序查看磁盘分区表,以获得活动分区。如果只有一个主分区的话,那么就将装入该分区的操作系统并启动。 
  ...
阅读全文 |   作者:acool | 评论次数(5) | 浏览次数(1946)

[2008-11-25 15:16] 学习汇编语言,是不是做完网站的检测题就可以进入下一章了?

看到很多学习的兄弟认为只要通过网站的检测题就可以进入下一章了,我在这里发发唠叨。

我觉得这个看法显然是错误地。

    首先对于网站提供的检测题数量是有限的,它只能检测一章知识的部分。并且只有对检测题的每个题支都重视起来,把每个题支的正确与否都找到有力的论据,对题支涉及的问题不熟悉或是不懂的重新看过,才能使检测题发挥最大的作用。
    总的说网站的检测题只能起到辅助的作用,而课本上的检测点和实验才是重点。

    同样书上的检测点和实验,每个人做的效果却是不一样的。说说题外话吧,我觉得一本书的前言是看一本书好坏的重点,而学习一本书也要从《前言》看起。汇编语言这本书的前言不...
阅读全文 |   作者:mess | 评论次数(42) | 浏览次数(8696)

[2008-03-30 19:50] 是否可以在自己写的INT 0H中断例程结束处用IRET来返回调用程序

提出问题者:wesom
地址:http://www.asmedu.net/bbs/pasteinfo.jsp?part=1&level=book&kind=1013&qkSg=2&qID=13334


问题:
===============================
书上的例子使用的是调用另外的中断mov ax,4c00h int 21h来退出,如果用iret来出栈为什么不能退出呢? 
溢出程序: 
code segment 
   begin : mov ax,data 
           mov ds,ax 
           mov ax,1000h...
阅读全文 |   作者:taotling | 评论次数(29) | 浏览次数(3533)

[2007-10-29 16:28] 【转贴】汇编伪指令一

相对于硬指令,伪指令完成诸如程序存储模式、主存变量、子程序、宏及段定义等一些不产生CPU动作的说明性工作,正确透彻的理解伪指令,对于理解汇编程序,程序结构,运行机制等至关重要。
一、参数、变量和标号
    在源程序语句格式的4个组成部分中,参数是指令的操作对象,参数之间用逗号分隔。,汇编语言中,指令参数有数值型,它的主要形式是常数和数值表达式;还有地址型,主要形式是标号和名字(变量名、段名、过程名等)。我们知道,硬指令的参数有立即数、寄存器和存储单元,其中立即数要用数值型参数表达式,存储单元应该用地址型参数。
1、常数:表示一个固定的数值,分多种形式:
(1)十进制常数——0~9组成...
阅读全文 |   作者:fishboy | 评论次数(1) | 浏览次数(2143)

[2008-07-23 22:43] 计算机产生随机数的原理是什么?

计算机是根据内部的什么器件产生随机数的??...
阅读全文 |   作者:dpjf | 评论次数(2) | 浏览次数(2543)

[2008-07-23 18:12] 汇编检测2.3练习

下面的三条指令执行后,CPU几次修改IP?都是在什么时候?最后IP中的值是多少?
mov ax,bx
sub ax,ax
jmp ax
答:CPU 4次修改IP
第一次是在执行mov ax,bx; IP+2
第二次是在执行sub ax,ax; IP+2
第三次是在执行jmp ax; IP=ax 一次改变,再次改变是IP+2
IP的值是0...
阅读全文 |   作者:liuganchao | 评论次数(2) | 浏览次数(1874)

[2008-06-16 07:10] 二进制在数学中的妙用

二进制在数学中的妙用
goal00001111搜集整理

十八世纪初,莱布尼茨发明了二进制数,当时的他肯定没有预料到二进制在信息时代会有着如此广泛的应用。二进制数以其工作可靠,运算简单,逻辑严密,容易实现等特点,成为了计算机的专用语言。在计算机科学和大量应用数学领域中,二进制记数法是必不可少的。在趣味数学方面,同样也有广泛的应用。
让我们先来看一个经典的数学趣题:
一工人工作7天,老板有一段黄金,每天要给工人1/7的黄金作为工资,老板只能切这段黄金2刀,请问怎样切才能每天都给工人1/7的黄金?
        这题不简单吧?小心别把脑子都想破了。
在给出答案之前,先让我们看另一个简单的例子: ...
阅读全文 |   作者:goal00001111 | 评论次数(1) | 浏览次数(1656)

[2007-12-12 16:01] 转载文章:ASCII码(部分来自http://asc.5smdy.com)

ASCII码
目前计算机中用得最广泛的字符集及其编码,是由美国国家标准局(ANSI)制定的ASCII码(American Standard Code for Information Interchange,美国标准信息交换码),它已被国际标准化组织(ISO)定为国际标准,称为ISO 646标准。适用于所有拉丁文字字母,ASCII码有7位码和8位码两种形式。
因为1位二进制数可以表示(21=)2种状态:0、1;而2位二进制数可以表示(22)=4种状态:00、01、10、11;依次类推,7位二进制数可以 表示(27=)128种状态,每种状态都唯一地编为一个7位的二进制码,对应一个字符(或控制码...
阅读全文 |   作者:goal00001111 | 评论次数(2) | 浏览次数(1541)

[2008-05-30 17:26] 别了 摩托罗拉(转自商务周刊)

仅仅在10年前,摩托罗拉还一直是引领尖端技术和卓越典范的代表,享有着全球最受尊敬公司之一的尊崇地位。它一度前无古人地每隔10年便开创一个工业,有的10年还开创两个。但当这些工业兴盛起来,进入寡头竞争的成熟阶段之后,它却遭遇一次又一次重大的挫败。

  最近10年,它已经退出了自己所开创的半导体、汽车电子——这些业务在它的手上陷入困境,它一旦撒手往往又起死回生。而最新的迹象显示,摩托罗拉很可能要放弃它的手机业务。如果这个令人遗憾的消息真的变为现实,它将退守至两个狭小的B2G、B2B市场,不再是一家B2C公司。这家美国“国宝级”公司究竟是如何走到今天这一步?

  史上最糟糕的星期

...
阅读全文 |   作者:bug | 评论次数(2) | 浏览次数(1467)

[2008-04-15 13:59] 【汇编迷雾(二)】累加寄存器的特殊性

在 拨开【汇编迷雾(一)】相同的汇编指令VS不同的机器代码 中wangzh001 曾经问过这样的问题:
------------------------------------------------------
那问下为什么在第3章的2实验任务中的1里面,输入 
mov ax,[0]是3个机器码,而到mov bx,[4]的时候确是4个呢,有什么不同啊这2个?
------------------------------------------------------
经过对相关资料的查阅和实验,个人的出以下结论:
在这里做如下解答:ax是累加寄存器,而bx不是累加寄存器,对于传送...
阅读全文 |   作者:starrynight | 评论次数(1) | 浏览次数(1226)

[2008-03-05 23:26] 程序人生-我已经努力了七年(转载)

这些日子我一直在写一个实时操作系统内核,已有小成了,等写完我会全部公开,希望能够为国内IT的发展尽自己一份微薄的力量。最近看到很多学生朋友和我当年一样没有方向,所以把我的经历写出来与大家共勉,希望能给刚如行的朋友们一点点帮助。 

  一转眼我在IT行业学习工作已经七年多了,这期间我做过网页,写过MIS、数据库,应用程序,做过通信软件、硬件驱动、协议栈,到现在做操作系统内核和IC相关开发,这中间走了很多弯路,也吃了不少苦。 

  我上的是一个三流的高校,就连同一个城市的人多数都不知道。因为学校不好也就没有指望能靠学校名气找一个好工作。所有的希望都寄托在自己的努力上了,大一开学前的假期...
阅读全文 |   作者:qingqingziyin | 评论次数(119) | 浏览次数(12824)

[2008-03-25 20:05] 回车与换行有什么区别????

在汇编语言中,老是看到,0DH,0AH,这两个一般配合起来使用,但有时也只使用一个,这两个不都是起到换行的做用吗?...
阅读全文 |   作者:lijangwei | 评论次数(10) | 浏览次数(2755)

[2008-01-11 09:30] os

来自天下维客,中文wiki专题网站最新表述: 

操作系统 
页面分类: 推荐软件 | 计算机软件 | 软件 

天下维客,你可以修改的网络知识库 
跳转到: 导航, 搜索 
操作系统(Operating System,简称OS) 是计算机系统中负责支撑应用程序运行环境以及用户操作环境的系统软件,同时也是计算机系统的核心与基石。 它的职责通常(但并非绝对)包括对硬件的直接监管、对各种计算资源(如内存、处理器时间等)的管理、以及提供诸如作业管理之类的面向应用程序的服务等等。 操作系统的理论是计算机科学中一个古老而又活跃的分支,而操作系统的设计与实现则是软件工业的基础与核心。  
...
阅读全文 |   作者:faseter | 评论次数(3) | 浏览次数(1543)

[2008-03-19 18:23] C语言指针

摘录的别人的:
 C语言所有复杂的指针声明,都是由各种声明嵌套构成的。如何解读复杂指针声明呢?右左法则是一个既著名又常用的方法。不过,右左法则其实并不是C标 准里面的内容,它是从C标准的声明规定中归纳出来的方法。C标准的声明规则,是用来解决如何创建声明的,而右左法则是用来解决如何辩识一个声明的,两者可 以说是相反的。右左法则的英文原文是这样说的:

 The right-left rule: Start reading the declaration from the innermost parentheses, go right, and then go left. When you ...
阅读全文 |   作者:negatlov | 评论次数(1) | 浏览次数(2105)

[2008-03-04 19:24] [转]汇编语言常见错误信息解释

总是看不懂编译时候出现的信息,这里来个参照吧! 

错误编号
错误描述
0
Block nesting error
嵌套出错.嵌套的过程,段,结构,宏指令或重复块等非正常结束.例如在嵌套语句中有外层的结束语句,而无内层的结束语局
1
Extra characters on line
一语句行有多余字符,可能是语句中给出的参数太多
2
Internal error-Register already defined
这是一个内部错误.如出现该错误,请记下发生错误的条件,并使用Product Assistance Request 表与Microsoft公司联系
3
Unk...
阅读全文 |   作者:wdm | 评论次数(12) | 浏览次数(2814)

[2008-03-02 21:52] 苏格拉底与失恋者的对话

苏格拉底:“孩子,为什么悲伤?” 

失恋者:“我失恋了。” 

苏格拉底:“哦,这很正常。如果失恋了没有悲伤,恋爱大概也就没有什么味道了。可是,年轻人,我怎么发现你对失恋的投入甚至比你对恋爱的投入还要倾心呢?” 

失恋者:“到手的葡萄给丢了,这份遗憾,这份失落,您非个中人,怎知其中的酸楚啊。” 

苏格拉底:“丢了就丢了,何不继续向前走去,鲜美的葡萄还有很多。” 

失恋者:“我要等到海枯石烂,直到她回心转意向我走来。” 

苏格拉底:“但这一天也许永远不会到来。” 

失恋者:“那我就用自杀来表示我的诚心。” 

苏格拉底:“如果这样,你不但失去了你的恋人...
阅读全文 |   作者:hantangtianxia | 评论次数(6) | 浏览次数(1071)

[2008-03-01 00:52] 书中问题3.8的疑问?

在书中提到,将ax,bx清零.用的是sub ax,ax   
                          sub bx bx   

也可以用mov ax,0    
       mov bx,0

为什么mov ax,0的机器码是三个字节,而sub ax,ax是两个字节.
ax不是16位寄存器吗?那对ax赋值也是16位即两个字节呀,怎么是三位字节呢?不懂??????...
阅读全文 |   作者:menpoo | 评论次数(5) | 浏览次数(1141)

[2008-02-16 21:49] [转]郞咸平:7月15日多伦多震撼演讲录

郞咸平:7月15日多伦多震撼演讲录
              ——郞咸平:90年代中期的曲解造成今天的乱象——7月15日多伦多演讲文字实录 
         
                     
                    北京时间: 2007年7月15日(星期日)1:30 
                    地点: InterContinental Toronto Centre
                          225 Front Street West Toronto, ON M5V 2X3, Canada 
   

  ...
阅读全文 |   作者:Wednesday | 评论次数(0) | 浏览次数(1158)
页码数(3):  1  2  3