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

我的博客

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

[2007-10-22 16:29] TC2.0环境下C语言中嵌入汇编指令

在TC2.0环境下,加入一句汇编代码的格式如下: 
asm mov ax,0
即在汇编指令的前面加入一标记asm。这只是第一步。
例如我编写程序1.c如下: 
main(){
  asm mov ax,0
  printf("hello world!");
}
然后通过按F9进行编译和连接,结果报In-line assembly not allowed...错误。而真实情况是,TC2.0环境正常情况下是不支持汇编指令的。要想执行此程序,需要在命令行方式下通过tcc命令,并且借助TASM.EXE(汇编编译器)才能完成。但是TC2.0根目录一般情况下是没有TASM.EXE的。所以得...
阅读全文 |   作者:cook702 | 评论次数(3) | 浏览次数(2512)

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

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

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

[2007-09-14 19:52] DEBUG 命令参考手册

Debug 
启动 Debug,它是可用于测试和调试 MS-DOS 可执行文件的程序。 
Debug [[drive:][path] filename [parameters]] 
参数 
[drive:][path] filename 
指定要测试的可执行文件的位置和名称。 
parameters 
指定要测试的可执行文件所需要的任何命令行信息。 
++ 
说明 
使用 Debug 命令但不指定要测试的文件 
如果使用没有位置和文件名的 Debug 命令,然后键入所有的 Debug 命令以响应 Debug 提示符,连字符 (-)。 
Debug 命令 
以下是 De...
阅读全文 |   作者:bloom | 评论次数(3) | 浏览次数(2980)

[2007-09-14 21:47] 经典程序“hello,world”

将“hello,world”程序作为第一个编写的程序,现在已经成为一种珍贵的传统。该程序最早出现在由Brian W.Kernighan 和 Dennis M.Ritchie编写的《C编程语言》一书中。《C编程语言》是最权威的C语言教科书,两位作者正是大名鼎鼎的C语言发明人,昵称K&R。
 
    另外的解释就是用“hello,world”是因为我们希望某一天由人类自己发明的计算机能真正对世界说一声:"世界你好!",这是软件工程师的一种愿望!
    用汇编实现了这个经典的“hello,world”,一起为这个目标努力。

assume cs:code,ds:data,ss:stac...
阅读全文 |   作者:Wednesday | 评论次数(2) | 浏览次数(1109)

[2007-09-14 23:10] C语言中不定形参的实现与用法

说起不定形参可能很多人都不知道是什么东西,但是我相信用过C语言的人都用过不定形参的函数, 想想
printf("%s %c %d ",a,b,c);  你是不是可以放多个参数在printf中呀?   这个函数就是不定形参类型的函数. 它的声明为printf(const char *format, ...);下面就先通过简单的例子介绍一下不定形参的用法

#include <stdio.h>;
#include <stdlib.h>;
void test(int i, ... )  /*函数体*/
 {
      int s;
      char t;
     va_li...
阅读全文 |   作者:cxn | 评论次数(4) | 浏览次数(3636)

[2007-09-26 10:35] 世纪天才冯-诺伊曼

世纪天才冯-诺伊曼

                                                         来源:新浪       

  从上个世纪到如今,谁是最伟大的数学家? 绝大多数人会毫不犹豫地把票投给冯·诺伊曼。他不仅是位杰出的数学家,而且还是“计算机科学”、“数理经济学”的奠基人。这位学识渊博的绝顶天才去世时还不到54岁,可谓英年早逝,应了一句话:天才是从两头点燃的蜡烛,明亮,但不长久。

  □ 文/袁传宽

  一部电视连续剧《暗算》又把上个世纪的大数学家冯·诺伊曼拉回到观众的视野,引发了人们对这位学者的好奇与关注。电视连续剧的威力如...
阅读全文 |   作者:bug | 评论次数(4) | 浏览次数(711)
页码数(2):  1  2