引言 大家都知道每种循环对应的效率是不同的,书中都说在循环中使用减法的效率是比加法的效率高的,具体情况是怎么样,我们将详细列出各循环的执行效率问题。本文通过查看汇编代码比较各循环的效率以及i++,++i,i--,--i在循环中使用的效率问题,仅供抛砖引玉,测试平台为intel i5 4440,编译....
分类:
其他好文 时间:
2015-01-22 12:52:08
阅读次数:
180
因為還有很大部分的學習環境仍然還在使用WindowsXP在練習及開發Android,有鑑於此,為了協助這樣的一個族群同時於多版本的情境下用Android模擬器飆速測試及開發程式,0.首先在進入Windows系統前,先切入BIOS的setup,檢視BIOS設定,VT及XD要設為[Enable].依廠牌而定,VT及XD設定位置可..
分类:
移动开发 时间:
2015-01-22 07:10:11
阅读次数:
310
为了在一台笔记本上测试软件,需要安装WINDOWS2003,但是怎么也找不到驱动程序(网卡就是INTEL82579V,原因是INTEL不支持),按照网上说的可以安装同系列的82579LM驱动,但是也不行,折腾了老半天,终于自己动手重新改了82579LM的驱动程序,然后就可以用到82579V上面了。需要的..
11月17日c++调用fortran用intel fortran 编译器编译fortran 代码,设置以下地方fortran->compatibility->enable f77 runtime compatibility truefortran->compatibility->use f77 in...
分类:
其他好文 时间:
2015-01-20 15:12:11
阅读次数:
157
现在,Intel已然成了CPU的代名词,但当年的Intel并没有现在这么风光。从1978年发布的8086到2013年的四代i7,整整35年,她见证了个人电脑(PC)、互联网、移动互联网的几次巨变;这些年的变化实在太多。本文不打算对这段历史及引领这段历史的风云人物做多少描述和评价(这些内容足够写好几本书的了);本文只对Intel CPU家族中几位名声显赫的CPU产品做简要介绍,并介绍了Intel三个代表性的CPU:8086,80386,酷睿 i7的架构和Intel引入的几种内存模型。...
分类:
其他好文 时间:
2015-01-19 22:40:17
阅读次数:
293
原文链接在这里http://dev.cra0kalo.com/?p=213背景信息Intel的GPA本身是一款图形分析软件,并没有设计从3D程序里抓取模型资源的功能,但这里作者是通过hook GPA应用,让他可以把捕捉到的顶点缓冲和索引缓冲。Intel GPA64位的下载链接http://regis...
分类:
其他好文 时间:
2015-01-19 14:17:59
阅读次数:
635
在阅读Linux内核源码或对代码做性能优化时,经常会有在C语言中嵌入一段汇编代码的需求,这种嵌入汇编在CS术语上叫做inline assembly。本文的笔记试图说明Inline Assembly的基本语法规则和用法(建议英文阅读能力较强的同学直接阅读本文参考资料中推荐的技术文章 ^_^)。
注意:由于gcc采用AT&T风格的汇编语法(与Intel Syntax相对应,二者的区别参见这里),...
分类:
系统相关 时间:
2015-01-19 10:58:16
阅读次数:
179
想安装一下ArcGIS Server,前提是安装Tomcat。 测试环境: 操作系统名称 Microsoft Windows 8.1 专业版 处理器 Intel(R) Core(TM) i7-4800MQ CPU @ 2.70GHz,2701 Mhz,4 个内核,8 个逻辑处理器 已安装的物理内存(...
分类:
Web程序 时间:
2015-01-17 13:50:35
阅读次数:
414
1.前言IA32机器码以及汇编代码都与原始的C代码有很大不同,因为一些状态对于C程序员来说是隐藏的。例如包含下一条要执行代码的内存位置的程序指针(program counter or PC)以及8个寄存器。还要注意的一点是:汇编代码的ATT格式和Intel格式。ATT格式是GCC和objdump等工具的默认格式,在CSAPP中一律使用这种格式。而Intel格式则通常会在Intel的IA32架构文档...
分类:
移动开发 时间:
2015-01-17 11:18:22
阅读次数:
644