<?xml version="1.0" encoding="gbk"?>
<rss version="2.0">
  <channel>
    <title>曲径通幽论坛 - Architecture</title>
    <link>http://www.groad.net/bbs/forum.php?mod=forumdisplay&amp;fid=103</link>
    <description>Latest 20 threads of Architecture</description>
    <copyright>Copyright(C) 曲径通幽论坛</copyright>
    <generator>Discuz! Board by Comsenz Inc.</generator>
    <lastBuildDate>Sun, 12 Jul 2026 13:24:34 +0000</lastBuildDate>
    <ttl>60</ttl>
    <image>
      <url>http://www.groad.net/bbs/static/image/common/logo_88_31.gif</url>
      <title>曲径通幽论坛</title>
      <link>http://www.groad.net/bbs/</link>
    </image>
    <item>
      <title>LOCK 操作(加锁操作)对处理器内部缓存的影响</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=3244</link>
      <description><![CDATA[下面是]]></description>
      <category>Architecture</category>
      <author>beyes</author>
      <pubDate>Sat, 19 Mar 2011 05:57:30 +0000</pubDate>
    </item>
    <item>
      <title>相关性(dependency)</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=3241</link>
      <description><![CDATA[先看一个简单的例子：

上面的代码中，在第一条指令结束前，第二条指令是不允许执行(乱序执行是提高 CPU 性能的一种手段之一)，这种限制就是 “相关性”。

“相关性” 一共有 5 种：
1. 真实数据相关性 (true data dependency)
2. 过程相关性 (procedural dependency)
 ...]]></description>
      <category>Architecture</category>
      <author>beyes</author>
      <pubDate>Sat, 19 Mar 2011 02:56:46 +0000</pubDate>
    </item>
    <item>
      <title>保持高速缓存的一致性(consistency)</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=3219</link>
      <description><![CDATA[保持高速缓存的一致性(consistency)

当一个处理器访问另一个处理器高速缓存中的数据时， 必须得到正确的数据。 如果被访问的处理器修改了数据，那么，所有访问这个数据的处理器都要收到修改后的数据。]]></description>
      <category>Architecture</category>
      <author>beyes</author>
      <pubDate>Sat, 12 Mar 2011 16:13:19 +0000</pubDate>
    </item>
    <item>
      <title>内存的相干性</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=3218</link>
      <description><![CDATA[内存的相干性(coherency)

当两个或多个处理器试图同时访问系统内存的同一地址时， 必须有某种通信机制或内存访问协议来提升数据的相干性，以及在某些情况下，允许一个处理器临时的锁定某个内存区域。]]></description>
      <category>Architecture</category>
      <author>beyes</author>
      <pubDate>Sat, 12 Mar 2011 16:11:22 +0000</pubDate>
    </item>
    <item>
      <title>总线监测(Bus Watching)</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=3216</link>
      <description><![CDATA[总线监测技术的基本原理是：


CPU 和 外部设备 访问内存时都必须经过总线仲裁，现在使用一个专门的硬件模块记录在缓存中的内存区域，当外部设备对内存进行写入操作时，该模块判断这个区域是否位于 CPU 缓存中，如果是则使缓存无效。缓存无效后，就会重新加载内存刷新缓 ...]]></description>
      <category>Architecture</category>
      <author>beyes</author>
      <pubDate>Sat, 12 Mar 2011 09:44:35 +0000</pubDate>
    </item>
    <item>
      <title>GDT</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=3035</link>
      <description><![CDATA[GDT (Global Descriptor Table) 全局描述符表。段描述符就存放其中，每个段描述符 8 个字节。

通常只定义一个 GDT，它用于系统中所有程序或任务。每个进程除了存放在 GDT 中的段之外，如果还需要创建附加的段，则可以有自己的 LDT 。

GDT 本身并不是一个段，而是线性 ...]]></description>
      <category>Architecture</category>
      <author>beyes</author>
      <pubDate>Tue, 04 Jan 2011 14:55:58 +0000</pubDate>
    </item>
    <item>
      <title>分段机制</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=3030</link>
      <description><![CDATA[一、虚拟地址(逻辑地址)到线性地址的转换


虚拟地址(逻辑地址)空间最多可包含 16K (16384)个段，每个段最长可达 4GB，因此虚拟地址空间的容量高达 64TB (2^32^14=2^46)。在 16K 个段中，平均分成两部分，一半(2^13=8192)是由 GDT 映射的全局虚拟地址空间；另一半是由 L ...]]></description>
      <category>Architecture</category>
      <author>beyes</author>
      <pubDate>Sun, 02 Jan 2011 14:30:42 +0000</pubDate>
    </item>
    <item>
      <title>CR0 中的 PE 和 PE 位</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=3029</link>
      <description><![CDATA[CR0 是 x86 处理器 4个控制寄存器(CR0,CR1,CR2,CR3)中的一个。


PE (CR0 中的第 0 位) 位是启用保护(Protection Enable)标志位。该位设置时开启保护莫属，复位时则立即进入实地址模式。这个位仅开启段级保护，而没有开启分页机制。


PG (CR0 中的第 31 位) 位分页(Pag ...]]></description>
      <category>Architecture</category>
      <author>beyes</author>
      <pubDate>Sun, 02 Jan 2011 05:59:01 +0000</pubDate>
    </item>
    <item>
      <title>物理地址扩展与分页</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=2899</link>
      <description><![CDATA[在计算机科学中，物理地址扩展或实体位置延伸（PAE）是指x86和x86-64处理器的一个特色，即如果操作系统提供适当支持，则可以在32位的系统中使用超过4GiB字节的实体内存。PAE为IntelPentium Pro及以上级别的CPU（包括除了总线频率为400MHz的这个版本的奔腾M之外的所有新 ...]]></description>
      <category>Architecture</category>
      <author>beyes</author>
      <pubDate>Mon, 22 Nov 2010 00:41:57 +0000</pubDate>
    </item>
  </channel>
</rss>