随笔分类 -  汇编

汇编语言发展树.
摘要:=============================================================================================== 1977 ASM86 ||1978 | ... 阅读全文

posted @ 2009-03-12 20:33 smwikipedia 阅读(417) 评论(0) 推荐(0)

How to make a 32 bit protected mode boot sector.
摘要:http://www.eggheadcafe.com/forumarchives/masm/Jan2006/post25900945.asp http://www.eggheadcafe.com/forumarchives/masm/Oct2005/post24453374.asp http://cboard.cprogramming.com/archive/index.php/t-36192.h... 阅读全文

posted @ 2009-02-23 20:50 smwikipedia 阅读(188) 评论(0) 推荐(0)

32-bit Assembler is Easy, why and how to develop using the assembler; start learning to program in Assembly now!
摘要:http://www.winasm.net/32bit-assembler-is-easy.html Introduction Contrary to popular legend, if you can write a Windows application in a compiler based language ( C/C++, Visual Basic etc), you can also... 阅读全文

posted @ 2009-02-22 23:58 smwikipedia 阅读(353) 评论(0) 推荐(0)

Win32汇编开发环境介绍和RadAsm简明教程
摘要:现在很多朋友都在学习汇编语言,一方面汇编语言是大学计算机课程的必修课,另一方面则是为了从其它语言转到汇编语言来,无论什么原因,我认为学习汇编语言是 件很有趣的事,学习它不但可以深入了解编程语言的内部表现,也是进一步了解操作系统的途径。可是很多朋友不知道汇编语言也可以开发基于Windows的窗口程序,现在64位CPU都已经在应用了,而在学校学的汇编还是十年前的8086/8088汇编语言,不但是基于D... 阅读全文

posted @ 2009-02-22 14:05 smwikipedia 阅读(1326) 评论(0) 推荐(0)

对比Windows和Linux两系统的动态库
摘要:http://www.linux-cn.com/html/test/20070411/2287.html 摘要:动态链接库技术实现和设计程序常用的技术,在Windows和Linux系统中都有动态库的概念,采用动态库可以有效的减少程序大小,节省空间,提高效率,增加程序的可扩展性,便于模块化管理。但不同操作系统的动态库由于格式 不同,在需要不同操作系统调用时需要进行动态库程序移植。本文分析和比较了两种... 阅读全文

posted @ 2009-02-22 13:48 smwikipedia 阅读(436) 评论(0) 推荐(0)

不要把MASM32开发环境和MASM汇编器版本搞混了!
摘要:转载自:http://www.cnweblog.com/lgx1972/archive/2006/05/30/117624.html MASM32 是一个为那些对学习或者编写 32 位微软汇编( MASM )感兴趣 的程序员提供的工作环境,它最流行的版本是 8.0 版,而我所知道最新版本是 9.0 版。但是请大家一定要注意,这里的 8.0 版和 9.0 版不是指 MASM 编译器 ( 即 ML... 阅读全文

posted @ 2009-02-21 18:02 smwikipedia 阅读(6855) 评论(1) 推荐(1)

AT&T与INTEL的汇编语言语法的区别
摘要:1、大小写 INTEL格式的指令使用大写字母,而AT&T格式的使用小写字母。 例: INTEL AT&T MOV EAX,EBX movl %ebx,%eax 2、操作数赋值方向 在INTEL语法中,第一个表示目的操作数,第二个表示源操作数,赋值方向从右向左。 AT&T语法第一个为源操作数,第二个为目... 阅读全文

posted @ 2008-12-28 23:58 smwikipedia 阅读(1301) 评论(0) 推荐(0)

利用bochs调试内核
摘要:14.8 利用bochs调试内核Bochs具有非常强大的操作系统内核调试功能。这也是本文选择Bochs作为首选实验环境的主要原因之一。有关Bochs调试功能的说明参见前面14.2节,这里基于Linux 0.11内核来说明Windows环境下Bochs系统调试操作的基本方法。 14.8.1 运行Bochs调试程序我们假设Bochs系统已被安装在目录“C:\Program Files\Bochs-2.... 阅读全文

posted @ 2008-12-28 23:55 smwikipedia 阅读(2371) 评论(0) 推荐(0)

Linux 汇编语言开发指南
摘要:原文地址:http://www-128.ibm.com/developerworks/cn/linux/l-assembly/index.html 内容: 一、简介 二、Linux 汇编语法格式 三、Hello World! 四、Linux 汇编工具 五、系统调用 六、命令行参数 七、GCC 内联汇编 八、小结 ... 阅读全文

posted @ 2008-12-28 23:50 smwikipedia 阅读(294) 评论(0) 推荐(0)

导航