امروز پنجشنبه ، ۱۴۰۱/۰۴/۱۶
بدان
FAENZYXWVUTSRQPONMLKJIHGFEDCBA

داده های ناهمزمان

داده های ناهمزمان به چه معناست؟ داده های ناهمزمان به داده هایی گفته می شود که هنگام ارسال یا دریافت همگام سازی نمی شوند. در این نوع انتقال سیگنال ها بین کامپیوتر و سیستم های خارجی یا بالعکس به صورت ناهمزمان ارسال می شود. این معمولاً به داده‌هایی اشاره می‌کند که در فواصل متناوب به جای یک جریان ثابت ارسال می‌شوند، به این معنی که اولین قسمت‌های فایل کامل ممکن است همیشه اولین قسمتی نباشد که ارسال می‌شود و به مقصد نمی‌رسد. بخش‌های مختلف داده‌های کامل در فواصل زمانی مختلف، گاهی به طور همزمان ارسال می‌شوند، اما مسیرهای مختلفی را به سمت مقصد دنبال می‌کنند. انتقال داده های ناهمزمان نیازی به هماهنگی یا زمان بندی بیت ها بین دو نقطه پایانی ندارد.Bedan داده های ناهمزمان را توضیح می دهد انتقال داده‌های ناهمزمان توسط سیگنال ساعت هنگام ارسال داده به گیرنده انجام نمی‌شود، برخلاف روش‌های همزمان، که ارسال داده بر اساس یک مرجع زمانی اندازه‌گیری می‌شود. در مقایسه با انتقال سنکرون، ارتباطات ناهمزمان دارای چند مزیت است: منعطف تر است و دستگاه ها می توانند اطلاعات را با سرعت خود مبادله کنند. کاراکترهای داده فردی می توانند خود را تکمیل کنند تا حتی اگر یک بسته خراب شود، پیشینیان و جانشینان آن تحت تأثیر قرار نگیرند. این نیازی به فرآیندهای پیچیده توسط دستگاه گیرنده ندارد. این بدان معنی است که ناهماهنگی در انتقال داده ها منجر به یک بحران بزرگ نمی شود، زیرا دستگاه می تواند با جریان داده ها همگام شود. این همچنین باعث می شود که انتقال ناهمزمان برای برنامه هایی مناسب باشد که در آن داده های کاراکتر به صورت نامنظم تولید می شود. همچنین برخی از معایب استفاده از داده های ناهمزمان برای انتقال وجود دارد: موفقیت این ارسال ها به بیت های شروع و تشخیص آنها بستگی دارد. این می تواند به راحتی در معرض تداخل خط باشد و باعث خراب شدن یا تحریف این بیت ها شود. بخش بزرگی از داده‌های ارسالی برای کنترل و شناسایی بیت‌های هدرها استفاده می‌شود و بنابراین هیچ اطلاعات مفیدی در رابطه با داده‌های ارسالی ندارد. این همیشه به این معنی است که بسته های داده بیشتری باید ارسال شوند.

Asynchronous Data

What Does Asynchronous Data Mean? Asynchronous data is data that is not synchronized when it is sent or received. In this type of transmission, signals are sent between the computers and external systems or vice versa in an asynchronous manner. This usually refers to data that is transmitted at intermittent intervals rather than in a steady stream, which means that the first parts of the complete file might not always be the first to be sent and arrive at the destination. Different parts of the complete data are sent in different intervals, sometimes simultaneously, but follow different paths toward the destination. The transfer of asynchronous data doesn’t require the coordination or timing of bits between the two endpoints. Techopedia Explains Asynchronous Data The transmission of asynchronous data is not prompted by a clock signal when sending the data to the receiver, unlike in synchronous methods, where sending data is measured against a time reference. Compared to synchronous transmission, asynchronous communication has a few advantages: It is more flexible and devices can exchange information at their own pace. Individual data characters can complete themselves so that even if one packet is corrupted, its predecessors and successors will not be affected. It does not require complex processes by the receiving device. This means that an inconsistency in the transmission of data does not result in a big crisis, since the device can keep up with the data stream. This also makes asynchronous transfers suitable for applications where character data is generated in an irregular manner. There are also some disadvantages of using asynchronous data for transmission: The success of these transmissions depends on the start bits and their recognition. This can be easily susceptible to line interference, causing these bits to be corrupted or distorted. A large portion of the transmitted data is used for control and identification bits for headers and thus carries no useful information related to the transmitted data. This invariably means that more data packets need to be sent.