Java中23种设计模式–超快速入门及举例代码

java的设计模式大体上分为三大类: 创建型模式(5种):工厂方法模式,抽象工厂模式,单例模式,建造者模式,原…

JAVA中十四种常见开发工具及其特点

1、JDK (Java Development Kit)Java开发工具集 SUN的Java不仅提了一个丰富的…

汇编语言操作数类型

x86 的指令格式为: [label:] mnemonic [operands][ ;comment ] 指令…

汇编语言MOV指令:将源操作数复制到目的操作数

MOV 指令将源操作数复制到目的操作数。作为数据传送(data transfer)指令,它几乎用在所有程序中。…

汇编语言MOVZX和MOVSX指令

尽管 MOV 指令不能直接将较小的操作数复制到较大的操作数中,但是程序员可以想办法解决这个问题。假设要将 co…

汇编语言LAHF和SAHF指令

LAHF(加载状态标志位到 AH)指令将 EFLAGS 寄存器的低字节复制到 AH。被复制的标志位包括:符号标…

汇编语言XCHG指令:交换两个操作数内容

XCHG(交换数据)指令交换两个操作数内容。该指令有三种形式: XCHG reg, reg XCHG reg,…

汇编语言直接偏移量操作数

变量名加上一个位移就形成了一个直接 – 偏移量操作数。这样可以访问那些没有显式标记的内存位置。假设…

汇编语言数据传送示例

该程序中包含了本章迄今介绍的所有指令,包括:MOV、XCHG、MOVSX 和 MOVZX,展示了字节、字和双字…

汇编语言加法和减法详解

算术运算是汇编语言中一个大得令人惊讶的主题!本节重点在于加法和减法的运算。 先从最简单、最有效的指令开始:IN…

汇编语言OFFSET运算符:返回数据标号的偏移量

OFFSET 运算符返回数据标号的偏移量。这个偏移量按字节计算,表示的是该数据标号距离数据段起始地址的距离。如…

汇编语言ALIGN伪指令:对齐一个变量

ALIGN 伪指令将一个变量对齐到字节边界、字边界、双字边界或段落边界。 语法如下: ALIGN bound …