自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (9)
  • 收藏
  • 关注

转载 Ubuntu使用root管理员帐号登陆及在右键增加‘以管理员身份打开’ (转)

Ubuntu右键添加"以管理员身份打开","在终端中打开"2011年10月30日 星期日 10:03 右键中添加"以管理员身份打开"在终端输入 sudo apt-get install nautilus-gksu, 然后回车就可以了。11.10右键无法安装 以管理员运行的问题安装完毕之后执行 sudo cp /usr/lib/nautilus/extensions-2.0/libn

2013-06-30 20:29:07 1429

转载 ubuntu更换源解决--“下载软件仓库信息失败,检查您的internet连接”

提示“下载软件仓库信息失败,检查您的internet连接”,手动检查更新时,也是如此,有图为证:解决办法:打开Ubuntu的终端,输入sudo gedit /etc/apt/sources.list删掉里边所有旧的内容,把新的源列表内容贴进去再执行:sudo apt-get update就可以生效。若是没有执行

2013-06-29 18:05:17 7009 1

转载 转载:逻辑地址、线性地址、物理地址和虚拟地址

本贴涉及的硬件平台是X86,如果是其它平台,嘻嘻,不保证能一一对号入座,但是举一反三,我想是完全可行的。一、概念物理地址(physical address)用于内存芯片级的单元寻址,与处理器和CPU连接的地址总线相对应。——这个概念应该是这几个概念中最好理解的一个,但是值得一提的是,虽然可以直接把物理地址理解成插在机器上那根内存本身,把内存看成一个从0字节一直到最大空量逐字

2013-06-25 00:43:12 450

转载 32位寻址-保护模式

16位实模式下,一个物理地址由段地址和偏移地址两部分组成,段地址在16位段寄存器中,然后在指令中用16位偏移地址寻址。物理地址=段地址*0x10+偏移地址32位保护模式下,问题变复杂了。首先要明白,保护模式保护什么?保护的是:分清楚各个程序使用的存储区域,不允许随便跨界访问。然后,怎么保护?方式是:为内存里的每段地址空间定义一些安全上的属性,比如可以被多少优先级的代码写入,是不是允许执行等。这

2013-06-22 00:01:21 789

转载 实模式、保护模式和虚拟8086模式

一直以来,都搞不清楚这几个概念。在网上搜了一下,把它晒上,不会再忘记! 有其它的内容,请看到的朋友请补充。      从80386开始,cpu有三种工作方式:实模式,保护模式和虚拟8086模式。只有在刚刚启动的时候是real-mode,等到linux操作系统运行起来以后就运行在保护模式。实模式只能访问地址在1M以下的内存称为常规内存,我们把地址在1M 以上的内存称为扩展内存。在保护模式下,

2013-06-21 23:58:28 595

转载 32位CPU虚拟8086模式寻址

继推出80386之后,Intel又推出了80386、Pentium和Pentium PRO。这些处理器都具有实模式和保护模式两种工作方式。前面已介绍过,实模式与8086兼容,可以运行DOS及以其为平台的几乎所有软件;但在实模式下,处理器不能发挥自身的优越性能,不能支持多用户、多任务操作系统的运行。为了充分发挥处理器的功能,同时使DOS及以其为平台的软件继续有效地运行,从80386开始增

2013-06-21 23:52:07 1174

转载 32位cpu寻址小结

32位cpu 地址线扩展成了32位,这和数据线的宽度是一致的。因此,在32位机里其实并不需要采用“物理地址=段:偏移”这种地址表达方式。原来在16位机里规定的每一个段不大于64kb在32位机里也不是必要的。所以,对于32位机来讲,最简单的方法就是用一个32位数来标识一个字节的存储地址,寻址时只要给出一个32位数就可以直接找到地址。这种地址储存模型就属于“平展储存模型”。  但是,新产品一般都希

2013-06-18 19:46:31 595

转载 32位系统寻址

32位cpu(典型的从386开始)可支持实模式、保护模式、虚拟8086模式在其工作在实模式时,与16位完全一样,20位地址还是要移位得到的,因为在实模式下其不攒在eax等的高16位。在保护模式下,其还是使用类似“段寄存器:32位偏移量”的寻址。说先理解几个概念:虚拟地址(逻辑地址)、线性地址、物理地址一、有线性地址得到物理地址的机制:(1)如果分页标志位(寄存器CR0的最高

2013-06-17 23:02:04 1441

转载 GDT和LDT

descriptor存储扩展table任务c保护模式下的段寄存器 由 16位的选择器 与 64位的段描述符寄存器 构成段描述符寄存器: 存储段描述符选择器:存储段描述符的索引PS:原先实模式下的各个段寄存器作为保护模式下的段选择器,80486中有6个(即CS,SS,DS,ES,FS,GS)80位的段寄存器,同时提供6个段左右机器当前运行的地址空间。由选择器CS对应表示的段仍

2013-06-16 22:10:25 390

转载 红黑树 删除 背后的思想(转自博客园)

一 红黑树的删除节点第一步删除节点,先找到需要删除的节点void rb_erase(struct rb_node *node, struct rb_root *root)1  左孩子为空,右孩子为空 则 直接删除这个节点。child = NULL, parent为 node的parent。 如果node is black ,需要调用调整函数__rb_erase_colo

2013-06-08 22:15:23 513

转载 基数树(radix tree) 基数树(radix tree) (转)

基数(radix)树Linux基数树(radix tree)是将指针与long整数键值相关联的机制,它存储有效率,并且可快速查询,用于指针与整数值的映射(如:IDR机制)、内存管理等。IDR(ID Radix)机制是将对象的身份鉴别号整数值ID与对象指针建立关联表,完成从ID与指针之间的相互转换。IDR机制使用radix树状结构作为由id进行索引获取指针的稀疏数组,通过使用位图可以

2013-06-07 23:22:17 705

转载 《算法导论》第12章 二叉查找树 (3)基数树(转)

基数树与二叉查找树和Trie树很相似。它像BST一样是二叉的,向左表示0而不是BST的小于,而向右则表示1而不是大于。它像Trie一样共享相同的结点来保存字符串中相同的前缀,从而节省了空间,但它不像Trie那样每个结点有很多孩子(可以是26个,表示a到z),它用来处理只包含0和1的字符串。基数树和Trie都用来保存和排列字符串,那么现在来看看字典序,关于字典

2013-06-07 23:20:18 543

转载 算法练习五 红黑树下 节点删除(转)

接着算法联系五,实现了红黑树的节点删除功能。 补充了五个函数,这里主要将 删除 和 删除修正两个函数给出,其它的就十分简单了。 //删除RBNode* RBDelete(RBNode** proot, RBNode* pnode, RBNode* pguardNode); //删除修正void RBDeleteFixup(RBNode** proot, RBNode

2013-06-07 23:12:01 515

转载 算法练习五 红黑树上 实现了左旋转、右旋转、以及插入(转)

为了检验红黑树的正确性,这里的输入数组为 41 67 34 0 69 24 78 58 62 64 最后的输出结果为:62 黑L[62] = 41 红R[62] = 69 红L[41] = 24 黑R[41] = 58 黑L[69] = 67 黑R[69] = 79 黑L[24] = 0   红R[24] = 34 红 红黑树的节点[

2013-06-07 23:10:50 673

转载 《算法导论》读书笔记之第12章 二叉查找树

摘要:  本章介绍了二叉查找树的概念及操作。主要内容包括二叉查找树的性质,如何在二叉查找树中查找最大值、最小值和给定的值,如何找出某一个元素的前驱和后继,如何在二叉查找树中进行插入和删除操作。在二叉查找树上执行这些基本操作的时间与树的高度成正比,一棵随机构造的二叉查找树的期望高度为O(lgn),从而基本动态集合的操作平均时间为θ(lgn)。1、二叉查找树  二叉查找树是按照二叉树结构来

2013-06-04 22:22:56 404

notepade++ android logger插件

notepade++ android logger插件

2023-07-27

ZoneAlarm505注册机

仅供学习与研究!用完请删除!谢谢!!!!!!!!!!!!!!!!!!!!!!

2010-07-23

NOD32注册机。。。

仅供学习与研究,不可用于任何商业用途!支持正版!谢谢!!!!!!!!!!!!!!!!!

2010-07-23

Gdata2010注册补丁

仅供学习与研究,不可用于任何商业用途!支持正版!谢谢!!!!!!!!!!!!!!!!!

2010-07-23

BitDiffender2010注册机

仅供学习与研究,不可用于任何商业用途!支持正版!谢谢!!!!!!!!!!!!!!!!!

2010-07-23

VMware6.5汉化补丁

VMware6.5汉化补丁,供学习研究,。。。。。。。。。。。。。。。。。

2010-07-23

3ds.Max-2008注册机

3ds.Max-2008注册机,用注册机生成激活码注册就可以用,仅限于学习,用完24小时请自觉删除,支持正版

2010-06-03

空空如也

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

TA关注的人

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