本博文系列参考自>第三版,作者:王爽
前面的几章中我们断断续续的学习了一些指令,但是从来没有完整的通过汇编语言编写一个可执行文件即.exe文件。从本章开始我们将开始使用汇编语言并通过编译器编译链接一个完整的可执行文件。
4.1 一个源程序从写出到执行的过程
如下图所示,为一个完整的汇编程序到执行的过程:
上图的过程可以总结成以下几个步骤:
(1) 根据汇编语言语法规则...
分类:
编程语言 时间:
2016-04-19 19:51:19
阅读次数:
320
分布式高可用键值对数据库Riak - 背景篇(3)Dynamo对于数据版本的处理数据版本问题不止存在于分布式系统,这里针对分布式数据库系统简单讨论下。先看一个简单的例子,用户x对key1做了一次写入操作,我们设值是数字3。然后用户y读取了key1,这个时候用户y知道的值是3。然后用户x对值做了一个+1操作,将新值写入,现在key1的值是4了。而用户y也做了一次+1操作,然后写入,因为用户y读到的值是...
分类:
其他好文 时间:
2016-04-19 19:51:28
阅读次数:
165
从给处理器加电开始,直到断电为止,PC(程序计数器)都在不间断的读取并执行指令。
?
最简单的一种控制流是一个”平滑的”序列,其中每个instkinst_k和instk+1inst_{k+1} 在存储器中都是相邻的。典
型地,这种平滑流的突变,也就是instk?inst_k?和instk+1?inst_{k+1}? 不相邻,是由诸如跳转(jump)、调用...
分类:
系统相关 时间:
2016-04-19 19:51:06
阅读次数:
341
一 页面与页表
1 页面
分页存储管理是将作业的逻辑地址划分为一系列同等大小的部分,称为页。并为各页加以编号,每个作业的页的编号都是从0开始的。与之类似,把可用的物理内存也划分为同样大小的连续的部分,称为块或页框。同样为块也进行标号,从0#开始。在为进程分配内存空间时,以页为单位,每个内存中的块存放一页用户作业。只要内存中有足够多的块,这些块可以相邻也可以不相邻,就可以存放整个作业...
分类:
其他好文 时间:
2016-04-19 19:51:13
阅读次数:
5905
如图所示:
数字电路中,把电压的高低用逻辑电平来表示。逻辑电平包括高电平和低电平这两种。不同的元器件形成的数字电路,电压对应的逻辑电平也不同。在TTL门电路中,把大于3.5伏的电压规定为逻辑高电平,用数字1表示;把电压小于0.3伏的电压规定为逻辑低电平,用数字0表示。数字电平从低电平(数字“0”)变为高电平(数字“1”)的那一瞬间(时刻)叫作上升沿。
数字电路中,把电压的高低用逻辑电平...
分类:
其他好文 时间:
2016-04-19 19:53:07
阅读次数:
148
本文档介绍了Android中执行基本任务NFC。它说明了如何在NDEF消息的形式发送和接收数据的NFC并介绍了支持这些功能的Andr??oid框架的API。对于更高级的主题,包括与非NDEF数据工作的讨论,请参阅高级NFC。
没有与NDEF数据和Android时两个主要用例:
从NFC标签读取NDEF数据
从一台设备喜气洋洋NDEF消息到另一个通过Android Beam?...
分类:
移动开发 时间:
2016-04-19 19:51:26
阅读次数:
202
1、基本概念
循环链表的定义:将单链表中最后一个数据元素的next指针指向第一个元素
循环链表拥有单链表的所有操作:
创建链表
销毁链表
获取链表长度
清空链表
获取第pos个元素操作
插入元素到位置pos
删除位置pos处的元素
游标的定义
在循环链表中可以定义一个“当前”指针,这个指针通常称为游标,可以通过这个游标来遍历链表中的所有元素。
循...
分类:
其他好文 时间:
2016-04-19 19:50:29
阅读次数:
206
设计模式,可以使代码更简洁、更优美、更效率、扩展性型更强。
本文对基础知识就不过多阐述了。
对于接口,引申出两个概念:标识接口(没有声明任何方法的接口)和桩(实现了接口,但是实现方法体为空的类)。
标识接口:用来标识某个类符合一定的规范。(对于有人制定规则的前提下,这种标识非常有用,如何不遵守这种规范,任意去实现自己的代码,将会给程序带来致命的错误)
桩:在一个接口里声明的一组方法,有的时...
分类:
其他好文 时间:
2016-04-19 19:50:34
阅读次数:
227
4Sum
Given an array S of n integers, are there elements a, b, c, and d in S such that a + b + c + d =
target? Find all unique quadruplets in the array which gives the sum of target.
Note:
...
分类:
其他好文 时间:
2016-04-19 19:51:42
阅读次数:
153
通过简单的天气预报小case来解析mvp模式的架构设计,并且与mvc模式进行比对。...
分类:
移动开发 时间:
2016-04-19 19:52:38
阅读次数:
146
三联动 支持ie6,ie7 省,市,区
原生js实现最新省市区数据三级联动特效代码_特效网
form{margin:200px 400px...
分类:
其他好文 时间:
2016-04-19 19:49:42
阅读次数:
177
主要内容:
1. JSP基础
2. Cookie
3. HttpSession
================================
JSP基础
1. jsp的作用:
*Servlet:
> 缺点:不适合设置html响应体,需要大量的response.getWriter().print("")
> 优点:动态资源,可以编程。
*...
分类:
Web程序 时间:
2016-04-19 19:52:16
阅读次数:
195
1. 行列式
1.1 二阶行列式
1.2 三阶行列式...
分类:
其他好文 时间:
2016-04-19 19:52:21
阅读次数:
192
需求说明
实现用户通过数据库验证登录需求,采用 Myeclipse+Tomcat 6.0+Mysql 5.0+JDK 1.6
2.数据库表
开发所用是Mysql数据库,只建立单张用户表T_USER,表结构如下:
字段名称
数据类型
字段描述
ID
int
用户编号
USERNA...
分类:
编程语言 时间:
2016-04-19 19:51:14
阅读次数:
201
基于AppCan移动云平台,我们做了很多企业级的移动互联网项目,包括政府层面的双创落地实践,本次将结合实践,分享我们最新的项目经验和技术点。今天要分享的是,我们在智慧城市的项目中很重要的一环,区域智慧移动门户的架构设计和移动前端开发技术。...
分类:
移动开发 时间:
2016-04-19 19:51:49
阅读次数:
203
剧情提要:
[机器小伟]在[工程师阿伟]的陪同下进入了[九转金丹]之第二转的修炼。
这次要研究的是[例题]
正剧开始:
(续前节)
星历2016年04月19日 09:02:47, 银河系厄尔斯星球中华帝国江南行省。
[工程师阿伟]正在和[机器小伟]一起研究[例题]。
#例1
def prime(x):
if x < 2:
return...
分类:
其他好文 时间:
2016-04-19 19:50:16
阅读次数:
210