ในบทความก่อนหน้านี้เราได้กล่าวถึงการส่งแบบอนุกรมและแบบขนาน ดังที่เราทราบในข้อมูลการส่งข้อมูลแบบอนุกรมจะถูกส่งแบบทีละบิตในลักษณะที่แต่ละบิตจะติดตามกัน เป็นสองประเภทคือการส่งข้อมูลแบบซิงโครนัสและแบบอะซิงโครนัส หนึ่งในความแตกต่างที่สำคัญคือในการส่งข้อมูลแบบซิงโครนัสผู้ส่งและผู้รับควรมีนาฬิกาที่ตรงกันก่อนการส่งข้อมูล ในขณะที่การส่งสัญญาณแบบอะซิงโครนัสไม่จำเป็นต้องใช้นาฬิกา แต่เพิ่มบิตพาริตีไปยังข้อมูลก่อนการส่ง
แผนภูมิเปรียบเทียบ
พื้นฐานสำหรับการเปรียบเทียบ | ส่งแบบซิงโครนัส | ส่งสัญญาณแบบอะซิงโครนัส |
---|---|---|
ความหมาย | ส่งข้อมูลในรูปแบบของบล็อกหรือเฟรม | ส่งครั้งละ 1 ไบต์หรือตัวอักษร |
ความเร็วในการส่ง | รวดเร็ว | ช้า |
ราคา | แพง | ประหยัด |
ช่วงเวลา | คงที่ | สุ่ม |
ช่องว่างระหว่างข้อมูล | ขาด | ปัจจุบัน |
ตัวอย่าง | ห้องสนทนาการประชุมทางวิดีโอการสนทนาทางโทรศัพท์ ฯลฯ | ตัวอักษรอีเมลฟอรัม ฯลฯ |
ความหมายของการส่งข้อมูลแบบซิงโครนัส
ในการส่งข้อมูลแบบซิงโครนัสข้อมูลจะไหลในโหมดดูเพล็กซ์เต็มรูปแบบในรูปแบบของบล็อกหรือเฟรม การซิงโครไนซ์ระหว่างผู้ส่งและผู้รับเป็นสิ่งจำเป็นเพื่อให้ผู้ส่งทราบว่าไบต์ใหม่เริ่มต้นที่ใด (เนื่องจากไม่มีช่องว่างระหว่างข้อมูล)
การส่งข้อมูลแบบซิงโครนัสมีประสิทธิภาพเชื่อถือได้และใช้สำหรับการถ่ายโอนข้อมูลจำนวนมาก มันให้การสื่อสารแบบเรียลไทม์ระหว่างอุปกรณ์ที่เชื่อมต่อ ห้องสนทนาการประชุมทางวิดีโอการสนทนาทางโทรศัพท์และการสื่อสารแบบเห็นหน้าเป็นตัวอย่างของการส่งข้อมูลแบบซิงโครนัส
คำจำกัดความของการส่งข้อมูลแบบอะซิงโครนัส
ในการส่งข้อมูลแบบอะซิงโครนัสจะไหลในโหมด half duplex, 1 ไบต์หรืออักขระในแต่ละครั้ง มันส่งข้อมูลในกระแสไบต์ต่อเนื่อง โดยทั่วไปขนาดของอักขระที่ส่งคือ 8 บิตซึ่งเพิ่มบิตพาริตีเช่นเริ่มต้นและบิตหยุดที่ให้จำนวน 10 บิต ไม่จำเป็นต้องใช้นาฬิกาในการซิงโครไนซ์ ค่อนข้างจะใช้พาริตี้บิตเพื่อบอกผู้รับว่าจะตีความข้อมูลอย่างไร
มันง่ายรวดเร็วประหยัดและไม่ต้องใช้การสื่อสารแบบสองทาง จดหมายอีเมลฟอรัมโทรทัศน์และวิทยุเป็นตัวอย่างของการส่งข้อมูลแบบอะซิงโครนัส
ความแตกต่างที่สำคัญระหว่างการส่งข้อมูลแบบซิงโครนัสและแบบอะซิงโครนัส
- ในการส่งข้อมูลแบบซิงโครนัสจะถูกถ่ายโอนในรูปแบบของเฟรมในมืออื่น ๆ ในข้อมูลการส่งแบบอะซิงโครนัสจะถูกส่งครั้งละ 1 ไบต์
- การส่งสัญญาณแบบซิงโครนัสต้องการสัญญาณนาฬิการะหว่างผู้ส่งและผู้รับเพื่อแจ้งผู้รับเกี่ยวกับไบต์ใหม่ ในขณะที่ใน Asynchronous Transmission ผู้ส่งและผู้รับไม่จำเป็นต้องใช้สัญญาณนาฬิกาเนื่องจากข้อมูลที่ส่งในที่นี้มีพาริตี้บิตติดอยู่ซึ่งแสดงถึงการเริ่มต้นของไบต์ใหม่
- อัตราการถ่ายโอนข้อมูลของการส่งข้อมูลแบบอะซิงโครนัสช้ากว่าการส่งข้อมูลแบบซิงโครนัส
- การส่งสัญญาณแบบอะซิงโครนัสนั้นง่ายและประหยัดในขณะที่การส่งแบบซิงโครนัสนั้นซับซ้อนและมีราคาแพง
- การส่งข้อมูลแบบซิงโครนัสนั้นมีประสิทธิภาพและมีค่าใช้จ่ายต่ำกว่า
ข้อสรุป
ทั้งการส่งข้อมูลแบบซิงโครนัสและแบบอะซิงโครนัสมีข้อดีและข้อเสีย อะซิงโครนัสนั้นง่ายประหยัดและใช้สำหรับการส่งข้อมูลจำนวนเล็กน้อยในขณะที่การส่งข้อมูลแบบซิงโครนัสใช้สำหรับการถ่ายโอนข้อมูลจำนวนมากเนื่องจากมีประสิทธิภาพและมีค่าใช้จ่ายน้อยลง ดังนั้นเราจึงสรุปได้ว่าทั้งการส่งข้อมูลแบบซิงโครนัสและแบบอะซิงโครนัสเป็นสิ่งจำเป็นสำหรับการส่งข้อมูล