一. 内存模型 1. .text 代码区(code section)。由编译器链接器生成的可执行指令,程序执行...
分类:
编程语言 时间:
2014-07-16 19:27:33
阅读次数:
318
Angularjs是一个前端的Javascript MVC 库和框架,使前端得到更好的设计、维护和测试。它的核心特性有:MVC、双向数据绑定、指令和语义化标签、模块化工具、依赖注入、HTML模板,以及对常用工具的封装,例如$http、$cookies、$location等。本篇体验Angularjs...
分类:
Web程序 时间:
2014-07-15 08:30:53
阅读次数:
318
Directive指令直接上实例index.html Drag ME I am Directive script.js:var dragDir=angular.module('drag', []);dragDir.directive("enter", fu...
分类:
Web程序 时间:
2014-07-14 08:18:59
阅读次数:
303
上次也了解了一下Ant是啥了,就是管理Java生成的工具嘛。然后今天来学习一下如何使用Ant。首先是指令:-find和-sAnt会一直到上级目录搜索build.xml,直到到达文件系统根目录;-buildfile、-file和-f使用其他生成文件,例如a.xml;-quiet和-q运行时只输出少数提...
分类:
编程语言 时间:
2014-07-13 22:41:25
阅读次数:
245
汇编语言是直接对应系统指令集的低级语言,在语言越来越抽象的今天,汇编语言并不像高级语言那样使用广泛,仅仅在驱动程序,嵌入式系统等对性能要求苛刻的领域才能见到它们的身影。但是这并不表示汇编语言就已经没有用武之地了,通过阅读汇编代码,有助于我们理解编译器的优化能力,并分析代码中隐含的低效率,所以能够阅读...
分类:
编程语言 时间:
2014-07-13 22:29:43
阅读次数:
357
前言介绍:当应用程序运行的时候,会有一个连接池的管理控件运行在应用程序的进程里,统一管理应用程序和SQLSERVER建立的所有连接,并且维护这些连接一直处于活动状态。当有用户发出一个connection open指令时连接池会在自己维护的连接池中找一个处于空闲状态的连接放回自己管理的连接池里,给这个...
分类:
数据库 时间:
2014-07-13 22:18:44
阅读次数:
332
在前文介绍RISC的特点时提到一点:大量使用寄存器。这是因为寄存器的存取可以在一个时钟周期内完成,同时也简化了寻址方式。MIPS32的指令中除加载/存储指令外,都是使用寄存器或立即数作为操作数的。MIPS32中的寄存器分为两类:通用寄存器(GPR:General Purpose Register)、特殊寄存器。...
分类:
其他好文 时间:
2014-07-13 18:55:11
阅读次数:
594
MCR指令将ARM处理器的寄存器中的数据传送到协处理器的寄存器中。如果协处理器不能成功地执行该操作,将产生未定义的指令异常中断。
指令的语法格式:
MCR{} p15, 0, , , {,}
MCR2 p15, 0, , , {,}
其中,为指令执行的条件码。当忽略时指令为无条件执行。MCR2中,为Ob1111,指令为无条件执行指令。
为协处理器将执行的操作的操作码。对于CP15协处理...
分类:
其他好文 时间:
2014-07-13 16:54:13
阅读次数:
181
当CPU开始处理一个中断(INT4~15)时,它将引用中断服务表(IST)。IST是一个获取包含中断服务代码的包的表。IST包含16个连续的获取包。每一个中断服务获取包(ISFP)包含最多14条指令(8个32bit nonheader-based 指令或者14个header-based
指令)。一个简单的中断服务程序可以放入一个独立的获取包中(也就是不用另外跳转到ISR了,14条指令足够了),若...
分类:
其他好文 时间:
2014-07-13 15:34:26
阅读次数:
195
AT&T汇编和intel汇编的区别
(1) 在Intel格式中大多使用大写字母,而在AT&T格式中都是用小写字母。
(2) 在AT&T格式中,寄存器名要加上“%”作为前缀,而在intel格式中则不带前缀。
(3) 在AT&T的386汇编语言中,指令的源操作数与目标操作数的顺序与在intel的386汇编语言中正好相反。在intel格式中是目标在前,源在后;而在AT...
分类:
其他好文 时间:
2014-07-12 22:05:48
阅读次数:
382