自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

生活从来不曾有过这般惬意...

如果我给了承诺,你是否愿意等?

  • 博客(4)
  • 收藏
  • 关注

转载 OpenGL材质和光照(转)

真实感图形绘制是计算机图形学的一个重要组成部分,它综合利用数学、物理学、计算机科学和其它科学知识在计算机图形设备上生成象彩色照片那样的具有真实感的图形。一般说来,用计算机在图形设备上生成真实感图形必须完成以下四个步骤:一是用建模,即用一定的数学方法建立所需三维场景的几何描述,场景的几何描述直接影响图形的复杂性和图形绘制的计算耗费;二是将三维几何模型经过一定变换转为二维平面透视投影图;三是确定场景中

2011-04-29 09:57:00 7056

转载 ARM Thumb/ARM 状态切换 代码及分析

<br />Thumb指令在相比于ARM指令具有更高的代码密度,但是在运行效率上略低于ARM指令集,而且Thumb只是ARM指令集的一个子集。所有的ARM指令都是可以条件执行的,而Thumb指令仅有一条指令具备条件执行功能。所以很多应用程序需要两者的混合编程,因此存在ARM与Thumb状态之间相互切换,而且相互之间的状态切换的开销几乎为零。ARM与Thumb之间的状态切换通过专用的转移交换指令BX来实现。BX指令以通用寄存器(R0~R15)为操作数,通过拷贝Rn到PC实现绝对跳转。BX利用Rn寄存器中目的地

2011-04-16 19:21:00 1540

转载 ARM DCD指令的理解

<br /><br />初学ARM,DCD指令给我留下了深刻印象,它的使用较为广泛,而且不易理解,现就对它做些小结:<br />在中断向量表中不直接LDR PC,"异常地址".而是使用一个标号,然后再在后面使用DCD定义这个标号,其原因是:<br />LDR 指令只能跳到当前PC 4kB 范围内,而B 指令能跳转到32MB 范围,而现在这样在LDR PC, "xxxx"这条指令不远处用"xxxx"DCD 定义一个字,而这<br />个字里面存放最终异常服务程序的地址,这样可以实现4GB 全范围跳转。<br

2011-04-16 19:07:00 9001

原创 对于近期prp驱动开发的一些问题(有待更新..)

由于要做prp的原因,最近在看《Windows驱动开发技术详解》,看着有点不懂。粗略罗列以下几个问题:1.DriverEntity什么时候被调用?  看例子好像是在装载的时候调用2.怎么使用用户端程序操作设备?  据我估计是每一个设备都有一个连接符,可以通过连接符操作设备。用户端的ReadFile,CreateFile函数是相同的,只是由于驱动程序的派遣函数不同,具体执行大的操作也是不同的。3.IRP结构包含了什么信息,操作系统怎么在那么多设备中传递IRP信息,以保证被正确的设备接收到?  这好像要涉及到驱

2011-04-10 11:51:00 1011

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除