เครือข่ายคอมพิวเตอร์

 

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

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

  • การประมวลผลข้อมูลกับการสื่อสารข้อมูลทางอิเลคทรอนิกส์ เมื่อระบบการสื่อสารข้อมูลทางอิเล็กทรอนิกส์พัฒนาก้าวหน้าขึ้น จึงมีการประยุกต์ใช้วิธีการสื่อสารข้อมูลแบบต่าง ๆ เข้าช่วยให้การใช้งานคอมพิวเตอร์เพื่อการประมวลผลข้อมูลเป็นไปได้อย่างสะดวกยิ่งขึ้น รวมทั้งช่วยเพิ่มประสิทธิภาพในการประมวลผลของคอมพิวเตอร์ด้วย
  • แบบจำลองสำหรับอ้างอิง ระบบเครือข่ายคอมพิวเตอร์สมัยใหม่จะถูกออกแบบให้มีโครงสร้างที่แน่นอน และเพื่อเป็นการลดความซับซ้อน ระบบเครือข่ายส่วนมากจึงแยกการทำงานออกเป็นชั้น ๆ โดยกำหนดหน้าที่ในแต่ละชั้นไว้อย่างชัดเจน
  • ช่องทางการสื่อสารข้อมูล เครือข่ายคอมพิวเตอร์นอกจากจะประกอบขึ้นจากการนำคอมพิวเตอร์มาเชื่อมโยงกันเป็นเครือข่ายแล้ว ยังต้องมีช่องทางหรือสื่อกลาง ( media) ในการส่งผ่านข้อมูล ซึ่งในปัจจุบันจะมีอยู่มากมายหลายแบบ และแต่ละแบบก็จะมีข้อดีและข้อเสียแตกต่างกันไป สิ่งที่จะต้องคำนึงในการเลือกช่องทางที่ต้องการคือ
      • อัตราเร็วในการส่งผ่านข้อมูล (Transmission Rate) อาจเลือกได้ตั้งแต่ความเร็วอยู่ในหลัก Kbpd (กิโลบิตต่อวินาที ) จนถึงหลายสิบ Mbps (เมกะบิตต่อวินาที )
      • ระยะทาง (Distance)ต้องคำนึงถึงระยะทางระหว่างอุปกรณ์ที่ต้องการเชื่อมต่อกันด้วย โดยอาจห่างกันตั้งแต่ไม่กี่ฟุตจนถึงหลายพันกิโลเมตร
      • ค่าใช้จ่าย (Cost) อาจต้องเสียค่าใช้จ่ายในการติดตั้งครั้งแรกและค่าใช้จ่ายประจำ
      • ความสะดวกในการติดตั้ง (Each of Installtion) เนื่องจากบางพื้นที่อาจไม่สะดวกที่จะเดินสาย หรือไม่อาจใช้สื่อบางประเภทได้
      • ความทนทานต่อสภาพแวดล้อม (Resistance to Environmental Conditions)เช่น สื่อบางประเภทอาจมีข้อจำกัด เมื่อสภาพแวดล้อมมีการเปลี่ยนแปลง


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

    การทำงานร่วมกันของข่องทางต่าง ๆ


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

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

    • สามารถแบ่งเบาการประมวลผลไปยังเครื่องต่าง ๆ เฉลี่ยกันไป
    • สามารถแบ่งกันใช้งานอุปกรณ์ต่าง ๆ เช่น เครื่องพิมพ์ ซีดีรอมไดรฟ์ เครื่องคอมพิวเตอร์ที่มีประสิทธิภาพสูง เป็นต้น
    • สามารถแบ่งกันใช้งานซอฟต์แวร์และข้อมูลหรือสารสนเทศต่าง ๆ รวมทั้งทำให้สามารถจัดเก็บข้อมูลเหล่านั้นไว้เพียงที่เดียว
    • สามารถวางแผนหรือทำงานร่วมกันเป็นกลุ่มได้ แม้จะไม่ได้อยู่ใกล้กันก็ตาม
    • สามารถใช้ในการติดต่อกัน เช่น ส่งจดหมายทางอิเลคทรอนิคส์ หรือการส่งเสียงหรือภาพทางอิเลคทรอนิคส์ เป็นต้น
    • ช่วยลดค่าใช้จ่ายโดยรวมขององค์กร
  • ระบบเครือข่าย WAN ระบบเครือข่ายแบบ WAN หรือระบบเครือข่ายระยะไกล จะเป็นระบบเครือข่ายที่เชื่อมโยงเครือข่ายแบบท้องถิ่นตั้งแต่ 2 เครือข่ายขึ้นไปเข้าด้วยกันผ่านระยะทางที่ไกลมาก โดยการเชื่อมโยงจะผ่านช่องทางการสื่อสารข้อมูลสาธารณะของบริษัทโทรศัพท์ หรือองค์การโทรศัพท์ของประเทศต่าง ๆ เช่น สายโทรศัพท์แบบอนาลอก สายแบบดิจิตอล ดาวเทียม ไมโครเวฟ เป็นต้น
  • การประยุกต์ใช้งานของระบบเครือข่ายคอมพิวเตอร์ ในโลกปัจจุบัน กล่าวได้ว่าระบบเครือข่ายคอมพิวเตอร์เป็นส่วนสำคัญที่สุดในระบบงานต่าง ๆ มากมาย เนื่องจากได้มีการประยุกต์ใช้ในส่วนต่าง ๆ ทั้งในทางธุรกิจ การศึกษา การบันเทิง ฯลฯ และในโลกยุคต่อไปการประยุกต์ใช้เหล่านี้จะมีมากขึ้นเรื่อย ๆ ดังจะเห็นได้จากความเฟื่องฟูของระบบเครือข่าย INTERNETซึ่งเป็นเครือข่ายที่เชื่อมโยงโลกให้เป็นหนึ่งเดียว
    ผลของเทคโนโลยีสารสนเทศ
     

     

     

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

     

    RAM คืออะไร

     

    RAM หรือ แรม ย่อมาจาก Random-Access Memory เป็นหน่วยความจำของระบบ มีหน้าที่รับข้อมูลเพื่อส่งไปให้ CPU ประมวลผลจะต้องมีไฟเข้า Module ของ RAM ตลอดเวลา ซึ่งจะเป็น chip ที่เป็น IC ตัวเล็กๆ pack อยู่บนแผงวงจร หรือ Circuit Board เป็น module

     

    เทคโนโลยี ของหน่วยความจำมี 2 เทคโนโลยี คือแบบ DDR หรือ Double Data Rate (DDR-SDRAM, DDR-SGRAM) ซึ่งเป็นเทคโนโลยีที่พัฒนาต่อเนื่องมาจาก เทคโนโลยีของหน่วยความจำแบบ SDRAM และ SGRAM และอีกหนึ่งคือหน่วยความจำแบบ Rambus ซึ่งเป็นหน่วยความจำที่มีแนวคิดบางส่วนต่างออกไปจากแบบอื่น

     

    SDRAM

     

    SDRAM

     

    SDRAM (Synchronous Dynamic Random Access Memory) นั้นเป็น Memory ที่เป็นเทคโนโลยีเก่าไปเสียแล้วสำหรับยุคปัจจุบัน เพราะเป็นการทำงานในช่วง Clock ขาขึ้นเท่านั้น นั้นก็คือ ใน 1 รอบสัญญาณนาฬิกา จะทำงาน 1 ครั้ง ใช้ Module แบบ SIMM หรือ Single In-line Memory Module โดยที่ Module ชนิดนี้ จะรองรับ data-path 32 bit โดยทั้งสองด้านของ circuit board จะให้สัญญาณเดียวกัน

     

    DDR – RAM

     

    DDR-SDRAM

     

    DDR-SDRAM นี้พัฒนามาจากหน่วยความจำแบบ SDRAM โดยทาง AMD ได้ทำการพัฒนา chipset เองและให้บริษัทผู้ผลิต chipset รายใหญ่อย่าง VIA, SiS และ ALi เป็นผู้พัฒนา chipset ให้ ปัจจุบัน CPUของ AMD มีประสิทธิภาพโดยรวมสูงแต่ยังคงมีปัญหาเรื่อง ความเสถียรอยู่บ้าง ต่อมา AMD หันมาให้ความสนใจกับ chipset สำหรับ CPU มากขึ้น AMD เลือก chipset, AMD 760 ที่สนับสนุนการทำงานร่วมกับหน่วยความจำแบบ DDR เพราะหน่วยความจำแบบ DDR นี้ จัดเป็นเทคโนโลยีเปิดที่เกิดจากการร่วมมือกันพัฒนา ของบริษัทยักษ์ใหญ่อย่าง AMD, Micron, Samsung, VIA, Infineon, ATi, NVIDIA รวมถึงบริษัทผู้ผลิตรายย่อยๆ อีกหลายราย DDR-SDRAM เป็นหน่วยความจำที่มีบทบาทสำคัญบนการ์ดแสดงผลแบบ 3 มิติ

     

    ทางบริษัท nVidia ได้ผลิต GeForce ใช้คู่กับหน่วยความจำแบบ SDRAM แต่เกิดปัญหาคอขวดของหน่วยความจำในการส่งถ่ายข้อมูลทำให้ทาง nVidia หาเทคโนโลยีของหน่วยความจำใหม่มาทดแทนหน่วยความจำแบบ SDRAM โดยเปลี่ยนเป็นหน่วยความจำแบบ DDR-SDRAM การเปิดตัวของ GeForce ทำให้ได้พบกับ GPU ตัวแรกแล้ว และทำให้ได้รู้จักกับหน่วยความจำแบบ DDR-SDRAM เป็นครั้งแรกด้วย การที่ DDR-SDRAM สามารถเข้ามาแก้ปัญหาคอคอดของหน่วยความจำบนการ์ดแสดงผลได้ ส่งผลให้ DDR-SDRAM กลายมาเป็นมาตรฐานของหน่วยความจำที่ใช้กันบนการ์ด 3 มิติ ใช้ Module DIMM หรือ Dual In-line Memory Module โดย Module นี้เพิ่งจะกำเนิดมาไม่นานนัก มี data-path ถึง 64 bit โดยทั้งสองด้านของ circuit board จะให้สัญญาณที่ต่างกัน

     

    Rambus

     

    Rambus

     

    Rambus เป็นเทคโนโลยีที่ทาง Intel ให้การสนับสนุนมาตั้งแต่แรก Rambus ยังมีพันธมิตรอีกเช่น Compaq, HP, National Semiconductor, Acer Laboratory ปัจจุบัน Rambus ถูกเรียกว่า RDRAM หรือ Rambus DRAM ซึ่งออกมาทั้งหมด 3 รุ่นคือ Base RDRAM, Concurrent RDRAM และ Direct RDRAM RDRAM แตกต่างไปจาก SDRAM ในเรื่องของการออกแบบ interface ของหน่วยความจำ Rambus ใช้วิธีการจัด address การจัดเก็บและรับข้อมูลในแบบเดิม ในส่วนการปรับปรุงโอนย้ายถ่ายข้อมูล ระหว่าง RDRAM ไปยัง chipset ให้มีประสิทธิภาพสูงขึ้น มีอัตราการส่งข้อมูลเป็น 4 เท่าของความเร็ว FSB ของตัว RAM คือ มี 4 ทิศทางในการรับส่งข้อมูล เช่น RAM มีความเร็ว BUS = 100 MHz คูณกับ 4 pip-line จะเท่ากับ 400 MHz

     

    วิธีการเพิ่มประสิทธิภาพในการขนถ่าย ข้อมูลของ RDRAM นั้นก็คือ จะใช้ interface เล็กๆ ที่เรียกว่า Rambus Interface ซึ่งจะมีอยู่ที่ปลายทางทั้ง 2 ด้าน คือทั้งในตัว chip ของ RDRAM เอง และในตัวควบคุมหน่วยความจำ Memory controller ที่อยู่ใน chipset เป็นตัวช่วยเพิ่ม bandwidth ให้ โดย Rambus Interface นี้จะทำให้ RDRAM สามารถขนถ่ายข้อมูลได้สูงถึง 400 MHz DDR หรือ 800 MHz เลยทีเดียว

     

    แต่การที่มีความสามารถในการขนถ่ายข้อมูลสูง ก็เป็นผลร้ายเหมือนกัน เพราะทำให้มีความจำเป็นต้องมี Data path หรือทางผ่านข้อมูลมากขึ้นกว่าเดิม เพื่อรองรับปริมาณการขนถ่ายข้อมูลที่เพิ่มขึ้น ซึ่งนั่นก็ส่งผลให้ขนาดของ die บนตัวหน่วยความจำต้องกว้างขึ้น และก็ทำให้ต้นทุนของหน่วยความจำแบบ Rambus นี้ สูงขึ้นและแม้ว่า RDRAM จะมีการทำงานที่ 800 MHz แต่เนื่องจากโครงสร้างของมันจะเป็นแบบ 16 bit (2 byte) ทำให้ bandwidth ของหน่วยความจำชนิดนี้ มีค่าสูงสุดอยู่ที่ 1.6 Gb/sec เท่านั้น (2 x 800 = 1600) ซึ่งก็เทียบเท่ากับ PC1600 ของหน่วยความจำแบบ DDR-SDRAM

     

    รอม (Rom)

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

     

    ชนิดของROM

      • Manual ROM
        ROM (READ-ONLY MEMORY)
                  ข้อมูลทั้งหมดที่อยู่ใน ROM จะถูกโปรแกรม โดยผู้ผลิต (โปรแกรม มาจากโรงงาน) เราจะใช้ ROM ชนิดนี้ เมื่อข้อมูลนั้น ไม่มีการเปลี่ยนแปลง และมีความต้องการใช้งาน เป็นจำนวนมาก ผู้ใช้ไม่สามารถ เปลี่ยนแปลงข้อมูลภายใน ROM ได้
                 โดย ROM จะมีการใช้ technology ที่แตกต่างกันตัวอย่างเช่น BIPOLAR, CMOS, NMOS, PMOS
         
      • PROM (Programmable ROM)
        PROM (PROGRAMMABLE READ-ONLY MEMORY)
                ข้อมูลที่ต้องการโปรแกรมจะถูกโปรแกรมโดยผู้ใช้เอง โดยป้อนพัลส์แรงดันสูง (HIGH VOLTAGE PULSED) ทำให้ METAL STRIPS หรือ POLYCRYSTALINE SILICON ที่อยู่ในตัว IC ขาดออกจากกัน ทำให้เกิดเป็นลอจิก “1” หรือ “0” ตามตำแหน่ง ที่กำหนดในหน่วยความจำนั้นๆ เมื่อ PROM ถูกโปรแกรมแล้ว ข้อมูลภายใน จะไม่สามารถเปลี่ยนแปลงได้อีก หน่วยความจำชนิดนี้ จะใช้ในงานที่ใช้ความเร็วสูง ซึ่งความเร็วสูงกว่า หน่วยความจำ ที่โปรแกรมได้ชนิดอื่นๆ
      • EPROM (Erasable Programmable ROM)
        EPROM (ERASABLE PROGRAMMABLE READ-ONLY MEMORY)
                ข้อมูลจะถูกโปรแกรม โดยผู้ใช้โดยการให้สัญญาณ ที่มีแรงดันสูง (HIGH VOLTAGE SIGNAL) ผ่านเข้าไปในตัว EPROM ซึ่งเป็นวิธีเดียวกับที่ใช้ใน PROM แต่ข้อมูลที่อยู่ใน EPROM เปลี่ยนแปลงได้ โดยการลบข้อมูลเดิมที่อยู่ใน EPROM ออกก่อน แล้วค่อยโปรแกรมเข้าไปใหม่ การลบข้อมูลนี้ทำได้ด้วย การฉายแสง อุลตร้าไวโอเลตเข้าไปในตัว IC โดยผ่าน ทางกระจกใส ที่อยู่บนตัว IC เมื่อฉายแสง ครู่หนึ่ง (ประมาณ 5-10 นาที) ข้อมูลที่อยู่ภายใน ก็จะถูกลบทิ้ง ซึ่งช่วงเวลา ที่ฉายแสงนี้ สามารถดูได้จากข้อมูล ที่กำหนด (DATA SHEET) มากับตัว EPROM และ มีความเหมาะสม ที่จะใช้ เมื่องานของระบบ มีโอกาส ที่จะปรับปรุงแก้ไขข้อมูลใหม่
      • EAROM (Electrically Alterable ROM)
        EAROM (ELECTRICALLY ALTERABLE READ-ONLY MEMORY)
                  EAROM หรืออีกชื่อหนึ่งว่า EEPROM (ELECTRICAL ERASABLE EPROM) เนื่องจากมีการใช้ไฟฟ้าในการลบข้อมูลใน ROM เพื่อเขียนใหม่ ซึ่งใช้เวลาสั้นกว่าของ EPROM
                 การลบขึ้นอยู่กับพื้นฐานการใช้เทคโนโลยีที่แตกต่างกัน ดังนั้น EAROM (ELECTRICAL ALTERABLE ROM) จะอยู่บนพื้นฐานของเทคโนโลยีแบบ NMOS ข้อมูลจะถูกโปรแกรมโดยผู้ใช้เหมือนใน EPROM แต่สิ่งที่แตกต่างก็คือ ข้อมูลของ EAROM สามารถลบได้โดยทางไฟฟ้าไม่ใช่โดยการฉายแสงแบบ EPROM

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

    ชนิดของ Rom

     
    ROM (Read-OnlyMemory)

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

    ชนิดของROM

    *Manual ROM

    ROM (READ-ONLY MEMORY)
    ข้อมูลทั้งหมดที่อยู่ใน ROM จะถูกโปรแกรม โดยผู้ผลิต (โปรแกรม มาจากโรงงาน) เราจะใช้ ROM ชนิดนี้ เมื่อข้อมูลนั้น ไม่มีการเปลี่ยนแปลง และมีความต้องการใช้งาน เป็นจำนวนมาก ผู้ใช้ไม่สามารถ เปลี่ยนแปลงข้อมูลภายใน ROM ได้ โดย ROM จะมีการใช้ technology ที่แตกต่างกันตัวอย่างเช่น BIPOLAR, CMOS, NMOS, PMOS

    *PROM (Programmable ROM)

    PROM (PROGRAMMABLE READ-ONLY MEMORY)
    ข้อมูลที่ต้องการโปรแกรมจะถูกโปรแกรมโดยผู้ใช้เอง โดยป้อนพัลส์แรงดันสูง (HIGH VOLTAGE PULSED) ทำให้ METAL STRIPS หรือ POLYCRYSTALINE SILICON ที่อยู่ในตัว IC ขาดออกจากกัน ทำให้เกิดเป็นลอจิก “1” หรือ “0” ตามตำแหน่ง ที่กำหนดในหน่วยความจำนั้นๆ เมื่อ PROM ถูกโปรแกรมแล้ว ข้อมูลภายใน จะไม่สามารถเปลี่ยนแปลงได้อีก หน่วยความจำชนิดนี้ จะใช้ในงานที่ใช้ความเร็วสูง ซึ่งความเร็วสูงกว่า หน่วยความจำ ที่โปรแกรมได้ชนิดอื่นๆ

    *EPROM (Erasable Programmable ROM)

    EPROM (ERASABLE PROGRAMMABLE READ-ONLY MEMORY)
    ข้อมูลจะถูกโปรแกรม โดยผู้ใช้โดยการให้สัญญาณ ที่มีแรงดันสูง (HIGH VOLTAGE SIGNAL) ผ่านเข้าไปในตัว EPROM ซึ่งเป็นวิธีเดียวกับที่ใช้ใน PROM แต่ข้อมูลที่อยู่ใน EPROM เปลี่ยนแปลงได้ โดยการลบข้อมูลเดิมที่อยู่ในEPROM ออกก่อน แล้วค่อยเข้าโปรแกรมไปใหม่ การลบข้อมูลนี้ทำได้ด้วย การฉายแสง อุลตร้าไวโอเลตเข้าไปในตัว IC โดยผ่าน ทางกระจกใส ที่อยู่บนตัว IC เมื่อฉายแสง ครู่หนึ่ง (ประมาณ 510 นาที) ข้อมูลที่อยู่ภายใน ก็จะถูกลบทิ้ง ซึ่งช่วงเวลา ที่ฉายแสงนี้ สามารถดูได้จากข้อมูล ที่กำหนด (DATA SHEET) มากับตัว EPROM และ มีความเหมาะสม ที่จะใช้ เมื่องานของระบบ มีโอกาส ที่จะปรับปรุงแก้ไขข้อมูลใหม่

    *EAROM (Electrically Alterable ROM)

    EAROM (ELECTRICALLY ALTERABLE READ-ONLY MEMORY)
    EAROM หรืออีกชื่อหนึ่งว่า EEPROM (ELECTRICAL ERASABLE EPROM) เนื่องจากมีการใช้ไฟฟ้าในการลบข้อมูลใน ROM เพื่อเขียนใหม่ ซึ่งใช้เวลาสั้นกว่าของ EPROM
    การลบขึ้นอยู่กับพื้นฐานการใช้เทคโนโลยีที่แตกต่างกัน ดังนั้น EAROM (ELECTRICAL ALTERABLE ROM) จะอยู่บนพื้นฐานของเทคโนโลยีแบบ NMOS ข้อมูลจะถูกโปรแกรมโดยผู้ใช้เหมือนใน EPROM แต่สิ่งที่แตกต่างก็คือ ข้อมูลของ EAROM สามารถลบได้โดยทางไฟฟ้าไม่ใช่โดยการฉายแสงแบบ EPROM
    โดยทั่วไปจะใช้ EPROM เพราะเราสามารถหามาใช้ และทดลองได้ง่าย มีราคาถูก วงจรต่อง่าย ไม่ยุ่งยาก และสามารถเปลี่ยนแปลงโปรแกรมได้ นอกจากระบบ ที่ทำเป็นการค้าจำนวนมาก จึงจะใช้ ROM ประเภทโปรแกรมสำเร็จ แสดงให้เห็นส่วนประกอบพื้นฐานของ ROM ซึ่งจะมีสัญญาณต่างๆ ที่เกี่ยวข้องกับ ROM และทุกชิปที่อยู่ใน ROM มักมีการจัดแบ่งแยกหน้าที่เสมอ เช่น ขาแอดเดรสของ ROM เป็นอินพุต ส่วนขาข้อมูลจะเป็นเอาต์พุต โดยหลักการแล้ว ขาข้อมูลจะต่อเข้ากับบัสข้อมูลซึ่งเป็นบัส 2 ทาง ดังนั้นเอาต์พุตของ ROM ในส่วนขาข้อมูลนี้มักจะเป็นลอจิก 3 สถานะ ซึ่งถ้าไม่ใช้ก็จะอยู่ในสถานะ ที่มีอิมพีแดนซ์สูง (High Impedence)
    ลักษณะโครงสร้างภายในของข้อมูลในหน่วยความจำ สามารถดูได้จาก Data Sheet ของ ROM นั้นๆ เช่น ROM ที่ระบุเป็น 1024 8 ,2048 8 หรือ 4096 8 ตัวเลขชุดแรก (1024 ,2048 หรือ 4096) จะบอกจำนวนตำแหน่ง ที่ใช้เก็บข้อมูลภายใน ส่วนตัวเลขชุดที่สอง (8) เป็นตัวบอกจำนวนบิตของข้อมูลแบบขนาน ที่อ่านจาก ROM ในการกำหนดจำนวนเส้นของบัสแอดเดรสที่ใช้กับ ROM เราสามารถรู้ได้ด้วยสูตร

    *FEPROM : Flash EPROM

    เป็นหน่วยความจำชนิดอ่านได้อย่างเดียวที่มีคุณสมบัติคล้ายกับ EEPROM คือสามารถลบและเขียนข้อมูลใหม่ได้ด้วยการใช้ไฟฟ้า แต่สิ่งที่พิเศษกว่าของFEPROM คือโครงสร้างภายในแบบแฟลช (Flash) ทำให้การลบและเขียนข้อมูลมีความรวดเร็วขึ้นROM BIOS : ROM Basic Input / Output System เป็นไอซีชนิดรอม ที่บรรจุโปรแกรมพื้นฐานเพื่อการควบคุมและติดต่อกับอุปกรณ์ต่าง ๆ ให้ทำงานได้อย่างถูกต้อง รวมถึงการตรวจสอบและจัดลำดับการทำงานของอุปกรณ์ ROM BIOS จะมีหน้าที่เริ่มตั้งแต่เปิดเครื่อง จะทำหน้าที่ตรวจสอบความพร้อมของอุปกรณ์ต่าง ๆ และแจ้งเตือนให้ผู้ใช้รับทราบ โดยใช้เสียงและแสดงบนหน้าจอ (ถ้าจอภาพไม่เสีย) หลังจากนั้นจะทำการเตรียมค่าต่างๆ ที่จำเป็นและ จัดความพร้อมให้กับหน่วยความจำประเภทแรม เมื่อเสร็จสิ้นขั้นตอนต่าง ๆ รอมไบออสจะทำการอ่านโปรแกรมจากแผ่นดิสก์ แล้วโอนการทำงานให้กับระบบปฏิบัติการต่าง ๆ ตามที่ผู้ใช้ได้กำหนดไว้ แต่ ROM BIOS ยังคงมีความสำคัญ คือเป็นที่เก็บโปรแกรมสำหรับติดต่อกับอุปกรณ์พื้นฐานต่าง ๆ ซึ่งจะขาดไม่ได้ ROM BIOS จะมีอยู่ด้วยกันหลายชนิด และหลายยี่ห้อ แต่หน้าที่การทำงานจะคล้ายคลึงกัน