<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Phet.in.th HS4POV เพชรอินไทย บล็อกคนไทย ใครๆก็อยากอ่าน  แลกเปลี่ยนและเรียนรู้ เพราะเทคโนโลยีไม่มีวันหยุดนิ่ง &#187; segment limit</title>
	<atom:link href="http://www.phet.in.th/tag/segment-limit/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.phet.in.th</link>
	<description>เพชรอินไทย บล็อกคนไทย ใครๆก็อยากอ่าน</description>
	<lastBuildDate>Thu, 29 Dec 2011 03:13:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>หัวข้อยากประจำสัปดาห์กลับมาอีกครั้ง Flat Segmentation Model, Multi-Segment Model และ Paging</title>
		<link>http://www.phet.in.th/2009/12/flat-segmentation-model-multi-segment-mode-paging/</link>
		<comments>http://www.phet.in.th/2009/12/flat-segmentation-model-multi-segment-mode-paging/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 14:43:24 +0000</pubDate>
		<dc:creator>Phet</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Genaral Talk]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[access field]]></category>
		<category><![CDATA[Flat Segmentation Model]]></category>
		<category><![CDATA[GDT]]></category>
		<category><![CDATA[global descriptor table]]></category>
		<category><![CDATA[IA-32]]></category>
		<category><![CDATA[LDT]]></category>
		<category><![CDATA[local descriptor table]]></category>
		<category><![CDATA[Multi-Segment Model]]></category>
		<category><![CDATA[Paging]]></category>
		<category><![CDATA[physical address]]></category>
		<category><![CDATA[segment descriptor]]></category>
		<category><![CDATA[segment limit]]></category>
		<category><![CDATA[swap]]></category>
		<category><![CDATA[virtual memory]]></category>

		<guid isPermaLink="false">http://www.phet.in.th/?p=523</guid>
		<description><![CDATA[สวัสดีท่านผู้อ่านทุกท่านครับ วันนี้หัวข้อการเขียนแบบมัดมือชกได้กลับเข้ามาอีกครั้งครับ หลังจากห่างหายไปไม่นาน นับตั้งแต่ เรื่องของ VM หรือ virtual machine รอบนนี้หนักกว่าครับ เจอของยาก หัวข้อประจำสัปดาห์นี้มาจากการเรียนเกี่ยวกับสถาปัตยกรรมคอมพิวเตอร์แบบ 32-bit หรือ IA-32 ครับ ซึ่งมันเป็นอะไรที่ยากมากเพราะหนังสือไทยไม่มีให้อ่าน หนังสือฝรั่งก็ยิ่งอ่านยากเพราะมันเป็น Technical Term ล้วนๆเลย ผมเองยังไม่มั้นใจในความถูกต้องของ การตีความและทำความเข้าใจจากหนังสือภาษาอังกฤษเลยครับ เริ่มกันเลยที่หัวข้อแรก Flat Segmentation Model หรือ โมเดลการจัดการแบ่งกลุ่มหน่วยความจำ ในการจัดกลุ่มของหน่วยความจำ physical address แบบ 32 bit บนพื้นที่ของคอมพิวเตอร์ นั้นจะต้องสร้างเซ็กเมนต์อย่างน้อยสองส่วน ส่วนหนึ่งสำหรับโค๊ตโปรแกรมและอีกส่วนหนึ่งสำหรับข้อมูล ซึ่งในแต่ละ segment นั้นจะถูกกำหนดด้วย segment descriptor  และจะถูกกำหนดโดยตาราง the global descriptor table (GDT) ซึ่งขอบเขตของข้อมูล ที่พร้อมใช้งานจะถูกชี้ไปยังตำแหน่งแรกของหน่วยความจำที่ (00000000) ส่วน segment limit [...]]]></description>
			<content:encoded><![CDATA[<p>สวัสดีท่านผู้อ่านทุกท่านครับ วันนี้หัวข้อการเขียนแบบมัดมือชกได้กลับเข้ามาอีกครั้งครับ หลังจากห่างหายไปไม่นาน นับตั้งแต่ เรื่องของ VM หรือ virtual machine รอบนนี้หนักกว่าครับ เจอของยาก</p>
<p>หัวข้อประจำสัปดาห์นี้มาจากการเรียนเกี่ยวกับสถาปัตยกรรมคอมพิวเตอร์แบบ 32-bit หรือ IA-32 ครับ ซึ่งมันเป็นอะไรที่ยากมากเพราะหนังสือไทยไม่มีให้อ่าน หนังสือฝรั่งก็ยิ่งอ่านยากเพราะมันเป็น Technical Term ล้วนๆเลย ผมเองยังไม่มั้นใจในความถูกต้องของ การตีความและทำความเข้าใจจากหนังสือภาษาอังกฤษเลยครับ</p>
<p>เริ่มกันเลยที่หัวข้อแรก<strong> Flat Segmentation Model หรือ โมเดลการจัดการแบ่งกลุ่มหน่วยความจำ</strong></p>
<p>ในการจัดกลุ่มของหน่วยความจำ physical address แบบ 32 bit บนพื้นที่ของคอมพิวเตอร์ นั้นจะต้องสร้างเซ็กเมนต์อย่างน้อยสองส่วน ส่วนหนึ่งสำหรับโค๊ตโปรแกรมและอีกส่วนหนึ่งสำหรับข้อมูล ซึ่งในแต่ละ segment นั้นจะถูกกำหนดด้วย segment descriptor  และจะถูกกำหนดโดยตาราง the global descriptor table (GDT)</p>
<p><img src="http://img.spacethai.net/images/flat.jpg" alt="http://img.spacethai.net/images/flat.jpg" width="524" height="382" /></p>
<p>ซึ่งขอบเขตของข้อมูล ที่พร้อมใช้งานจะถูกชี้ไปยังตำแหน่งแรกของหน่วยความจำที่ (00000000)</p>
<p>ส่วน segment limit นั้นเราไม่สามารถระบุ physical memory ในระบบได้ segment limit นั้นจะถูกตั้งไว้ ที่ 04oo</p>
<p>และในส่วนของ access field นั้นก็จะประกอบด้วยบิตที่สามารถตรวจสอบว่าเซ็กเมนต์ไหนสามารถใช้งานได้อย่างไร</p>
<p><strong>หัวข้อที่ 2  Multi-Segment Model</strong></p>
<p>ใน multi-segment model นั้นในแต่ละ task หรือ โปรแกรมจะถูกกำหนดโดย segment descriptor ของตัวเอง ที่เรียกว่า local descriptor table (LDT) โดย descriptor points ของแต่ละละเซ็กเมนต์นั้นอาจแตกต่างจากเซ็กเมนต์ทั้งหมดที่ใช้กับกระบวนการอื่นๆ โดยแต่ละ segment นั้นจะมีช่องว่างแยกออกจากกันดังรูป</p>
<p><img src="http://img.spacethai.net/images/muti.jpg" alt="http://img.spacethai.net/images/muti.jpg" /></p>
<p>ซึ่งจากรูปจะแสดงให้เห็นว่า LDT หรือ local descriptor table ของแต่ละเซกเมนต์นั้นมีความแตกต่างกัน และแต่ละเซ็กเมนต์นั้นจะมี descriptor specifies ที่จะคอยบอกถึงขนาดของแต่ละเซ็กเมนต์</p>
<p><strong>ตัวอย่าง</strong> เซ็กเมนต์เริ่มต้นที่ 3000 มีขนาด 2000 เลขฐานสิบหก ซึ่งได้จากคำนวณเป็น (0002 * 1000 เลขฐานสิบหก) จุดเริ่มต้นของเซ็กเมนต์ที่ 8000 มีขนาด A000 เลขฐานสิบหก</p>
<p><strong>หัวข้อสุดท้าย Paging</strong></p>
<p><img src="http://img.spacethai.net/images/virtualmem.png" alt="http://img.spacethai.net/images/virtualmem.png" /></p>
<p>ในระบบสถาปัตยกรรมทางคอมพิวเตอร์แบบ IA-32 นั้นสนับสนุนฟีเจอร์ที่ชื่อว่า เพจจิ้ง Paging  ซึ่งอนุญาตให้แต่ละเซ็กเมนต์นั้นกันพื้นที่หน่วยความจำขนาด 4096-byte ซึ่งเรียกมันว่า pages เพจ</p>
<p>ซึ่ง เพจจิ้ง Paging อนุญาตให้หน่วยความจำทั้งหมดถูกใช้ในการรันทุกๆโปรแกรมในเวลาเดียวกันซึ่งมักจะมีขนาดของหน่วยความจำที่ใหญ่กว่าหน่วยความจำหลัก(RAM)จริงของเครื่อง ในบางครั้งนั้น Paging เพจจิ้ง อาจถูกเรียกว่า หน่วยความจำเสมือนหรือ virtual memory ซึ่งในโปรแกรมระบบปฏิบัติการหรือ OS นั้นส่วนใหญ่มักจะใส่โปรแกรมที่ใช้บริหารจัดการหน่วยความจำเสมือนเหล่านี้ที่เรียกว่า virtual memory manager เพจจิ้งนั้นเป็น ทางออกที่ช่วยแก้ปัญหาที่นักออกแบบระบบ ทั้งฮาร์ดแวร์และซอร์ฟแวร์ ได้รับประโยชน์</p>
<p>โดยโปรแกรมต่างๆจะในเครื่องคอมพิวเตอร์เรานั้นจะต้องถูกโหลดลงในหน่วยความจำที่หลักก่อนจึงจะสามารถเรียกใช้ได้ แต่หน่วยความจำหลักของคอมพิวเตอร์หรือ RAM นั้นมีราคาแพงมาก แต่การใช้งานนั้นต้องการโหลดโปรแกรมที่ใช้หน่วยความจำมากๆจนเกินขีดความสามรถของ RAM   ซึ่งในทางตรงกันข้ามการเก็บข้อมูลบนดิสนั้นมีราคาต้นทุนที่ถูกกว่ามากและยังอยู่คงทนกว่า เพจจิ้ง Paging จึงเป็นเสมือนภาพลวงตาที่เหมือนกับว่าจะเป็นหน่วยความจำหลักที่ไม่จำกัดขนาด แต่ถึงอย่างไรก็ตามการเก็บข้อมูลบนดิสนั้น จะมีการเข้าถึงข้อมูลได้ช้ากว่ามากมากเมื่อเทียบกับหน่วยความจำหลักหรือ RAM หลายเท่า</p>
<p>การใช้หน่วยความจำเสมือน Paging นั้นจะทำให้สามารถทำงานกับโปรแกรมขนาดใหญ่มาก ๆ ได้ โดยไม่มีปัญหาเรื่องหน่วยความจำไม่เพียงพอ ระบบการทำงานของหน่วยความจำเสมือน Paging จะใช้วิธีแบ่งโปรแกรมออกเป็นส่วน ๆ และคอมพิวเตอร์จะทำการสลับ (swap) ส่วนของโปรแกรมที่ยังไม่ได้ใช้ลงไปยังหน่วยเก็บข้อมูลสำรอง และทำการสลับกลับมาในหน่วยความจำหลักเมื่อจำเป็นต้องใช้งาน หลักการของหน่วยความจำเสมือนทำให้สามารถทำงานกับโปรแกรมที่ต้องการใช้แรมไม่ต่ำกว่า 6 เมกะไบต์ บนเครื่องที่มีแรมเพียง 4 เมกะไบต์เท่านั้นได้</p>
<p>ซึ่งเจ้า Paging นี้จะช่วยทำลายข้อจำกัดของขนาดหน่วยความจำหลัก(RAM)ที่ไม่สามารถขยายให้เท่ากับความต้องการใช้งานคอมพิวเตอร์ในสภาวะจริงๆ ได้ virtual memory จึงมีส่วนสำคัญในการช่วยในการที่เราสามารถใช้งานโปรแกรมหลายๆโปรแกรมได้พร้อมๆกัน</p>
<p><strong>**บทความนี้ยังไม่ได้รับการยืนยันความถูกต้องของข้อมูล เนื่องจากเป็น Technical Term ระดับสูง</strong></p>
<p><strong>ข้อมูลจาก</strong> หัวข้อ IA-32 Processor Architecture จากหนังสือ Assembly language for intel-based computers โดย Kip R. Irvine ถ่ายสำเนาไว้โดย Google Books</p>
<p><img style="cursor: -moz-zoom-in;" src="http://img.spacethai.net/images/0132383101.jpg" alt="http://img.spacethai.net/images/0132383101.jpg" width="337" height="477" /></p>
<p>เรียบเรียงและวิเคราะห์เป็นภาษาไทย โดย เพชร อิ่มทองคำ ในนาม Phet.in.th</p>
<p>บทความนี้ให้ถือเป็นลิขสิทธิ ตามขอกำหนดของบล็อกนี้คือการอ้างอิงที่มา ตาม <a target="_blank" rel="nofollow" href="http://www.phet.in.th/goto/http://creativecommons.org/licenses/by-nc-nd/3.0/th" rel="nofollow"  target="_blank"> Creative Commons Attribution-NonCommercial-NoDerivs 3.0 License รบกวนทำความเข้าใจก่อนนะครับ</a></p>
<p>ท่านผู้อ่านสามารถเพิ่มเติมข้อมูลหรือหากข้อมูลส่วนใหญ่ผิดก็รบกวนแจ้งผมด้วยนะครับจะได้ทำการแก้ไข ผ่านทาง Comment ได้เลยนะครับ</p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 2387px; width: 1px; height: 1px;"><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves /> <w:TrackFormatting /> <w:PunctuationKerning /> <w:ValidateAgainstSchemas /> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF /> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>TH</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables /> <w:SnapToGridInCell /> <w:ApplyBreakingRules /> <w:WrapTextWithPunct /> <w:UseAsianBreakRules /> <w:DontGrowAutofit /> <w:SplitPgBreakAndParaMark /> <w:DontVertAlignCellWithSp /> <w:DontBreakConstrainedForcedTables /> <w:DontVertAlignInTxbx /> <w:Word11KerningPairs /> <w:CachedColBalance /> <w:UseFELayout /> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> <m:mathPr> <m:mathFont m:val="Cambria Math" /> <m:brkBin m:val="before" /> <m:brkBinSub m:val="&#45;-" /> <m:smallFrac m:val="off" /> <m:dispDef /> <m:lMargin m:val="0" /> <m:rMargin m:val="0" /> <m:defJc m:val="centerGroup" /> <m:wrapIndent m:val="1440" /> <m:intLim m:val="subSup" /> <m:naryLim m:val="undOvr" /> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"   DefSemiHidden="true" DefQFormat="false" DefPriority="99"   LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Normal" /> <w:LsdException Locked="false" Priority="9" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="heading 1" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9" /> <w:LsdException Locked="false" Priority="39" Name="toc 1" /> <w:LsdException Locked="false" Priority="39" Name="toc 2" /> <w:LsdException Locked="false" Priority="39" Name="toc 3" /> <w:LsdException Locked="false" Priority="39" Name="toc 4" /> <w:LsdException Locked="false" Priority="39" Name="toc 5" /> <w:LsdException Locked="false" Priority="39" Name="toc 6" /> <w:LsdException Locked="false" Priority="39" Name="toc 7" /> <w:LsdException Locked="false" Priority="39" Name="toc 8" /> <w:LsdException Locked="false" Priority="39" Name="toc 9" /> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption" /> <w:LsdException Locked="false" Priority="10" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Title" /> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font" /> <w:LsdException Locked="false" Priority="11" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtitle" /> <w:LsdException Locked="false" Priority="22" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Strong" /> <w:LsdException Locked="false" Priority="20" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Emphasis" /> <w:LsdException Locked="false" Priority="59" SemiHidden="false"    UnhideWhenUsed="false" Name="Table Grid" /> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text" /> <w:LsdException Locked="false" Priority="1" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="No Spacing" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 1" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 1" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 1" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 1" /> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision" /> <w:LsdException Locked="false" Priority="34" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="List Paragraph" /> <w:LsdException Locked="false" Priority="29" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Quote" /> <w:LsdException Locked="false" Priority="30" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Quote" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 1" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 1" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 1" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 1" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 1" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 2" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 2" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 2" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 2" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 2" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 2" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 2" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 2" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 2" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 3" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 3" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 3" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 3" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 3" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 3" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 3" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 3" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 3" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 4" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 4" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 4" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 4" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 4" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 4" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 4" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 4" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 4" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 5" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 5" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 5" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 5" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 5" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 5" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 5" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 5" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 5" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 6" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 6" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 6" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 6" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 6" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 6" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 6" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 6" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 6" /> <w:LsdException Locked="false" Priority="19" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis" /> <w:LsdException Locked="false" Priority="21" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis" /> <w:LsdException Locked="false" Priority="31" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference" /> <w:LsdException Locked="false" Priority="32" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Reference" /> <w:LsdException Locked="false" Priority="33" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Book Title" /> <w:LsdException Locked="false" Priority="37" Name="Bibliography" /> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading" /> </w:LatentStyles> </xml><![endif]--><!--  /* Font Definitions */  @font-face 	{font-family:"Angsana New"; 	panose-1:2 2 6 3 5 4 5 2 3 4; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-2130706429 0 0 0 65537 0;} @font-face 	{font-family:"Cordia New"; 	panose-1:2 11 3 4 2 2 2 2 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-2130706429 0 0 0 65537 0;} @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1107304683 0 0 415 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-520092929 1073786111 9 0 415 0;} @font-face 	{font-family:"Times Bold"; 	panose-1:0 0 0 0 0 0 0 0 0 0; 	mso-font-charset:222; 	mso-generic-font-family:auto; 	mso-font-format:other; 	mso-font-pitch:auto; 	mso-font-signature:16777217 0 0 0 65536 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin-top:0cm; 	margin-right:0cm; 	margin-bottom:10.0pt; 	margin-left:0cm; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	mso-bidi-font-size:14.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Cordia New"; 	mso-bidi-theme-font:minor-bidi;} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Cordia New"; 	mso-bidi-theme-font:minor-bidi;} .MsoPapDefault 	{mso-style-type:export-only; 	margin-bottom:10.0pt; 	line-height:115%;} @page Section1 	{size:612.0pt 792.0pt; 	margin:72.0pt 72.0pt 72.0pt 72.0pt; 	mso-header-margin:36.0pt; 	mso-footer-margin:36.0pt; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --><!--[if gte mso 10]> <mce:style><!   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:ตารางปกติ; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin-top:0cm; 	mso-para-margin-right:0cm; 	mso-para-margin-bottom:10.0pt; 	mso-para-margin-left:0cm; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	mso-bidi-font-size:14.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Cordia New"; 	mso-bidi-theme-font:minor-bidi;} --> <!--[endif]--></p>
<div>
<table border="0" cellspacing="0" cellpadding="0" width="489">
<tbody>
<tr>
<td style="padding: 0cm;" align="left" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"><span style="font-size: 23pt; font-family: &quot;Times Bold&quot;; color: black;">IA-32 Processor Architecture</span><span style="font-size: 12pt; font-family: &quot;Times New Roman&quot;,&quot;serif&quot;;"> </span></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<p>&copy;2012 <a href="http://www.phet.in.th" >Phet.in.th HS4POV เพชรอินไทย บล็อกคนไทย ใครๆก็อยากอ่าน  แลกเปลี่ยนและเรียนรู้ เพราะเทคโนโลยีไม่มีวันหยุดนิ่ง</a>. All Rights Reserved.</p>.<p><a target="_blank" rel="nofollow" href="http://www.phet.in.th/goto/http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.phet.in.th%2F2009%2F12%2Fflat-segmentation-model-multi-segment-mode-paging%2F&amp;title=%E0%B8%AB%E0%B8%B1%E0%B8%A7%E0%B8%82%E0%B9%89%E0%B8%AD%E0%B8%A2%E0%B8%B2%E0%B8%81%E0%B8%9B%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%B3%E0%B8%AA%E0%B8%B1%E0%B8%9B%E0%B8%94%E0%B8%B2%E0%B8%AB%E0%B9%8C%E0%B8%81%E0%B8%A5%E0%B8%B1%E0%B8%9A%E0%B8%A1%E0%B8%B2%E0%B8%AD%E0%B8%B5%E0%B8%81%E0%B8%84%E0%B8%A3%E0%B8%B1%E0%B9%89%E0%B8%87%20Flat%20Segmentation%20Model%2C%20Multi-Segment%20Model%20%E0%B9%81%E0%B8%A5%E0%B8%B0%20Paging" class="a2a_dd a2a_target addtoany_share_save"  id="wpa2a_2"><img src="http://www.phet.in.th/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.phet.in.th/2009/12/flat-segmentation-model-multi-segment-mode-paging/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

