
汇编
yongf2014
代码改变世界
展开
-
[开发环境]支持MASM代码汇编开发环境,支持32位和64位XP/7/8
个人用的开发环境。分享出来。完全支持MASM代码的汇编开发环境:支持编译dos、win32、win64的[已配置],linux[未配置]winXP\win7\win8 32位和64位均可运行注:在64位系统中不支持运行编译后的16位Dos程序,若要在64位下运等,需安装DOSBox,然后在DOSBox中运行。IDE: RadASM3.0编译器:JWASM链接器:JWLi转载 2015-05-29 13:26:47 · 3320 阅读 · 1 评论 -
我的第一个汇编语言程序:HelloWorld
_stack segment stack 'stack'; 定义堆栈段 db 32766 dup(0) ;堆栈区长度:32766+2=32KB tos dw 0 ;定义堆栈栈顶_stack ends; 堆栈段定义结束_data segment ;定义数据段 MSG db 'Hello,World!',13,10,'$'_data ends; 数据段定义结束_text segment原创 2015-05-31 20:31:46 · 6306 阅读 · 1 评论 -
详解从零开始配置汇编开发环境(DosBox,MasmPlus)
一、前言这几天在学习汇编语言,但是苦于找不到一个好用的IDE,编译连接感觉很麻烦,今天,终于找到了解决办法,采用MasmPlus+DosBox的方式,很方便。本着让其他筒子们少走弯路的想法,也算给自己一个交代,特与大家分享。二、资源准备下载2个软件:DosBox-0.74:http://pan.baidu.com/s/1o63gkkUMasmPlus:http://pa原创 2015-05-30 13:40:25 · 14141 阅读 · 11 评论 -
AT&T汇编与8086汇编的区别
AT&T汇编和8086汇编语言虽然两者很相似,但是还是不能根据8086的语法规则来读AT&T汇编的吧,所以还是要看看AT&T汇编的语法规则,因为在读内核代码时,跟硬件打交道的部分代码是用AT&T汇编编写的,所以不可避免的会遇到AT&T汇编,下面先来看看AT&T汇编的语法规则吧。 一、 大小写 INTEL格式的指令使用大写字母,而AT&T格式的使用小写字母。例:转载 2015-05-18 18:11:57 · 2022 阅读 · 0 评论