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

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
  •  CHERISH YOUR LIFE!
  • 『姓名』:云清                
  • 『性别』:保密  『发送消息
  • 个人说明:学问之美,在于使人一头雾水;诗歌之美,在于煽动男女出轨。
  • 详细信息『加为好友』
学习动态
好友圈
友情链接

[2008-06-20 20:16] 台湾一校长的演讲: 震动所有中国人<转>

台湾一校长的演讲: 震动所有中国人


我这里特别强调的是国家观念。1. 
我常常给我的学生讲一个故事:我们有一天出去旅行,忽然间暴风雨来了。我们没地方避风躲雨,孩子们向前跑,一看前面有个草棚,大家“哗”地冲了进去,一冲进去大雨就来了。大家好高兴,“哇,今天运气不错哟,刚刚下雨就看到这个草棚,可以不被雨淋了。”可是,由于草棚太破旧,受到大雨冲击后,即将倒塌,怎么办? 
“扶住它,不能让房子倒塌”。在这种状况下,我很有感慨,同学们,你们说是我们需要房子呢,还是房子需要我们呢?(掌声)我看是我们需要这座房子。这座房子就是我们的国家,再破再烂是我们的家,再穷再破,是我们的家,我们要爱她!(...
阅读全文 |   作者:ppt | 评论次数(25) | 浏览次数(3019)

[2008-08-20 13:07] 是幻想,但,也是梦想!

刚过了生日,爸爸说:“21岁是大生日,代表你是大人了。”(ps:其实我20,我们习惯一出生就说是1岁)是的,长大了啊,我似乎要准备自己赚钱?不再依赖父母?我什么时候才能做到?我不知道!

    大一结束了,我颓废了1.5个学期,到最后的0.5个学期才醒悟,才开始为自己的将来打算。我高中时被骗了,谁说大学轻松?谁说考到大学就解脱了?那只是考上大学之后放弃理想的人的说法!大学一点也不轻松,有很多事要想,要学,要做!有人想着怎样认识更多朋友,扩大自己的圈子;有人学着提高自己的能力,组织能力、策划能力、交际能力...很多很多;有人要做自己觉得有意义的事。大学很多事要做,是的,不轻松。我一想到自己...
阅读全文 |   作者:musicvs | 评论次数(59) | 浏览次数(5653)

[2007-10-20 19:09] 一个感染 com  的病毒

日久见人心,才没几天。。。偶手又痒了。。。。。在看完一个感染com文件的病毒激动万分的时候,偶决定要为这个“病毒”写点东西,也算对得起它吧,估计又该有某某大叫头疼了,但思路却是相同的,每个人,每件事,对么? 好了开始。。。。

        介绍下这个病毒的结构,这个病毒是感染com文件的(古老的一种文件格式,但是很简单),由于是实模式下的,所以我们就可以添删com而不用担心别的事情,程序有感染的代码,有破坏的代码,因为没有自动查找的代码程序暂时只能感染test.com这个co并删除del.txt这个文件,但有点不爽的是这个程序没有判断是否已经感染,结果就造成重复感染,有兴趣的可以加上这...
阅读全文 |   作者:mnzn2530 | 评论次数(6) | 浏览次数(2569)

[2008-04-29 15:09] 函数指针数组

关于函数指针数组的定义 


关于函数指针数组的定义方法,有两种:一种是标准的方法;一种是蒙骗法。 

第一种,标准方法: 


分析:函数指针数组是一个其元素是函数指针的数组。那么也就是说,此数据结构是是一个数组,且其元素是一个指向函数入口地址的指针。 
根据分析:首先说明是一个数组:数组名[] 
其次,要说明其元素的数据类型指针:*数组名[]. 
再次,要明确这每一个数组元素是指向函数入口地址的指针:函数返回值类型 (*数组名[])().请注意,这里为什么要把“*数组名[]”用括号扩起来呢?因为圆括号和数组说明符的优先级是等同的,如果不用圆括号把指针数组说明表达式...
阅读全文 |   作者:xiaoqiang | 评论次数(2) | 浏览次数(2329)

[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) | 浏览次数(3652)

[2008-04-03 11:36] 【课程设计2必备】一个简装版的Virtual PC+仿真虚拟软驱的下载地址(附说明)

《汇编语言》的第十七章最后的实验和课程设计二,需要进行软盘的读写,而且有些功能需要在实dos下实现。可惜,现在很少人装软驱和dos了,有些兄弟因此放弃了锻炼自己的机会。现在好了,我们可以用一个虚拟机+仿真软驱就能继续完成我们《汇编语言》最后的重要实验--课程设计二了。呵呵。本人就是用的这个,感觉不错,推荐给广大学习汇编的兄弟姐妹们。

提供一个:
1、仿真虚拟软驱

2、Virtual PC(注:虚拟机软件名称)

的下载地址,内含详细的安装及使用说明,欢迎大家下载!

http://pickup.mofile.com/0667815817317830...
阅读全文 |   作者:xiaochong | 评论次数(72) | 浏览次数(8250)

[2007-12-21 15:39] 可爱的指令----nop

那天网上有人问nop指令的作用是什么,我就想起来一条,就是通过nop指令的填充(nop指令一个字节),使指令按字对齐,从而减少取指令时的内存访问次数。

后来,baidu了一下,发现有许多答案:

1)通过nop指令产生一定的延迟,但是对于快速的CPU来说效果不明显,可以使用rep前缀,多延迟几个时钟:);

2)i/o传输时,也会用一下nop,等待缓冲区清空,总线恢复;

3)清除由上一个算术逻辑指令设置的flag位;

4)破解:)对于原程序中验证部分使用nop来填充,使验证失效;

5)有一个朋友说的比较厉害--在航天飞机控制程序中防止程序跳飞!
解释如下:在空...
阅读全文 |   作者:Wednesday | 评论次数(3) | 浏览次数(1335)

[2007-10-12 15:34] cpu 保护模式(转)

第一:实模式下程序的运行回顾.
程序运行的实质是什么?其实很简单,就是指令的执行,显然CPU
是指令得以执行的硬件保障,那么CPU如何知道指令在什么地方呢?
对了,80x86系列是使用CS寄存器配合IP寄存器来通知CPU指令在内存
中的位置.
程序指令在执行过程中一般还需要有各种数据,80x86系列有DS、
ES、FS、GS、SS等用于指示不同用途的数据段在内存中的位置。
程序可能需要调用系统的服务子程序,80x86系列使用中断机制
来实现系统服务。
总的来说,这些就是实模式下一个程序运行所需的主要内容
(其它如跳转、返回、端口操作等相对来说比较次要。)

第二:保护模...
阅读全文 |   作者:dcgdcg | 评论次数(9) | 浏览次数(4540)

[2007-11-06 14:57] EXE是怎样炼成的----冰山一角

嘿嘿...
阅读全文 |   作者:Wednesday | 评论次数(39) | 浏览次数(5597)

[2008-02-19 11:57] 拨开【汇编迷雾(一)】相同的汇编指令VS不同的机器代码

【汇编迷雾(一)】相同的汇编指令VS不同的机器代码:http://www.asmedu.net/blog/user/postcontent.jsp?neighborId=4321&kindId=8675&postId=10039&readSg=1&vs=1

汇编网果然高手如云。

今天一上来,就发现自己的问题又有了新的回答,网友feiwei进行了热心解答,并且还在自己的学习博客中对这个问题进行了更加详细的分析(http://www.asmedu.net/blog/user/postcontent.jsp?neighborId=3362&kindId=2014&postId=10707...
阅读全文 |   作者:starrynight | 评论次数(8) | 浏览次数(2098)

[2008-04-30 02:41] Jmp疑惑!!!

在段内近转中,为什么会无缘无帮的增加一个nop,我经过多次反复论证,跟我定义的数据有关,
这一句,db 10 dup (0),当我改变循环次数的时候,机器指令有时会出现增加了多个Nop,一到三个不等,有时一个也不出会现,这个指令我在源代码中,并没有写!而在短转中,我改循环次数,并不会出现这种情况,在近转和段间跳转都会出现,很是疑惑,请高手指点!Nop这个指令我知道CPU什么也不作,但我想不通为什么机器码要插入这个!...
阅读全文 |   作者:yzh127 | 评论次数(7) | 浏览次数(1840)

[2008-08-02 16:06] 什么更重要?

清华大学校长留给毕业生的一段话
方向比努力更重要
能力比知识更重要
健康比成绩更重要
生活比文凭更重要
情商比智商更重要

                          ——清华大学校长留给毕业生的一段话



方向比努力重要。

    现在是讲究绩效的时代,公司、企业、政府,需要的是有能力且能与企业方向共同发展的人,而不是一味努力但却南辕北辙的人。自己适合哪些行业,哪些职业,有很多东西是先天决定的,只有充分地发掘自己的潜力,而不是总与自己的弱点对抗,一个人才能出人头地,就像现在很多企业招聘的时候,他们相信通过培训和教育可以让火鸡学会爬树,但是还是觉得选个松树...
阅读全文 |   作者:4269891zhang | 评论次数(4) | 浏览次数(2135)

[2008-02-24 08:37] 课程设计2的感言

嗯,下面开始诉苦

写这个课设2,还是很费劲的,
我前两天就通过17章检测了,当时想趁热打铁,把课设完成,
结果,我在课设一的总结,这里又出现了。
我是分段写的,每一个功能部分都分开写,
然后总和,问题就出在这里,参数不匹配,
总是调试不成功,后来,就放在那里了。
隔了一天想捡起来继续写,
这个候,我发现,显示部分有问题,
我开始是调用int10h来显示的,
这时发现,如果循环显示,会有光标不停闪烁的问题,
于是在程序还没调试好的时候,
又修改了显示部分,这下子,参数配置就更乱了,
只好再次搁下。
到昨天,才决心完成,于是,大部分程序都是重新写,
完成的还算可以...
阅读全文 |   作者:yangyu | 评论次数(9) | 浏览次数(1506)

[2007-12-29 10:08] 我从编程中悟出的八个字[转]

我从编程中悟出八个字:1专   2静   3谦   4筹   5悟   6慎   7透   8恒 

    1"忽如一夜春风来,千树万树梨花开."现在的技术百花齐放,切忌不可贪. 不要盲目的追求新技术,唯有算法才是灵魂,中国自学编程网整理. 
  
    2"非淡泊无以明志,非宁静无以致远."要想达到高的境界,必须能够心静. 年轻的程序员都很浮躁,这一点对于他们来说尤为的重要. 

    3谦不仅指技术,而且还指人.一门实用的技术,无论多么容易掌握.只要你 深入的研究,都会挖掘出很多新东西来.对于人来讲,你可能会就某些方面向其他人请教.如果你不谦虚,请教的结果肯定会不很理想....
阅读全文 |   作者:mouse | 评论次数(1) | 浏览次数(791)

[2007-12-23 16:22] 汇编中断参考大全-汇总

我觉得这些中断也就是个子程序,知道了输入和输出会使用就行了,没有必要去记它,了解中断的根本原理才是重点。不过熟练几个常用的中断还是有用的;-)

中断使用举例:
=====================
键盘输入数字转化成二进制输出到屏幕〔多次调用int21h中断〕 
http://www.asmedu.net/blog/user/postcontent.jsp?neighborId=4526&kindId=4140&postId=7094&readSg=1&vs=1

都发上来了,不过还是有些乱,整个目录,用的时候也好查,嘿嘿~

目录:
---------------...
阅读全文 |   作者:mouse | 评论次数(7) | 浏览次数(3146)
页码数(1):  1