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

我的博客

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

[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-11-10 22:21] C语言传递形参的分析

void f(int, int, int);

main()
{
  int a = 1, b = 2, c = 3;
  f(a, b, c);
  printf("%x",main);
}

void f(int i, int j, int k)
{
  i = 3;
  j = 2;
  k = 1;
}

debug 加载后查看的程序
主函数 main
-u 1fa
5CDB:01FA 55            PUSH    BP
5CDB:01FB 8BEC          MOV     BP,SP
5CDB:01FD 83EC02 ...
阅读全文 |   作者:zysong | 评论次数(6) | 浏览次数(1733)

[2007-10-22 09:40] 程序员的责任(收藏,转)

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

[2007-11-27 09:35] 大学--转贴

五年前,严几道先生为本校校长时,余方服务教育部,开学日曾有所贡献于同校。诸君多自预科毕业而来,想必闻知。士别三日,刮目相见,况时阅数载,诸君较昔当必为长足之进步矣。予今长斯校,请更以三事为诸君告。  

一曰抱定宗旨诸君来此求学,必有一定宗旨,欲求宗旨之正大与否,必先知大学之性质。今人肄业专门学校,学成任事,此固势所必然。而在大学则不然,大学者,研究高深学问者也。外人每指摘本校之腐败,以求学于此者,皆有做官发财思想,故毕业预科者,多入法科,入文科者甚少,入理科者尤少,盖以法科为干禄之终南捷径也。因做官心热,对于教员,则不问其学问之浅深,惟问其官阶之大小。官阶大者,特别欢迎,盖为将来毕业有人...
阅读全文 |   作者:sunshine | 评论次数(2) | 浏览次数(1459)

[2007-11-26 15:39] 送给学完汇编后自学C语言的兄弟

【C语言中的重要概念】--转贴
一、C语言的指针
1.指针说明
  指针是包含另一变量的地址变量。
  (1)int *p
  p是一个指针,指向一个整形数。
  (2)int *p()
  p是一个函数,该函数返回一个指向整数的指针。
  (3)int (*p)()
  p是一个指针,该指针指向一个函数,这个函数返回一个整数。
  (4)int *p[]
  p是一个数组,该数组的每一个元素是指向整数的指针。
  (5)int (*p)[]
  p是一个指针,该指针指向一个数组,这个数组的每一个元素是一个整数。
  (6)int *(*p)()
  p是一个指针...
阅读全文 |   作者:fishboy | 评论次数(4) | 浏览次数(2768)

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

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

[2007-11-28 11:22] 计算机发展简史

出处:IT.com.cn

19世纪之前

  一、机械计算机时代的拓荒者

  在西欧,由中世纪进入文艺复兴时期的社会大变革,大大促进了自然科学技术的发展,人们长期被神权压抑的创造力得到空前释放。其中制造一台能帮助人进行计算的机器,就是最耀眼的思想火花之一。从那时起,一个又一个科学家为把这一思想火花变成引导人类进入自由王国的火炬而不懈努力。但限于当时的科技总体水平,大都失败了,这就是拓荒者的共同命运:往往见不到丰硕的果实。后人在享用这甜美的时候,应该能从中品出一些汗水与泪水的滋味……

  1614: 苏格兰人John Napier (1550-1617)发表了一篇论文,其中...
阅读全文 |   作者:bug | 评论次数(3) | 浏览次数(996)

[2007-11-27 14:00] 从计算机到电脑的历史天书

电子计算机的出现尽管只有60年的时间,但它的诞生却是人类数百年努力的积累。早在17世纪,一批欧洲数学家就已开始研制计算机。1642年,为了协助担任税务局长的父亲,年仅19岁的法国数学家帕斯卡成功地制造了第一台钟表齿轮式机械计算机,但仅能做加减法运算。
[img]/blog/user/multimedia/bug/images/pic_1196143041734_jpg-7516-300.jpg[/img]

世界第一台机械式加法计算机(1642年)

法国人帕斯卡于1642年设计出了世界上第一台计算机,虽然它只是利用手转动齿轮来实现加法运算,但它向人类揭示了:用机械装置可以代替人的大...
阅读全文 |   作者:bug | 评论次数(14) | 浏览次数(1776)
页码数(3):  1  2  3