Trong bài viết trước, chúng ta đã thảo luận về Truyền và Nối tiếp. Như chúng ta đã biết trong dữ liệu Truyền nối tiếp được gửi từng bit một, theo cách mà mỗi bit đi theo nhau. Nó có hai loại là Truyền đồng bộ và Truyền không đồng bộ. Một trong những khác biệt chính là trong Truyền đồng bộ, người gửi và người nhận phải có đồng hồ đồng bộ trước khi truyền dữ liệu. Trong khi Truyền không đồng bộ không yêu cầu đồng hồ nhưng nó thêm một bit chẵn lẻ vào dữ liệu trước khi truyền.
Biểu đồ so sánh
Cơ sở để so sánh | Truyền đồng bộ | Truyền không đồng bộ |
---|---|---|
Ý nghĩa | Gửi dữ liệu dưới dạng khối hoặc khung | Gửi 1 byte hoặc ký tự một lần |
Tốc độ truyền | Nhanh | Chậm |
Giá cả | Đắt | Kinh tế |
Khoảng thời gian | Không thay đổi | Ngẫu nhiên |
Khoảng cách giữa các dữ liệu | Vắng mặt | Hiện tại |
Ví dụ | Phòng trò chuyện, hội nghị truyền hình, hội thoại qua điện thoại, v.v. | Thư, email, diễn đàn, vv |
Định nghĩa truyền dẫn đồng bộ
Trong Truyền đồng bộ, dữ liệu chảy ở chế độ song công hoàn toàn ở dạng khối hoặc khung. Đồng bộ hóa giữa người gửi và người nhận là cần thiết để người gửi biết nơi byte mới bắt đầu (vì không có khoảng cách giữa dữ liệu).
Truyền đồng bộ là hiệu quả, đáng tin cậy và được sử dụng để truyền một lượng lớn dữ liệu. Nó cung cấp giao tiếp thời gian thực giữa các thiết bị được kết nối. Phòng trò chuyện, Hội nghị truyền hình, các cuộc trò chuyện qua điện thoại, cũng như các tương tác trực tiếp, là một số ví dụ về Truyền dẫn đồng bộ.
Định nghĩa truyền không đồng bộ
Trong dữ liệu Truyền không đồng bộ chảy ở chế độ song công, 1 byte hoặc một ký tự tại một thời điểm. Nó truyền dữ liệu trong một luồng byte liên tục. Nói chung, kích thước của một ký tự được gửi là 8 bit được thêm vào một bit chẵn lẻ, tức là một bit start và bit stop cung cấp tổng cộng 10 bit. Nó không yêu cầu đồng hồ để đồng bộ hóa; thay vào đó, nó sử dụng các bit chẵn lẻ để cho người nhận biết cách diễn giải dữ liệu.
Nó đơn giản, nhanh chóng, tiết kiệm và không cần giao tiếp 2 chiều. Thư, email, diễn đàn, TV và radio là một số ví dụ về Truyền không đồng bộ.
Sự khác biệt chính giữa truyền đồng bộ và không đồng bộ
- Trong dữ liệu Truyền đồng bộ được truyền dưới dạng khung, mặt khác trong Dữ liệu truyền không đồng bộ được truyền 1 byte mỗi lần.
- Truyền đồng bộ yêu cầu tín hiệu đồng hồ giữa người gửi và người nhận để thông báo cho người nhận về byte mới. Trong khi đó, trong người gửi và người nhận Truyền không đồng bộ không yêu cầu tín hiệu đồng hồ vì dữ liệu được gửi ở đây có một bit chẵn lẻ được đính kèm với nó cho biết bắt đầu byte mới.
- Tốc độ truyền dữ liệu của Truyền không đồng bộ chậm hơn so với Truyền đồng bộ.
- Truyền không đồng bộ là đơn giản và kinh tế trong khi đó, Truyền đồng bộ là phức tạp và đắt tiền.
- Truyền đồng bộ là hiệu quả và có chi phí thấp hơn so với Truyền không đồng bộ.
Phần kết luận
Cả Truyền dẫn đồng bộ và không đồng bộ đều có những ưu điểm và nhược điểm. Không đồng bộ là đơn giản, tiết kiệm và được sử dụng để truyền một lượng nhỏ dữ liệu trong khi đó, Truyền đồng bộ được sử dụng để truyền phần lớn dữ liệu vì nó hiệu quả và ít chi phí hơn. Do đó, chúng tôi kết luận rằng cả Truyền đồng bộ và Truyền không đồng bộ đều cần thiết cho truyền dữ liệu.