E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Masm
第三章: 堆栈平衡
摘自:win32汇编---罗云彬 第3章 使用
MASM
3.3 标号、变量和数据结构(2)2.
cqujsjcyj
·
2009-09-08 23:00
数据结构
C++
c
C#
pascal
第一个Win32汇编
使用的编译器是:
Masm
32v8,Win32汇编的编译器 步骤: 1.打开
masm
文件夹下的QEDITOR.EXE; 2. 建好如下文件; 3.
cqujsjcyj
·
2009-09-05 14:00
windows
X86简单启动程序实验
用
MASM
、TC2.0写一个简单的x86引导程序 --------------------------------------------------------------------------
wesleyluo
·
2009-08-29 20:00
linux
windows
活动
dos
FP
X86
Java 是否真的即将被取代? --COBOL 式死亡
在学生时代,我们可能会想起Tho
masM
althus所做的预言,他认为人类赖以生存并继而形
qiushyfm
·
2009-08-27 22:00
java
jvm
语言
groovy
平台
cobol
使用
MASM
-代码风格(2)
2.注释和空行没有注释的程序是很难维护的,但注释的方法也很有讲究,写注释要遵循以下的规则:● 不要写无意义的注释,如“将1放到eax中”,“跳转到exit标号处”等。● 修改代码同时修改相应的注释,以保证注释与代码的一致性。● 注释以描写一组指令实现的功能为主,不要解释单个指令的用法,那是应该由指令手册来完成的,不要假设看程序的人连指令都不熟悉。● 对于子程序,要在头部加注释说明参数和返回
wangningyu
·
2009-08-17 15:00
编程
c
汇编
语言
出版
使用
MASM
-代码风格(1)
随着程序功能的增加和版本的提高,程序越来越复杂,源文件也越来越多,风格规范的源程序会对软件的升级、修改和维护带来极大的方便,要想开发一个成熟的软件产品,必须在编写源程序的时候就有条不紊,细致严谨。在编程中,在程序排版、注释、命名和可读性等问题上都有一定的规范,虽然编写可读性良好的代码并不是必然的要求(世界上还有难懂代码比赛,看谁的代码最不好读懂!),但好的代码风格实际上是为自己将来维护和使用这些代
wangningyu
·
2009-08-17 15:00
数据结构
api
汇编
function
Microsoft
语言
使用
MASM
-标号、变量和数据结构(2)
3.3.3 局部变量局部变量这个名称最早源于高级语言,主要是为了定义一些仅在单个函数里面有用的变量而提出的,使用局部变量能带来一些额外的好处,它使程序的模块化封装变得可能,试想一下,如果要用到的变量必须定义在程序的数据段里面,假设在一个子程序中要用到一些变量,当把这个子程序移植到别的程序时,除了把代码移过去以外,还必须把变量定义移过去。而即使把变量定义移过去了,由于这些变量定义在大家都可以用的数据
wangningyu
·
2009-08-15 08:00
使用
MASM
-标号、变量和数据结构(1)
使用变量是任何编程语言都要遇到的工作,Win32汇编也不例外,在
MASM
中使用变量也有需要注意的几个问题,错误地使用变量定义或用错误的方法初始化变量会带来难以定位的错误。
wangningyu
·
2009-08-15 08:00
数据结构
汇编
buffer
语言
byte
编译器
使用
MASM
-调用API(3)
MB_ICONWARNING和MB_YESNO等参数究竟是什么意思呢,
MASM
中显然没有这样的预定义,让我们先来找VisualC++的头文件,在WinUser.h中可以找到下面一段: /**MessageBox
wangningyu
·
2009-08-15 08:00
数据结构
api
汇编
Microsoft
include
reference
使用
MASM
-调用API(2)
3.函数的声明 在调用API函数的时候,函数原型也必须预先声明,否则,编译器会不认这个函数。invoke伪指令也无法检查参数个数。声明函数的格式是:函数名proto[距离][语言][参数1]:数据类型,[参数2]:数据类型,……句中的proto是函数声明的伪指令,距离可以是NEAR,FAR,NEAR16,NEAR32,FAR16或FAR32,Win32中只有一个平坦的段,无所谓距离,所以在定义时是
wangningyu
·
2009-08-13 15:00
汇编
api
Microsoft
dll
include
编译器
使用
MASM
-调用API(1)
3.2.1 API是什么 Win32程序是构筑在Win32API基础上的。在Win32API中,包括了大量的函数、结构和消息等,它不仅为应用程序所调用,也是Windows自身的一部分,Windows自身的运行也调用这些API函数。在DOS下,操作系统的功能是通过各种软中断来实现的,如大家都知道int21h是DOS中断,int13h和int10h是BIOS中的磁盘中断和视频中断。当应用程序要引用系统
wangningyu
·
2009-08-13 13:00
windows
api
汇编
Microsoft
dos
dll
CGLIB-Spring的一种反射机制
cglib项目主页:http://cglib.sourceforge.net/CgLib底层用的as
mAsm
是一个强大的Java字节码生成框
碧海饮冰
·
2009-08-03 16:00
分布式和技术框架们
object
jdk
hibernate
java
class
spring
在Microsoft Visual C++中使用
MASM
(未完)
原文地址:GettingStartedwith
MASM
,在翻译过程中,我省略了一些无关紧要的内容.而且有些句子我没按原文翻译,而是根据我的理解翻译的.下面是译文 如果你最近购买了《Intel汇编语言程序设计
white_eyes
·
2009-08-01 12:00
C++
汇编
Microsoft
express
Build
debugging
如何构建Win32汇编的编程环境
1.首先要下载我提供的软件包(里面已经包含所有所需软件);2.把它解压到D盘根目录下(如果需要安装在其它的地方,请注意设好路径);3.解压后,里面有:idesetup.exe,
MASM
v8.exe,NMAKE.EXE
r00tsh3ll
·
2009-07-21 18:38
职场
休闲
Win32汇编
如何构建Win32汇编的编程环境
1.首先要下载我提供的软件包(里面已经包含所有所需软件);2.把它解压到D盘根目录下(如果需要安装在其它的地方,请注意设好路径);3.解压后,里面有:idesetup.exe,
MASM
v8.exe,NMAKE.EXE
r00tsh3ll
·
2009-07-21 18:38
职场
休闲
Win32汇编
【王爽-汇编语言】第九章实验9
用单循环实现的.. assumecs:codesg,ds:datasgdatasgsegment db'Welcometo
masm
!'
fcrane
·
2009-07-16 23:00
c
汇编
语言
【王爽-汇编语言】第九章检测题分析
(4) 1、 jmpshort[bx] 2、 jne[bx] 3、 loopbyteptr[bx] 4、 jmp[bx] 分析:我在
masm
5.0上输入以上命令,只有1、4通过[bx]中的数,放到jmpshort
fcrane
·
2009-07-16 21:00
汇编
语言
byte
loops
windows下的makefile教程
最近因缘巧合,被我搞到了一份传说中的
MASM
6手册,终于揭开了NMAKE的庐山真面目。想到那些可能正遭受着同样苦难的同志以及那些看到E文就头晕的兄弟,所以就写了这篇文章。假如大家觉得有帮助的话,记得
blueskiner
·
2009-07-15 07:00
MASM
6.11中指针变量初始化
MASM
6.11中指针变量初始化在
MASM
6.11中,我们可以用数据定义语句(DB/DW/DD/DF/DQ/DT)来定义并/或初始化变量,如: VAR1 DB 0ABH指针变量就是存放其他变量地址(指针
misterliwei
·
2009-07-11 08:00
c
DOS保护模式下中断
测试环境:Win98下的DOS7,用
MASM
6.11编译。
misterliwei
·
2009-07-06 17:00
可运行的汇编入门小程序
id=12003 开始前先准备有
MASM
50这个宏汇编软件(到GOOGLE上随便搜一下都有!因为这篇东西是入门!所以就先从DOS汇编开始)!
cqujsjcyj
·
2009-07-05 10:00
C++
c
dos
Google
asp
DOS下使用SYSENTER和SYSEXIT
测试环境:Win98下的DOS7,用
MASM
6.11编译。
misterliwei
·
2009-07-02 15:00
SOA已死—现状依旧?
在她最初的博文SOAobituray发表之后的六个月中,InfoQ上展开了一场热烈的讨论,伴随着很多的博文和批驳,AnneTho
masM
anes在这篇博文中再次明确了她对SOA的看法。
Boris Lublinsky
·
2009-06-08 00:00
SOA已死—现状依旧?
在她最初的博文SOAobituray发表之后的六个月中,InfoQ上展开了一场热烈的讨论,伴随着很多的博文和批驳,AnneTho
masM
anes在这篇博文中再次明确了她对SOA的看法。
Boris Lublinsky
·
2009-06-08 00:00
用VC6构建
MASM
32汇编的编程环境
如何用VC6.0集成开发环境来构建
MASM
32汇编的编程环境(原创)作者:maxzhou88(周哥) 开发高性能的程序少不了用汇编编程,限于C语言中内嵌汇编语言的局限(如在C代码中混合汇编语言编程时
SearchLife
·
2009-06-06 14:00
编程
windows
汇编
Microsoft
cmd
makefile
用VC6构建
MASM
32汇编的编程环境
如何用VC6.0集成开发环境来构建
MASM
32汇编的编程环境(原创)作者:maxzhou88(周哥)开发高性能的程序少不了用汇编编程,限于C语言中内嵌汇编语言的局限(如在C代码中混合汇编语言编程时,很难实现跳表
searchlife
·
2009-06-06 14:00
PyS60 1.9.0- What is new? PyS60 2.0- Expectations?
IthasbeenawonderfulX'
masm
orningtoday,andthenewPyS60version1.9.0 releasedonForumNokiaDiscussionBoards.SmileThispostsummarizesnewfeaturesofPyS601.9.0andPyS602.0expectations
jamiesun
·
2009-05-30 16:00
python
UP
qt
Nokia
Maemo
PyS60 1.9.0- What is new? PyS60 2.0- Expectations?
IthasbeenawonderfulX'
masm
orningtoday,andthenewPyS60version1.9.0 releasedonForumNokiaDiscussionBoards.SmileThispostsummarizesnewfeaturesofPyS601.9.0andPyS602.0expectations
jamiesun
·
2009-05-30 16:00
python
UP
qt
Nokia
Maemo
[原创]利用
MASM
宏显示环境变量
那么在
masm
中可以做到么?
mydo
·
2009-05-28 18:00
操作系统编写之代码解释
可能有很多人开始学汇编时用的都是
MASM
,其实NASM的格式跟
MASM
总体上是差不多的,在这段
broadview2006
·
2009-05-19 14:00
c
框架
汇编
OS
IMPACT 2009:SOA将死并非结论
4个月前Burton集团副总裁AnneTho
masM
anes在Blog中声称“SOA已死”的故事仍然是此次IMPACT2009上各国媒体关注的话题。
alifafa
·
2009-05-11 20:57
SOA
休闲
SMART
智慧地球
impact
不要把
MASM
32开发环境和
MASM
汇编器版本搞混了!
MASM
32是一个为那些对学习或者编写32位微软汇编(
MASM
)感兴趣的程序员提供的工作环境,它最流行的版本是8.0版,而我所知道最新版本是9.0版。
apenge2004
·
2009-05-02 22:00
数据结构
windows
汇编
Microsoft
语言
编译器
常用内存数据库介绍(四)
4.5 H2Database h2是Tho
masM
ueller提供的一个开源的、纯java实现的关系数据库,官方网站:http://www.h2database.com/html
titan
·
2009-04-27 14:00
应用服务器
算法
嵌入式
Derby
HSQLDB
汇编语言程序设计的基本方法
Turbo ASM或
MASM
编译器 四、实验内容: 编写汇编语言程序,并调试显示结果。 要求: 1. Data1(60H,5FH)和Data2(53H,34H)相加,把结果
izuoyan
·
2009-04-23 21:00
程序设计
汇编语言程序设计的基本方法
一、实验题目:汇编语言程序设计的基本方法二、实验目的:1.了解顺序程序设计2.掌握分支程序设计3.熟练掌握循环程序设计4.掌握子程序设计三、实验设备与调试环境:1.PC一台2.TurboASM或
MASM
涛涌四海
·
2009-04-23 21:00
微机接口编程
微型计算机原理与接口技术
汇编语言程序设计的基本方法
TurboASM或
MASM
编译器四、实验内容:编写汇编语言程序,并调试显示结果。要求:1. Data1(60H,5FH)和Dat
cnlht
·
2009-04-23 21:00
压缩与脱壳-PE文件格式 六 续一
.386 .modelflat,stdcall optioncasemap:none include
masm
32includewindows.inc include
masm
32includekernel32
cfree
·
2009-04-13 11:00
数据结构
编程
dos
王爽《汇编语言》第十章实验十 子程序1(show_str) 题目解答
行号(0--24),(dl)=列号(0--79); (cl)=颜色,ds:si指向字符串的首地址;返回:无 assumecs:code,ds:datadatasegment db'Welcometo
masm
dylgsy
·
2009-03-18 00:00
c
汇编
语言
学习汇编前你应该知道的知识(一)
masm
.exe,link.exe。二者可由http://www.gougou.com/search?search=
masm
&id=1下载,前者是编译程序,后者是链接程序。
java211
·
2009-03-09 10:00
C++ Inline ASM 内联汇编祥解
在VisualC++中,内联汇编是内置的编译器,因此不需要配置诸如
MASM
一类的独立汇编工具。
masefee
·
2009-02-27 16:00
职场
c/c++
休闲
C/C++语言
C++ Inline ASM 内联汇编祥解
在 Visual C++ 中,内联汇编是内置的编译器,因此不需要配置诸如
MASM
一类的独立汇编工具。
soboer
·
2009-02-27 16:00
C++
MAKEFILE简明指南(一)
最近因缘巧合,被我搞到了一份传说中的
MASM
6手册,终于揭开了NMAKE的庐山真面目。想到那些可能正遭受着同样苦难的同志以及那些看到E文就头晕的兄弟,所以就写了这篇文章。假如大家觉得有帮
xiaoxin_ling
·
2009-02-18 11:00
command
File
tree
download
makefile
wildcard
专家:云计算会遭到与SOA一样的衰败吗?
研究公司BurtonGroup的分析师AnneTho
masM
anes最近撰写一篇宣布SOA死亡的有争议的报告,批评SOA的缩写字,但是,她仍然认为有SOA的需求。她
hu_zhenghui
·
2009-02-12 10:00
Microsoft
企业应用
云计算
sun
websphere
SOA
Write Your Own Operating System Tutorial(中文版) - 简介
如果你一时找不到tasm,
masm
等年头已久的东西,你可以试试nasm(netwideassembler),这是一个开源软件,你可以在http://sourceforge.net/projects/nasm
aero_boy
·
2009-02-08 10:00
masm
32 求字符串长度
学习写windows下的汇编程序,自己琢磨出来的练习例子。代码如下: .386.modelflat,stdcalloptioncasemap:noneincludewindows.incincludeuser32.incincludelibuser32.libincludekernel32.incincludelibkernel32.lib.DATAszCaptiondb"提示",0szTe
cswangbin
·
2009-02-06 17:00
windows
汇编
user
null
include
争论:SOA已死?
AnneTho
masM
anes为SOA写了一篇讣告,声称2009年元旦,SOA遭遇死亡,经济衰退的灾难性影响彻底摧毁了它。
Dilip Krishnan & Boris Lublinksy
·
2009-01-11 00:00
争论:SOA已死?
AnneTho
masM
anes为SOA写了一篇讣告,声称2009年元旦,SOA遭遇死亡,经济衰退的灾难性影响彻底摧毁了它。
Dilip Krishnan & Boris Lublinksy
·
2009-01-11 00:00
linux下使用
masm
--通过dosemu及freedos
这学期开的有<微机原理与接口技术>这门课,前一半基本上都是讲汇编语言程序设计的,而不管是老师及书本上讲的,还有上机时所使用的环境,都是使用
masm
汇编器。
mzlogin
·
2008-11-30 10:00
linux
windows
汇编
shell
dos
磁盘
SDK程序员经常写出的一段低效率代码
SDK程序员经常写出的一段低效率代码[代码优化][原]由于新版本的MafaLSHelperv1.0Standard在编写当中需要涉及到一些更加复杂的操作,将导致以前用
MASM
32所编写的Utils.dll
snail8384
·
2008-11-14 13:00
浅析本机API(下篇)(转载)
常用数据结构l 整数ANSI字符是有符号的,而UnicodeWCHAR是无符号的
MASM
的TBYTE是80位的浮点数,用于高精度浮点运算单元操作,注意它与Win32的TBYTE(textbyte
look01
·
2008-11-08 11:00
String
list
struct
api
Integer
attributes
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他