วันจันทร์ที่ 16 มิถุนายน พ.ศ. 2551

หน่วยความจำแคช (cache memory)


>>Cache<< ในระบบคอมพิวเตอร์จะมีอุปกรณ์บางส่วนที่ทำงานช้า จึงการใช้วิธีนำหน่วยความจำแบบแรมมาเพิ่มความเร็วของอุปกรณ์เหล่านั้น อันจะทำให้การทำงานของคอมพิวเตอร์โดยรวมเร็วขึ้นมาก เรียกหน่วยความจำส่วนนี้ว่า หน่วยความจำแคช (cache memory) ซึ่งสามารถแบ่งได้เป็น 2 แบบ คือ


*แคชสำหรับหน่วยความจำ (memory cache) จะเป็นการใช้หน่วยความจำแรมชนิดความเร็วสูงพิเศษมากเก็บคำสั่งและข้อมูลที่ใช้บ่อย ๆ จากหน่วยความจำแรกปกติของระบบ เพื่อลดเวลาที่ซีพียูใช้ในการอ่านหน่วยความจำแรมของระบบ ซึ่งมีความเร็วในการทำงานช้ากว่าการทำงานของซีพียูมาก
*แคชสำหรับอุปกรณ์ (device cache) เป็นการออกแบบเพื่อเพิ่มความเร็วในการเข้าถึงข้อมูลในอุปกรณ์อื่น ๆ เช่น หน่วยความจำสำรอง โดยจัดสรรแรมมาใช้เก็บข้อมูลและคำสั่งต่าง ๆ ที่ใช้บ่อย ๆ จากอุปกรณ์ที่มีความเร็วต่ำ เช่น ฮาร์ดดิสก์ มาไว้ในแคช ทำให้จำนวนครั้งที่ต้องทำากรเรียกใช้ข้อมูลจากอุปกรณ์เหล่านั้นลดลง จึงทำงานได้รวดเร็วขึ้น นอกนี้ ในบางครั้งจะพบกัน หน่วยความจำแบบบัฟเฟอร์ (buffer memory) ซึ่งเป็นแคชสำหรับอุปกรณ์แบบง่าย ๆ ทำหน้าที่พักข้อมูลจากอุปกรณ์ไว้ชั่วคราวเพื่อรอให้ซีพียูมาอ่านไปใช้ โดยไม่มีการใช้วิธีการที่ซับซ้อนในการเลือกว่าข้อมูลใดที่มีโอกาสสูงที่สุดซีพียูจะเรียกใช้งาน

วันเสาร์ที่ 14 มิถุนายน พ.ศ. 2551

สถาปัตยกรรม Z-80



โครงสร้างของ CPU Z-80 มีโครงสร้างที่พัฒนามาจาก 8080 ดังนั้นในแง่โครงสร้างพื้นฐานจะ เหมือนกับ CPU 8080 แต่เนื่องจาก Z-80 มีการพัฒนามาก ขึ้นทางซอฟท์แวร์ และ ฮาร์ดแวร์ จึงทำให้มีรายละเอียดแตกต่างเพิ่มเติมอีกหลายประการด้วยกัน
รูปแสดง block diagram ของ CPU Z-80

ทำซะจะได้รู้สึกดี๊...ดี

ทำซะจะได้รู้สึกดี๊...ดี



มนุษย์โลกย่อมมีทั้งสุขและทุกข์ เมื่อเราสุขอะไร ๆ ก็ดีไปหมด แต่เมื่อไหร่ที่เราทุกข์นี่สิ โลกเปลี่ยนเป็นสีดำไปทันที อย่ากระนั้นเลยลองทำตามนี้ซะโลกของคุณจะได้ไม่ต้องเปลี่ยนสี

รู้จักตัวเอง ลองมองตัวเองหน้ากระจก แล้วค่อย ๆ คิดพิจารณาว่าคนที่หน้ากระจกของคุณเป็นใคร เค้ามีข้อเสียยังไงเลือกมาซะข้อนึง จากนั้นค่อยลองดูว่าเค้ามีข้อดีอย่างไรเลือกมาสัก 5 - 6 ข้อ คุณจะได้มองหาด้านดีของตัวเองบ้าง

อยากรู้ต้องลอง ไม่มีการเรียนรู้วิธีไหนดีเท่ากับการที่เราได้ลงมือทำเอง ลองเปิดโลกทัศน์ด้วยการหากิจกรรมใหม่ ๆ ทำดูซะ เช่นหากคุณสงสัยว่า ไอ้การกระโดดบันจี้ จัมป์มันสนุกตรงไหน คุณก็ต้องลองไปกระโดดเอง ไม่แน่คุณอาจจะติดใจ ช่วงเวลาที่คุณได้กรี๊ดดดดดดดอย่างสุดเสียงก็ได้น๊า

หยิบภาพเก่า ๆ ขึ้นมาดู หมายถึงภาพวันวานสมัยที่คุณไปเที่ยวเล่นสนุกสนานกับครอบครัว กับเพื่อน ๆ น่ะนะ ลองดูสิว่าคุณในตอนนั้นกับคุณในตอนนี้ต่างกันยังไง แล้วพยายามยิ้มให้ได้อย่างนั้นบ้าง ก็ในเมื่อ เมื่อก่อนคุณยังร่าเริงได้ขนาดนั้น ทำไมวันนี้คุณจะทำแบบเดิมบ้างไม่ได้หล่ะ

อัปเปหิความรู้สึกแย่ ๆ ออกไปซะ โดยการเขียนระบายความในใจ ความรู้สึกที่หดหู่ของคุณใส่กระดาษลงให้หมดจะอ่านออกหรือไม่ออกก็ช่างมัน เพราะเราเน้นอารมณ์ขณะที่เขียน จากนั้นก็เอามันไปทำลายซะ จะเอาไปห่อไฟเหมือนที่พี่เสือ หรือเอาไปโยนแม่น้ำเหมือนพี่เหน่งก็ตามใจคุณ แต่อย่าลืมทิ้งความรู้สึกแย่ ๆ ไปพร้อมกับเจ้ากระดาษนั่นด้วยล่ะ

ลองคุยกับคนใกล้ตัวที่เป็นเพศเดียวกัน ไม่ว่าจะเป็นแม่ พี่สาว น้องสาว หรือแม้แต่เพื่อนสาวคนสนิท เพราะการได้ระบายออกนั้นเป็นหนทางที่จะช่วยให้คุณรู้สึกดีขึ้นได้ดีหนทางหนึ่งเลยล่ะ

เต้นเพื่อลืมความหดหู่ การเต้นในที่นี้เราแนะนำให้ไปลงคอร์สเต้นนะ เพราะว่าคุณจะได้รู้จักการเต้นแบบใหม่ ๆ อย่างการเต้นระบำหน้าท้อง การเต้นซัลซ่าร์ แต่ถ้าไม่สะดวกก็หยวน ๆ ให้เต้นอยู่ที่บ้านได้ เต้นซะให้เหงื่ออกแล้วไปอาบน้ำ จะได้รู้สึกสดชื่นขึ้น

ลองตื่นเช้ามาทักทายกับพระอาทิตย์ดู แล้วคุณจะรู้ว่าการตื่นเช้ามันทำให้คุณรู้สึกดีจริง ๆ การได้เห็นแสงแดดค่อย ๆ ทอแสงน่ะเจ๋งจะตาย ลองดูสิ

โลกไม่ได้โหดร้ายกับคุณแค่คนเดียวหรอก โลกโหดร้ายกับทุก ๆ คน แต่ที่คนอื่นเขาดูมีความสุขน่ะ มันเป็นเพราะเขารู้จักปล่อยวาง และมองหาแต่สิ่งดี ๆ ที่แฝงอยู่ในโลกนี่ต่างหาก