上一页 1 ··· 7 8 9 10 11
摘要: big_endian 、little_endian 用于自动改变二进制位存放顺序Big Endian and Little Endian 谈到字节序的问题,必然牵涉到两大CPU派系。那就是Motorola的PowerPC系列CPU和Intel的x86系列CPU。PowerPC系列采用big endian方式存储数据,而x86系列则采用little endian方式存储数据。那么究竟什么是big endian,什么又是little endian呢? 其实big endian是指低地址存放最高有效字节(MSB),而little endian则是低地址存放最低有效字节(LSB)。 用文字说明可能比较 阅读全文
posted @ 2012-10-04 15:26 斯玛特琦 阅读(3061) 评论(0) 推荐(0)
摘要: 和Java的JavaBean中属性处理方式不一样,AS3中将get,set当做关键字,并通过这两个关键字来控制属性的访问和修改。在AS3中,当一个属性同时被定义了public修饰的get和set方法时,就可以通过“对象.方法名”来访问和修改该属性,注意方法名不要带括号。当只定义了该属性的get方法时,不能修改该属性。当只定义了该属性的set方法时,不能访问该属性。如下例中,OrderEvent定义了一个私有属性_dishes,并定义了该属性的get和set方法get dish()和set dish()。在Customer中就可一个通过orderDish.dishes来访问和修改该属性。 1 p 阅读全文
posted @ 2012-10-02 12:14 斯玛特琦 阅读(3452) 评论(0) 推荐(0)
摘要: 在学习Flash ActionScript3殿堂之路这本书的时候,书上有个例子,代码如下 1 package 2 { 3 import flash.display.Sprite; 4 import fl.transitions.*; 5 import fl.transitions.easing.Bounce; 6 import flash.display.MovieClip; 7 8 public class SampleTransition extends Sprite 9 {10 private var starMo... 阅读全文
posted @ 2012-10-01 17:38 斯玛特琦 阅读(1045) 评论(0) 推荐(0)
摘要: 一、数据传输指令它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据.1. 通用数据传送指令.MOV 传送字或字节.MOVSX 先符号扩展,再传送.MOVZX 先零扩展,再传送.PUSH 把字压入堆栈.POP 把字弹出堆栈.PUSHA 把AX,CX,DX,BX,SP,BP,SI,DI依次压入堆栈.POPA 把DI,SI,BP,SP,BX,DX,CX,AX依次弹出堆栈.PUSHAD 把EAX,ECX,EDX,EBX,ESP,EBP,ESI,EDI依次压入堆栈.POPAD 把EDI,ESI,EBP,ESP,EBX,EDX,ECX,EAX依次弹出堆栈.BSWAP 交换32位寄存器里字节的顺序 XC 阅读全文
posted @ 2012-05-06 23:01 斯玛特琦 阅读(294) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11