- [ltp1234] push cx add si,1 ;结果的数字个数 04/09 01:58
- [ltp1234] 写的很好!! 04/08 23:48
- [游客] 我也不知道说些什么 挺一下好啦 04/03 20:50
- [e56004474] 没事的话,别坐电车。 据说。。。 03/17 18:52
- [waasmedu] 拜读!受教!! 12/21 11:18
- [chinatree] 不错,顶。 12/05 03:32
- [ljl] 晕,最后一题也没有想到。。。 12/04 14:56
- [mouse] 楼上的看错了,填空位置填inc cx,就是为了找到第一个值为0的byte 07/29 15:37
- [wbkyh] 检测点9.2中,loop s指令有问题,该指令执行后,cx=cx-1,如果cx=0,则循环结束,也就 06/28 09:32
- [游客] 结果是1,*p取得的是a的地址中的内容,也就是a的值 06/08 00:22
- [lp1989] 请教一道题: 在数据段BUF下开始已定义了信息“I LIKE IBM-PC”, 编写在屏 幕上显 12/29 13:32
- [fangaiyisheng] 飘过,很好 ,很强大! 06/18 06:05
- [游客] [ lyh1984 发表于 2009-06-26 10:39 ] 请问一下,我用DEB 07/15 10:59
- [lyh1984] 请问一下,我用DEBUG为什么调不出字符串呢?我想知道你们是怎么调的,是用CMD DEBUG吗? 06/26 10:39
- [q470393267] 我看你头像半天了,那猫和老鼠能抗啊都没有死~ 05/05 21:31
- [fangyugirl] 经过上机DEBUG,我已经知道问题在哪里了,谢谢你呀。 04/09 10:31
- [fangyugirl] 我是想问你第10章的第三个子程序,这个子程序我现在主要的问题是12666/10会产生溢出,所以我调用 04/09 09:57
- [mouse] [ wangping198611 发表于 2009-03-23 11:43 ] 03/31 10:28
- [mouse] miaozaoyang 发表于 2009-03-29 22:31 ] [ 删除留 03/31 10:23
- [miaozaoyang] 又得问你个问题了,不知道为什么,实验15 不能够正常进行,程序应该是没有任何问题的,还是操作系统的问 03/29 22:31
[2009-09-22 21:42] 转载的,但是值得每一个在编程界混的人来读...
我认为有些人的观点错了。错得一塌糊涂。
对于这个问题,我的基本观点是:任何实践都是理论的载体或表现形式。而理论也是由实践
上升而来的。两者是辨证的。今天,我们只关注它的前一部分:任何实践都是理论的载体和
表现形式。
我不是想故弄玄虚,但真理的外表看上去往往就是这么奇形怪状、难以理解。让我来给你解
释一下吧。
比如:战争是军事理论的实践,也是它的表现形式。战争的胜负取决于指挥者军事理论的掌
握程度(别给我举赵括这类“纸上谈兵”的反例...
[2008-12-09 10:19] [转]我不会OOO,仍然可以XXX
我 是个爱好和平的人,不喜欢和别人口诛笔伐,几乎从来没有写过主动攻击别人的文章。亚里斯多德说,我爱更老师,更爱真理。让我套用为,我爱和平,更爱真理。 若只是为了一已之私利,我不会写这篇文章的。这里阐明一些个人认为正确的观点,想和所有有兴趣的朋友讨论一下。但就事论事,不要进行人身攻击,没有必要引 发一场口水战。
那 些朋友说的也是事实...
[2008-12-04 15:10] 【摘录自DOS编程大全】dos如何启动和计算机常规内存1M的使用
一般启动过程:
当打开计算机电源,CPU 就获得了控制权。CPU 立刻执行存储在主板上的 BIOS(Basic Input Output System 基本输入输出系统) 中的指令。在 BIOS 指令的最后部分,包含了启动例程。该例程的任务是读取位于第一个硬盘中第一个扇区中的主引导记录(MBR)。在主引导记录中,包含了主引导程序和描述磁盘分区情况的磁盘分区表。BIOS 执行主引导程序,以继续完成引导过程。主引导程序查看磁盘分区表,以获得活动分区。如果只有一个主分区的话,那么就将装入该分区的操作系统并启动。
...
[2008-11-25 15:16] 学习汇编语言,是不是做完网站的检测题就可以进入下一章了?
我觉得这个看法显然是错误地。
首先对于网站提供的检测题数量是有限的,它只能检测一章知识的部分。并且只有对检测题的每个题支都重视起来,把每个题支的正确与否都找到有力的论据,对题支涉及的问题不熟悉或是不懂的重新看过,才能使检测题发挥最大的作用。
总的说网站的检测题只能起到辅助的作用,而课本上的检测点和实验才是重点。
同样书上的检测点和实验,每个人做的效果却是不一样的。说说题外话吧,我觉得一本书的前言是看一本书好坏的重点,而学习一本书也要从《前言》看起。汇编语言这本书的前言不...
[2008-03-30 19:50] 是否可以在自己写的INT 0H中断例程结束处用IRET来返回调用程序
地址: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...
[2007-10-29 16:28] 【转贴】汇编伪指令一
一、参数、变量和标号
在源程序语句格式的4个组成部分中,参数是指令的操作对象,参数之间用逗号分隔。,汇编语言中,指令参数有数值型,它的主要形式是常数和数值表达式;还有地址型,主要形式是标号和名字(变量名、段名、过程名等)。我们知道,硬指令的参数有立即数、寄存器和存储单元,其中立即数要用数值型参数表达式,存储单元应该用地址型参数。
1、常数:表示一个固定的数值,分多种形式:
(1)十进制常数——0~9组成...
[2008-07-23 22:43] 计算机产生随机数的原理是什么?
[2008-07-23 18:12] 汇编检测2.3练习
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...
[2008-06-16 07:10] 二进制在数学中的妙用
goal00001111搜集整理
十八世纪初,莱布尼茨发明了二进制数,当时的他肯定没有预料到二进制在信息时代会有着如此广泛的应用。二进制数以其工作可靠,运算简单,逻辑严密,容易实现等特点,成为了计算机的专用语言。在计算机科学和大量应用数学领域中,二进制记数法是必不可少的。在趣味数学方面,同样也有广泛的应用。
让我们先来看一个经典的数学趣题:
一工人工作7天,老板有一段黄金,每天要给工人1/7的黄金作为工资,老板只能切这段黄金2刀,请问怎样切才能每天都给工人1/7的黄金?
这题不简单吧?小心别把脑子都想破了。
在给出答案之前,先让我们看另一个简单的例子: ...
[2007-12-12 16:01] 转载文章:ASCII码(部分来自http://asc.5smdy.com)
目前计算机中用得最广泛的字符集及其编码,是由美国国家标准局(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位的二进制码,对应一个字符(或控制码...
[2008-05-30 17:26] 别了 摩托罗拉(转自商务周刊)
最近10年,它已经退出了自己所开创的半导体、汽车电子——这些业务在它的手上陷入困境,它一旦撒手往往又起死回生。而最新的迹象显示,摩托罗拉很可能要放弃它的手机业务。如果这个令人遗憾的消息真的变为现实,它将退守至两个狭小的B2G、B2B市场,不再是一家B2C公司。这家美国“国宝级”公司究竟是如何走到今天这一步?
史上最糟糕的星期
...
[2008-04-15 13:59] 【汇编迷雾(二)】累加寄存器的特殊性
------------------------------------------------------
那问下为什么在第3章的2实验任务中的1里面,输入
mov ax,[0]是3个机器码,而到mov bx,[4]的时候确是4个呢,有什么不同啊这2个?
------------------------------------------------------
经过对相关资料的查阅和实验,个人的出以下结论:
在这里做如下解答:ax是累加寄存器,而bx不是累加寄存器,对于传送...
[2008-03-05 23:26] 程序人生-我已经努力了七年(转载)
一转眼我在IT行业学习工作已经七年多了,这期间我做过网页,写过MIS、数据库,应用程序,做过通信软件、硬件驱动、协议栈,到现在做操作系统内核和IC相关开发,这中间走了很多弯路,也吃了不少苦。
我上的是一个三流的高校,就连同一个城市的人多数都不知道。因为学校不好也就没有指望能靠学校名气找一个好工作。所有的希望都寄托在自己的努力上了,大一开学前的假期...
[2008-03-25 20:05] 回车与换行有什么区别????
[2008-01-11 09:30] os
操作系统
页面分类: 推荐软件 | 计算机软件 | 软件
天下维客,你可以修改的网络知识库
跳转到: 导航, 搜索
操作系统(Operating System,简称OS) 是计算机系统中负责支撑应用程序运行环境以及用户操作环境的系统软件,同时也是计算机系统的核心与基石。 它的职责通常(但并非绝对)包括对硬件的直接监管、对各种计算资源(如内存、处理器时间等)的管理、以及提供诸如作业管理之类的面向应用程序的服务等等。 操作系统的理论是计算机科学中一个古老而又活跃的分支,而操作系统的设计与实现则是软件工业的基础与核心。
...
[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 ...
[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...
[2008-03-02 21:52] 苏格拉底与失恋者的对话
失恋者:“我失恋了。”
苏格拉底:“哦,这很正常。如果失恋了没有悲伤,恋爱大概也就没有什么味道了。可是,年轻人,我怎么发现你对失恋的投入甚至比你对恋爱的投入还要倾心呢?”
失恋者:“到手的葡萄给丢了,这份遗憾,这份失落,您非个中人,怎知其中的酸楚啊。”
苏格拉底:“丢了就丢了,何不继续向前走去,鲜美的葡萄还有很多。”
失恋者:“我要等到海枯石烂,直到她回心转意向我走来。”
苏格拉底:“但这一天也许永远不会到来。”
失恋者:“那我就用自杀来表示我的诚心。”
苏格拉底:“如果这样,你不但失去了你的恋人...
[2008-03-01 00:52] 书中问题3.8的疑问?
sub bx bx
也可以用mov ax,0
mov bx,0
为什么mov ax,0的机器码是三个字节,而sub ax,ax是两个字节.
ax不是16位寄存器吗?那对ax赋值也是16位即两个字节呀,怎么是三位字节呢?不懂??????...
[2008-02-16 21:49] [转]郞咸平:7月15日多伦多震撼演讲录
——郞咸平:90年代中期的曲解造成今天的乱象——7月15日多伦多演讲文字实录
北京时间: 2007年7月15日(星期日)1:30
地点: InterContinental Toronto Centre
225 Front Street West Toronto, ON M5V 2X3, Canada
...