วันศุกร์ที่ 26 กรกฎาคม พ.ศ. 2556
วันพฤหัสบดีที่ 18 กรกฎาคม พ.ศ. 2556
Moore's law คืออะไร
- Gordon E. Moore ผู้ก่อตั้ง Intel ซึ้งได้อธิบายแนวโน้มไว้ในรายงานของเขาในปี 1965 จึงพบว่ากฎนี้แม่นยํา อาจเกิดขึ้นเนื่องจาก อุตสาหกรรม semiconductor นํากฎนี้ไปเป็นเป้าหมายในการวางแผน พัฒนาอุตสาหกรรมได้ moore's law เป็น ปริมาณของทรานซิสเตอร์บนวงจรรวมจำนวนของทรานซิกเตอร์ ต่อตารางนิ้วบน แผงวงจรรวม มีสองเท่าทุกปีตั้งแต่วงจรรวมถูกคิดค้น Moore predicted that this trend would continue for the foreseeable future. มัวร์ที่คาดการณ์ว่าแนวโน้มจะดำเนินต่อไปในอนาคตอันใกล้ ในปีถัดไป, การก้าวชะลอตัวลงเล็กน้อย แต่ความหนาแน่นของข้อมูลได้เท่าประมาณทุก 18 เดือน
- กอร์ดอน มัวร์ เป็นผู้ร่วมก่อตั้งบริษัทอินเทล ได้ใช้หลักการสังเกตตั้งกฎของมัวร์
(Moore’s law) ขึ้น ซึ่งเขาบันทึกไว้ว่า ปริมาณของทรานซิสเตอร์บนวงจรรวม
กฎของมัวร์ (Moore's Law)
- ในปี พ.ศ. 2490 วิลเลียมชอคเลย์และกลุ่มเพื่อนนักวิจัยที่สถาบัน เบลแล็ป ได้คิดค้นสิ่งที่สำคัญและเป็นประโยชน์ต่อชาวโลกมาก เป็นการเริ่มต้นก้าวเข้าสู่ยุคอิเล็กทรอนิคส์ที่เรียกว่า โซลิดสเตทเขาได้ตั้งชื่อสิ่งที ่ประดิษฐ์ขึ้นมาว่า "ทรานซิสเตอร์" แนวคิดในขณะนั้นต้องการควบคุมการไหลของกระแสไฟฟ้า ซึ่งสามารถทำได้ดีด้วยหลอดสูญญากาศแต่หลอดมี ขนาดใหญ่เทอะทะใช้กำลังงานไฟฟ้ามากทรานซิสเตอร์จึงเป็นอุปกรณ์ที่นำมาแทนหลอดสูญญากาศได้เป็นอย่างดีทำให้เกิดอุตสาหกรรมสาร กึ่งตัวนำตามมา และก้าวหน้าขึ้นเป็นลำดับ
คําว่า “ กฏของมัวร์ ” นั้นถูกเรียกโดยศาสตราจารย์ Caltech นามว่า Carver Mead
ซึ่งกล่าวว่าจํานวนทรานซิสเตอร์จะเพิ่มขึ้นเป็นสองเท่าในทุกๆหนึ่งปี ในช่วงปี 1965 ต่อมามัวร์จึงได้
เปลี่ยนรูปกฎ เพิ่ขึ้นสองเท่าในทุกๆสองปี ในปี 1975
รหัสแทนข้อมูล
รหัสแทนข้อมูลในคอมพิวเตอร์
ความหมายของรหัสแทนข้อมูลรหัสแทนข้อมูล หมายถึง รหัสที่ใช้แทนตัวอักขระ ซึ่งประกอบด้วยตัวอักษร ตัวเลข หรือสัญลักษณ์พิเศษอื่น ๆ ที่ใช้ในโปรแกรมคอมพิวเตอร์ เพราะว่าข้อมูลที่เก็บไว้ในหน่วยความจำของคอมพิวเตอร์จะแทนด้วยรหัสเลขฐานสองที่มีเลข ๐ กับ ๑ วางเรียงกัน
ซึ่งรหัสข้อมูลแบ่งออกเป็น 2 ประเภท ดังนี้ คือ
รหัสบีซีดี รหัสแอบซีดิก รหัสแอสกี้ รหัสยูนิโคด
1. รหัสภายนอกเครื่อง (External Code) หมายถึง รหัสที่ใช้สำหรับการบันทึกข้อมูลที่อยู่ภายนอกเครื่องคอมพิวเตอร์ เช่น การบันทึกข้อมูลบนบัตรเจาะรู โดยใช้สัญลักษณ์การเจาะรูแต่ละแถวแทน
ข้อมูล 1 ตังอักษร
2. รหัสภายในเครื่อง (Internal Code) หมายถึง รหัสที่ใช้แทนข้อมูลที่ถูกอ่านและบันทึกอยู่ในหน่วยความจำของเครื่องคอมพิวเตอร์ ซึ่งรหัสที่ใช้แทนข้อมูลภายในเครื่องคอมพิวเตอร์ ซึ่งมีหลายรูปแบบ ดังนี้
รหัส ASCII (American Standard Code for Information Interchange) รหัสแอสกี เป็นรหัสที่นิยมใช้กันมาก จนสามมารถนับได้ว่าเป็นรหัสมาตรฐานที่ใช้ใน การสื่อสารข้อมูล (Data Communications) แทนสัญลักษณ์ต่าง ๆ ได้ ๒๕๖ ตัว เมื่อใช้แทนตัวอักษร ภาษาอังกฤษแล้วยังมีเหลืออยู่ สำนักงานมาตรฐานผลิตภัณฑ์อุตสาหกรรม หรือ สมอ. ได้กำหนดรหัสภาษาไทยเพิ่มลงไปเพื่อให้ใช้งานร่วมกันได้ ตามตารางที่ ๔.๑ การแทนค่าแทนค่าด้วยตัวเลขแนวตั้ง(b๗ – b๔)ก่อน แล้วตามด้วยตัวเลขแนวนอน (b๓ – b๐) เช่น ก ๑๐๑๐๐๐๐๑ และ A ๐๑๐๐๐๐๐๑ |
ตารางที่ ๔.๑ รหัส ASCII แทนตัวอักษรภาษาอังกฤษและภาษาไทย
|
บิตที่ ๔ ถึง ๗ เป็นส่วนที่ใช้กำหนดประเภทของตัวอักขระ ๐๐๑๐ เครื่องหมายต่าง ๆ ๐๐๑๑ ตัวเลขและเครื่องหมายต่างๆ ๐๑๐๐ A-O ๐๑๐๑ P-Z และเครื่องหมายต่าง ๆ ๐๑๑๐ a-o ๐๑๑๐ p-z และเครื่องหมายต่าง ๆ
ตารางที่ ๔.๑ รหัส ASCII แทนตัวอักษรภาษาอังกฤษและภาษาไทย
|
ยูนิโคด Unicode) คือ มาตรฐานอุตสาหกรรมที่ช่วยให้คอมพิวเตอร์แสดงผลและจัดการข้อความธรรมดาที่ใช้ในระบบการเขียนของภาษาส่วนใหญ่ในโลกได้อย่างสอดคล้องกัน ยูนิโคดประกอบด้วยรายการอักขระที่แสดงผลได้มากกว่า 100,000 ตัว พัฒนาต่อยอดมาจากมาตรฐานชุดอักขระสากล (Universal Character Set: UCS) และมีการตีพิมพ์ลงในหนังสือ The Unicode Standard เป็นแผนผังรหัสเพื่อใช้เป็นรายการอ้างอิง นอกจากนั้นยังมีการอธิบายวิธีการที่ใช้เข้ารหัสและการนำเสนอมาตรฐานของการเข้ารหัสอักขระอีกจำนวนหนึ่ง การเรียงลำดับอักษร กฎเกณฑ์ของการรวมและการแยกอักขระ รวมไปถึงลำดับการแสดงผลของอักขระสองทิศทาง รหัสยูนอโคด ซึ่งมีขนาด 16 บิต เป็นทางเลือกเพื่อใช้แทนค่าข้อมูล ซึ่งสามารถแทนค่าข้อมูลได้มากถึง 65535 สัญลักษณ์ และปัจจุบันรหัสยูนิโคด นี้ก็ได้ถูกนำมาใช้งานบนหลายระบบปฏิบัติการบนเครื่องพีซีด้วยกัน เช่น Windows 2000 , Windows XP และ OS/2 เป็นต้น
TAMRONG SUANDEE แทนด้วยรหัส ASCII ดังนี้
T= 0101 0100
A= 0100 0001
M= 0100 1101
R= 0101 0010
O= 0100 1111
N= 0100 1110
G= 0100 0111
SPACE (ช่องว่าง)0010 0000
S= 0101 0011
U= 0101 0101
A= 0100 0001
N= 0100 1110
D= 0100 0100
E= 0100 0101
E= 0100 0101
สมัครสมาชิก:
บทความ (Atom)