სერიული vs პარალელური გადაცემა
პირველადი განსხვავება სერიულ და პარალელურ გადაცემას შორის არის მონაცემთა გადაცემის გზა. სერიულ გადაცემაში ის თანმიმდევრულია, ხოლო პარალელური გადაცემისას ის ერთდროულია. კომპიუტერულ სამყაროში მონაცემები ციფრულად გადაიცემა ბიტების გამოყენებით. სერიულ გადაცემაში მონაცემები იგზავნება თანმიმდევრულად, სადაც ერთი ბიტი მეორის მიყოლებით იგზავნება ერთი მავთულის მეშვეობით. პარალელურად გადაცემაში, მონაცემები იგზავნება პარალელურად, სადაც რამდენიმე ბიტი ერთდროულად გადაიცემა მრავალი მავთულის გამოყენებით. სხვადასხვა მიზეზის გამო, რომლებსაც ქვემოთ განვიხილავთ, სერიულ გადაცემას უფრო მეტი უპირატესობა აქვს, ვიდრე პარალელური გადაცემა და შესაბამისად, დღეს სერიულ გადაცემას მოჰყვება ყველაზე ხშირად გამოყენებული ინტერფეისები, როგორიცაა USB, SATA და PCI Express.
რა არის სერიული გადაცემა?
სერიული გადაცემა ეხება ერთი ბიტის გადაცემას იმ დროს, სადაც გადაცემა თანმიმდევრულია. ვთქვათ, ჩვენ გვაქვს მონაცემთა ბაიტი „10101010“, რომელიც უნდა გაიგზავნოს სერიული გადაცემის არხზე. ის აგზავნის ნელ-ნელა ერთმანეთის მიყოლებით. ჯერ იგზავნება „1“და შემდეგ იგზავნება „0“, ისევ „1“და ა.შ. ასე რომ, არსებითად, მხოლოდ ერთი მონაცემთა ხაზი/მავთულია საჭირო გადაცემისთვის და ეს არის უპირატესობა, როდესაც გათვალისწინებულია ღირებულება. დღეს, გადაცემის მრავალი ტექნოლოგია იყენებს სერიულ გადაცემას, რადგან მას აქვს რამდენიმე უპირატესობა. ერთი მნიშვნელოვანი უპირატესობა არის ის ფაქტი, რომ იმის გამო, რომ არ არის პარალელური ბიტები, არ არის საჭირო სინქრონიზაცია. ამ შემთხვევაში, საათის სიჩქარე შეიძლება გაიზარდოს ძალიან მაღალ დონეზე, რომ მიიღწევა დიდი ბაუდის სიხშირე. ასევე, ამავე მიზეზის გამო, შესაძლებელია შორ მანძილზე სერიული გადაცემის გამოყენება უპრობლემოდ. ასევე, რადგან არ არსებობს ახლომდებარე პარალელური ხაზები, სიგნალზე გავლენას არ ახდენს ისეთი ფენომენები, როგორიცაა ჯვარედინი საუბარი და მეზობელი ხაზების ჩარევა, როგორც ის, რაც ხდება პარალელურ გადაცემაში.
სერიული გადამცემი კაბელი
ტერმინი სერიული გადაცემა ძალიან არის დაკავშირებული RS-232-თან, რომელიც არის სერიული კომუნიკაციის სტანდარტი, რომელიც დიდი ხნის წინ იქნა დანერგილი IBM კომპიუტერებში. ის იყენებს სერიულ გადაცემას და ასევე ცნობილია როგორც სერიული პორტი. USB (უნივერსალური სერიული ავტობუსი), რომელიც დღეს ყველაზე ფართოდ გამოყენებული ინტერფეისია კომპიუტერულ ინდუსტრიაში, ასევე სერიულია. Ethernet, რომელსაც ჩვენ ვიყენებთ ქსელების დასაკავშირებლად, ასევე მიჰყვება სერიულ კომუნიკაციას. SATA (Serial Advanced Technology Attachment), რომელიც გამოიყენება მყარი დისკების და ოპტიკური დისკების წამკითხველების დასაფიქსირებლად, ასევე სერიულია, როგორც თავად სახელი გვთავაზობს.სერიული გადაცემის სხვა ცნობილი ტექნოლოგიები მოიცავს Fire Wire, RS-485, I2C, SPI (სერიული პერიფერიული ინტერფეისი), MIDI (მუსიკალური ინსტრუმენტის ციფრული ინტერფეისი). უფრო მეტიც, PS/2, რომელიც გამოიყენებოდა მაუსებისა და კლავიატურების დასაკავშირებლად, ასევე სერიული იყო. რაც მთავარია, PCI Express, რომელიც გამოიყენება თანამედროვე გრაფიკული ბარათების კომპიუტერთან დასაკავშირებლად, ასევე მიჰყვება სერიულ გადაცემას.
რა არის პარალელური ტრანსმისია?
პარალელური გადაცემა ეხება პარალელური მონაცემთა ბიტების გადაცემას ერთდროულად. ვთქვათ, გვაქვს პარალელური გადაცემის სისტემა, რომელიც ერთდროულად აგზავნის 8 ბიტს. ის უნდა შედგებოდეს 8 ცალკეული ხაზისგან/მავთულისგან. წარმოიდგინეთ, რომ გვინდა გადავიტანოთ მონაცემთა ბაიტი „10101010“პარალელურად. აქ პირველი ხაზი აგზავნის "1", მეორე ხაზი აგზავნის "0" და ასე შემდეგ ერთდროულად. თითოეული ხაზი ერთდროულად აგზავნის მის შესაბამის ბიტს. მინუსი ის არის, რომ რამდენიმე მავთული უნდა იყოს და, შესაბამისად, ფასი მაღალია. ასევე, იმის გამო, რომ მეტი ქინძისთავები უნდა იყოს, პორტები და სლოტები უფრო დიდი ხდება, რაც არ არის შესაფერისი პატარა ჩაშენებული მოწყობილობებისთვის.როდესაც ვსაუბრობთ პარალელურ გადაცემაზე, პირველი რაც მახსენდება არის ის, რომ პარალელური გადაცემა უფრო სწრაფი უნდა იყოს, რადგან რამდენიმე ბიტი ერთდროულად გადაიცემა. თეორიულად ასე უნდა იყოს, მაგრამ, პრაქტიკული მიზეზების გამო, პარალელური გადაცემა უფრო ნელია, ვიდრე სერიული გადაცემა. მიზეზი ის არის, რომ ყველა პარალელური მონაცემთა ბიტი უნდა იყოს მიღებული მიმღების ბოლოს, სანამ მონაცემთა შემდეგი ნაკრები გაიგზავნება. თუმცა, სხვადასხვა მავთულზე სიგნალს შეიძლება სხვადასხვა დრო დასჭირდეს და, შესაბამისად, ყველა ბიტი ერთდროულად არ მიიღება და ამიტომ სინქრონიზაციისთვის უნდა იყოს ლოდინის პერიოდი. ამის გამო საათის სიჩქარე არ შეიძლება გაიზარდოს ისე, როგორც სერიულ გადაცემაში და, შესაბამისად, პარალელური გადაცემის სიჩქარე უფრო ნელია. პარალელური გადაცემის კიდევ ერთი მინუსი არის ის, რომ მეზობელი მავთულები ქმნიან პრობლემებს, როგორიცაა ჯვარედინი საუბარი და ჩარევა, რაც იწვევს სიგნალებს. ამ მიზეზების გამო, პარალელური გადაცემა გამოიყენება მოკლე დისტანციებზე.
IEEE 1284
ყველაზე ცნობილი პარალელური გადაცემა არის პრინტერის პორტი, რომელიც ასევე ცნობილია როგორც IEEE 1284. ეს არის პორტი, რომელიც ასევე ცნობილია როგორც პარალელური პორტი. ეს გამოიყენებოდა პრინტერებისთვის, მაგრამ დღეს ის ფართოდ არ გამოიყენება. წარსულში მყარი დისკები და ოპტიკური დისკების წამკითხველები უკავშირდებოდნენ კომპიუტერს PATA-ს (Parallel Advanced Technology Attachment) გამოყენებით. როგორც ვიცით, ეს პორტები აღარ გამოიყენება, რადგან ისინი შეიცვალა სერიული გადაცემის ტექნოლოგიებით. SCSI (მცირე კომპიუტერული სისტემის ინტერფეისი) და GPIB (ზოგადი დანიშნულების ინტერფეისის ავტობუსი) ასევე აღსანიშნავია ინდუსტრიაში გამოყენებული ინტერფეისები, რომლებიც იყენებდნენ პარალელურ გადაცემას.
თუმცა, ძალიან მნიშვნელოვანია ვიცოდეთ, რომ კომპიუტერში ყველაზე სწრაფი ავტობუსი, რომელიც არის წინა გვერდითი ავტობუსი, რომელიც აკავშირებს პროცესორს და RAM-ს, არის პარალელური გადაცემა.
რა განსხვავებაა სერიულ და პარალელურ გადაცემას შორის?
• სერიულ გადაცემაში მონაცემები გადაიცემა ერთი ბიტის მიყოლებით. გადაცემა არის თანმიმდევრული. პარალელურად გადაცემაში რამდენიმე ბიტი გადაიცემა ერთდროულად და, შესაბამისად, ის ერთდროულად ხდება.
• სერიულ გადაცემას ესაჭიროება მხოლოდ ერთი მავთული, მაგრამ პარალელური გადაცემა მოითხოვს რამდენიმე მავთულს.
• სერიული ავტობუსების ზომა ჩვეულებრივ უფრო მცირეა ვიდრე პარალელური ავტობუსები, რადგან ქინძისთავები ნაკლებია.
• სერიული გადამცემი ხაზები არ ექმნება ჩარევას და ჯვარედინი საუბრის საკითხებს, რადგან არ არის მიმდებარე ხაზები, მაგრამ პარალელური გადაცემა აწყდება ასეთ პრობლემებს ახლომდებარე ხაზების გამო.
• სერიული გადაცემა შეიძლება უფრო სწრაფად განხორციელდეს საათის სიჩქარის ძალიან მაღალ მნიშვნელობებამდე გაზრდით.თუმცა, პარალელურად გადაცემაში, ყველა ბიტის სრული მიღების სინქრონიზაციისთვის, საათის სიხშირე უფრო ნელი უნდა იყოს და, შესაბამისად, პარალელური გადაცემა ზოგადად უფრო ნელია, ვიდრე სერიული გადაცემა.
• სერიულ გადამცემ ხაზებს შეუძლიათ მონაცემთა გადაცემა ძალიან დიდ მანძილზე, მაშინ როცა ეს ასე არ არის პარალელურად გადაცემაში.
• დღეს ყველაზე ფართოდ გამოყენებული გადაცემის ტექნიკა არის სერიული გადაცემა.
რეზიუმე:
პარალელური vs სერიული გადაცემა
დღეს სერიული გადაცემა უფრო მეტად გამოიყენება ვიდრე პარალელური გადაცემა კომპიუტერულ ინდუსტრიაში. მიზეზი ის არის, რომ სერიულ გადაცემას შეუძლია შორ მანძილზე გადაცემა, ძალიან სწრაფი სიჩქარით ძალიან დაბალ ფასად. მნიშვნელოვანი განსხვავება ისაა, რომ სერიული გადაცემა გულისხმობს მხოლოდ ერთი ბიტის გაგზავნას ერთდროულად, ხოლო პარალელური გადაცემა მოიცავს რამდენიმე ბიტის ერთდროულად გაგზავნას. სერიულ გადაცემას, შესაბამისად, სჭირდება მხოლოდ ერთი მავთული, ხოლო პარალელური გადაცემა მოითხოვს მრავალ ხაზს. USB, Ethernet, SATA, PCI Express არის მაგალითები სერიული გადაცემის გამოყენებისთვის. პარალელური გადაცემა დღეს ფართოდ არ გამოიყენება, მაგრამ წარსულში გამოიყენებოდა პრინტერის პორტში და PATA-ში.