এই ফ্লপি ফিতা তারের মধ্যে ছোট টুইস্টটি কীসের জন্য?


71

এই ফ্লপি কেবলটিতে কয়েকটি লাইনের একটি মোচড় রয়েছে। কেন? এটা উদ্দেশ্য কি?

একটি মোড় সঙ্গে তারের


9
এগুলি দেখে আপনি খুব সহজেই আলাদা করে বলতে পারেন ... ফ্লপি কেবলগুলিতে তাদের একটি মোচড় রয়েছে, প্যাটা / আইডিই তারগুলি নেই। ;)
10cʜιᴇ007

হ্যাঁ, কয়েকটি অনুসন্ধানের পরে আমি এটি খুঁজে পেয়েছি তবে (এখনও অবধি) আমি কখনই বুঝতে পারি নি যে এটি কেবল ফ্লপি কেবলগুলিতে ঘটে happens
টটিমেডলি

এখনও এই সঙ্গে কাজ মনে রাখবেন। আমার পুরানো ই-ম্যাসাইনস ডেস্কটপে স্যাটা ব্যবহার করে, তবে আসলে পটা এবং ফ্লপি সংযোগকারী ছিল। সত্যিই পুরানো ২.১ গিগাবাইট হার্ড ড্রাইভটি এইভাবে ডেটা টানতে পরিচালিত (মেশিনটি তখন লিনাক্স চালাচ্ছিল)। সেই পুরানো মেশিনটিতে 400W PSU, 3.4 GHz ডুয়াল-কোর অ্যাথলন II, এবং র্যাডিয়ন এইচডি 7750 গ্রাফিক্স কার্ড সহ বেশ কয়েকটি আপগ্রেড দেখা গেছে।
বিডব্লুড্রাকো

13
" আপনি এগুলি দেখে খুব সহজেই আলাদা করে বলতে পারেন ... ফ্লপি কেবলগুলিতে তাদের একটি মোচড় রয়েছে, প্যাটা / আইডিই কেবলগুলি নেই" " - তাদের আলাদা করার সঠিক উপায় হ'ল কন্ডাক্টর সংখ্যা। প্যাটায় একটি 40 পিন সংযোজক রয়েছে, যখন ফ্লপিতে 34 পিন সংযোজক রয়েছে।
কাঠের মিহি গুঁড়ো

আর বিদ্যমান ফ্লপি বা উহু SH ...
crazypotato

উত্তর:


43

যদি এটি কোনও ফ্লপি কেবল হয় যা টুইস্টটি প্রথম (মোচড়ের আগে) এবং দ্বিতীয় ড্রাইভ (মোড়ের পরে) কীভাবে এ: বা বি হবে তা নির্বাচন করতে কাজ করে:

http://www.pcguide.com/ref/fdd/confCable-c.html থেকে

আপনি আরও খেয়াল করবেন যে ফ্লপি ক্যাবেলে একটি বিজোড় "টুইস্ট" রয়েছে, এটি ফ্লপি ড্রাইভের উদ্দেশ্যে সংযুক্ত দুটি জোড়া সংস্থার মধ্যে অবস্থিত। এটি "হ্যাক" বলে মনে হচ্ছে (ভাল, এটি সত্যই একটি হ্যাক), এটি আসলে একটি স্ট্যান্ডার্ড ফ্লপি ইন্টারফেস কেবলের সঠিক নির্মাণ। কিছু কেবল আছে যার মোড় নেই এবং এটিগুলিই আসলে অ-মানক! টুইস্টটি মোড়ের একেবারে প্রান্তে ড্রাইভের সংযোগ পরিবর্তন করতে কী করে যাতে এটি মোড়ের আগে ড্রাইভের চেয়ে আলাদা different এটি কেবলের শেষের দিকে ড্রাইভটি A: সিস্টেম হিসাবে প্রদর্শিত হয় এবং মাঝের অংশটি বি: হিসাবে প্রদর্শিত হয় to


2
ড্রাইভে নিজেরাই একটি সুইচ বা জাম্প থাকতে পারে যা ড্রাইভকে উভয়ই ড্রাইভ এ বা ড্রাইভ বি হিসাবে চালিত করতে দেয় যা যে ড্রাইভগুলি সুইচ / জাম্পার দিয়ে পরিবর্তন করতে পারে না ড্রাইভ বিয়ের জন্য হার্ড ওয়্যার্ড হয় কমপক্ষে সাধারণত ... আমি একবার বিনোদনের পুরো দুপুরে এটি নির্ধারণের চেষ্টা করেছিল যে একটি ওয়ার্কিং সিস্টেম থেকে আসা একটি ড্রাইভ অন্য কম্পিউটারে কেন কাজ করবে না ... এটি এ এর ​​জন্য হার্ডওয়ার্ড হয়ে গেল এবং মূল কম্পিউটারটি একটি সাধারণ কেবল ব্যবহার করেছে, তবে তার সংকেত ছিল মাদারবোর্ডে নিজেই পাক! অলিভট্টিকে ধন্যবাদ, আমার জীবনের অর্ধেক দিন নষ্ট করার জন্য।
টনি

33

পিসি ফ্লপি-ড্রাইভ তারে, তারের মধ্যে একটি সক্রিয় হয় যখন ড্রাইভ এ :,, অ্যাক্সেস করার জন্য অনুরোধ করা হয় এবং অন্যটি সক্রিয় হয় যখন ড্রাইভ বি :. অ্যাক্সেস করার জন্য অনুরোধ করা হয়। অতিরিক্তভাবে, ড্রাইভ এ: মোটরটি চালু হওয়া উচিত, অন্যটি ড্রাইভ বিয়ের জন্য একইভাবে চালিত হয়: (স্পষ্টতই যখন কোড ড্রাইভ এ অ্যাক্সেস করতে চাইবে: এটি মোটরটি চালু করবে, তবে পৃথক মোটর থাকবে) -কন্ট্রোল তারগুলি বোঝায় যে কোডটি ড্রাইভ এ অ্যাক্সেস করতে চায়: এখন কিন্তু ড্রাইভ বি অ্যাক্সেস করতে চাইবে: আবার উভয় মোটর চালু করতে পারে)। যদিও প্রতিটি ড্রাইভে জাম্পারগুলি তারের প্রথম বা দ্বিতীয় সেটটিতে প্রতিক্রিয়া দেখা উচিত কিনা তা নির্দেশ করার জন্য এটি ব্যবহার করা সম্ভব ছিল, স্ট্যান্ডার্ড অনুশীলনটি ড্রাইভ-নির্বাচন এবং মোটর-স্টার্ট ওয়্যারগুলির সাথে সম্পর্কিত সমস্ত ড্রাইভগুলি কনফিগার করা উচিত ড্রাইভ বি :,

যদিও ড্রাইভ বি: তে ড্রাইভগুলি প্রতিক্রিয়া জানাতে কিছুটা পিছিয়ে গেছে বলে মনে হচ্ছে: মোড়ের অভাবে তারগুলি, এমনভাবে কাজ করা কোনও একক ড্রাইভ এ: এর সাথে সংযোগ স্থাপনের সময় কেবলটির সম্পূর্ণ দৈর্ঘ্যটি ব্যবহার করা সম্ভব করে তোলে, বিনা প্রয়োজনে মাঝের সংযোজকের আগে এবং পরে তারটি উভয় মোচড় দেওয়া হবে।


কেবল মোচড় উভয়ই ফ্লপি ড্রাইভগুলি ইনস্টল করার সময় (ড্রাইভিং নির্বাচনের জন্য) অভিন্নভাবে কনফিগার করার অনুমতি দেয় (উত্পাদন সুবিধার জন্য), তবুও অপারেশনালভাবে, কেবল ড্রাইভ বা কেবল ড্রাইভের ভিত্তিতে দ্বিতীয় ড্রাইভ হিসাবে অনন্যভাবে নির্বাচন করা যেতে পারে।
d

@ ফ্লাফি - ফ্লপি ইন্টারফেসে এমন কোনও "রিসিভ এ, প্রেরণ করুন" সিগন্যাল নেই। আপনি কেবল জিনিসপত্র তৈরি করছেন।
d

2
পিনগুলি আসলে "ড্রাইভ সিলেক্ট এ", "ড্রাইভ নির্বাচন বি", "মোটর সক্ষম এ", এবং "মোটর সক্ষম বি"। টুইস্টটি অদলবদল করে A <-> বি (যথাক্রমে 14 এবং 12, পিনগুলি) এবং মোটর সক্ষম করুন <<<> বি (যথাক্রমে পিন 10 এবং 16) Drive সবগুলিই ফ্লপি কন্ট্রোলারের আউটপুট এবং ড্রাইভে থাকা ইনপুট।
hobbs

2
পিনের (পড়তে ও লিখতে ডেটা, stepper মোটর নিয়ন্ত্রণ, মাথা নির্বাচন, ইত্যাদি) বাকি করছে স্বাভাবিক ফ্যাশন, যে কারণে ড্রাইভ সিলেক্ট পিনের তাই সমালোচনামূলক মধ্যে bussed। কোনও ড্রাইভকে সমস্ত ইনপুট উপেক্ষা করতে হবে এবং যখন এটি নির্বাচন না করা হয় তখন কোনও আউটপুট উত্পাদন করতে হয়।
hobbs

@ হোবস: ধন্যবাদ; আমি ভেবেছিলাম দুটি পিন নির্বাচন করা হয়েছে এবং অন্য দুটি অব্যবহৃত বা স্থল ছিল (কেবলমাত্র দুটি তারগুলি পরিষ্কারভাবে মুচানো এবং তারা ফ্ল্যাট মিথ্যা নিশ্চিত করা চারটি মোচড়ানোর চেয়ে শক্ত হতে পারে) তবে কম্পিউটারটি ড্রাইভের মোটর চালু করার অনুমতি দেওয়ার জন্য এটি বোধগম্য হয় এমনকি যখন ড্রাইভটি নির্বাচিত না হয় (যেমন, যাতে উভয় ড্রাইভ ব্যবহার করে অপারেশনগুলি উভয় মোটরকে অবিচ্ছিন্নভাবে ছেড়ে দিতে পারে)।
সুপারক্যাট

14

সমস্ত কিছুর সংক্ষিপ্তসার

TL; ড

মোচড় হওয়ার আগে ড্রাইভটি ড্রাইভ বি হবে এবং শেষের একটিটি এ হবে। এইভাবে, কোন ড্রাইভ (এ বা বি) চালিত হবে এবং তাদের কী শুনতে হবে সেগুলি "কনফিগার" করার দরকার নেই । এগুলি অভিন্নভাবে কনফিগার করা যায় এবং মোচটি তাদের জন্য নিয়ন্ত্রণকারী ইনপুটটিকে স্যুপ করে।

বা এই মন্তব্য থেকে কর্ষণের বরাত দিয়ে :

কেবল মোচড় উভয়ই ফ্লপি ড্রাইভগুলি ইনস্টল করার সময় (ড্রাইভিং নির্বাচনের জন্য) অভিন্নভাবে কনফিগার করার অনুমতি দেয় (উত্পাদন সুবিধার জন্য), তবুও অপারেশনালভাবে, কেবল ড্রাইভ বা কেবল ড্রাইভের ভিত্তিতে দ্বিতীয় ড্রাইভ হিসাবে অনন্যভাবে নির্বাচন করা যেতে পারে।

পিন এবং ক্যাবলিং

বাঁকা পিনগুলি পিন 10 থেকে পিন 16 পর্যন্ত।

পিন সেটআপ

ক্যাবলিং সেটআপ

ব্যাখ্যা

মোচড় ছাড়াই, আমাদের ড্রাইভগুলি কনফিগার করতে হবে এবং তাদের জন্য একটি এবং অন্যটির জন্য বি ড্রাইভ সেট করতে হবে, কারণ যখন মাদারবোর্ড উদাহরণস্বরূপ ড্রাইভ এ জন্য নির্বাচন করে, উভয় ড্রাইভই নির্বাচিত সংকেত গ্রহণ করবে যদি সেগুলি উভয়ই ড্রাইভ হিসাবে কনফিগার করা থাকে উ: এড়াতে, আমাদের এগুলি জাম্পারের মাধ্যমে বা তাদের ভূমিকার শক্ত-ওয়্যারিংয়ের মাধ্যমে সেটআপ করা উচিত, যাতে ড্রাইভ এ হওয়ার জন্য একটি ড্রাইভ সেট থাকবে যা নির্বাচিত এ তারের সংকেত শুনবে, অন্য ড্রাইভটি বি ড্রাইভ করবে that সিলেক্ট করে শুনবেন বি।

এটি সম্পূর্ণরূপে করণীয়, তবে আমরা ড্রাইভগুলির সেটিংয়ের সাথে গোলযোগ করতে চাই না, কেবল তাদের পিসি ক্ষেত্রে ফেলে দিতে পারি এবং কেবলগুলিতে প্লাগ করতে চাই।

ধরা যাক উভয় ড্রাইভই ড্রাইভ বি হওয়ার জন্য শক্ত ওয়্যার্ড। এখন আমাদের সেগুলি সেটআপ করতে হবে না, তবে তারা দুজনেই সিলেক্ট করা বি সিগন্যালের কথা শুনেছিল, অন্যদিকে মাদারবোর্ড এটিকে ড্রাইভ এ নির্বাচন করতে A নির্বাচন করতে একটি সংকেত পাঠাতে চাইবে .এইতো টুইস্ট! প্রথম ড্রাইভের পরে, আমরা নির্বাচিত তারগুলি মোচড় দিই তাই ড্রাইভ এ (এটি এখনও একটি হার্ড-ওয়্যার্ড ড্রাইভ বি) বেছে নেওয়া একটি নিয়ন্ত্রণগুলি শুনতে পাবে, কারণ আমরা নির্বাচিত এ পিনটিকে তার নির্বাচিত বি পিনের সাথে সংযুক্ত করেছি (একমাত্র পিন এটিই) শোনো).

এখন মোচড় হওয়ার আগে ড্রাইভটি বি সিগন্যালগুলি নির্বাচন করতে শোনা ড্রাইভ হিসাবে কাজ করবে, যখন মোড়ের পরে ড্রাইভ একটি সিগন্যাল নির্বাচন করতে ড্রাইভ শ্রুতি হিসাবে কাজ করবে। তারা দুটি হার্ড-ওয়্যারড ড্রাইভ বিএস যা তাদের সিলেক্ট বি পিন শোনায় তবে একটি ড্রাইভের জন্য আমরা সিলেক্ট একটি পিনকে তার সিলেক্ট বি এর সাথে সংযুক্ত করেছি যাতে মাদারবোর্ড এটিকে সিলেক্ট করা একটি বাসের মাধ্যমে নিয়ন্ত্রণ করতে পারে।

সঙ্গে হবস এর শব্দ এখানে :

পিনগুলি আসলে "ড্রাইভ সিলেক্ট এ", "ড্রাইভ নির্বাচন বি", "মোটর সক্ষম এ", এবং "মোটর সক্ষম বি"। টুইস্টটি অদলবদল করে A <-> বি (যথাক্রমে 14 এবং 12, পিনগুলি) এবং মোটর সক্ষম করুন <<<> বি (যথাক্রমে পিন 10 এবং 16) Drive সবগুলিই ফ্লপি কন্ট্রোলারের আউটপুট এবং ড্রাইভে থাকা ইনপুট।

এবং এখানে :

বাকী পিনগুলি (পড়ুন এবং ডেটা পড়ুন, স্টেপার মোটর কন্ট্রোল করুন, মাথার নির্বাচন করুন ইত্যাদি) সাধারণ ফ্যাশনে ব্যাসড হয়, যে কারণে ড্রাইভ সিলেক্ট পিনগুলি এতটাই সমালোচনামূলক। কোনও ড্রাইভকে সমস্ত ইনপুট উপেক্ষা করতে হবে এবং যখন এটি নির্বাচন না করা হয় তখন কোনও আউটপুট উত্পাদন করতে হয়

যদিও হার্ড-ওয়্যার্ড ড্রাইভগুলি সাধারণত ড্রাইভ বি হয়, টনির কথায় এখানে ড্রাইভ এ হওয়ার সুযোগ রয়েছে :

আমি একবার বিনোদনের পুরো দুপুরে এটি নির্ধারণের চেষ্টা করেছিলাম যে একটি ওয়ার্কিং সিস্টেম থেকে আসা একটি ড্রাইভ অন্য কম্পিউটারে কেন কাজ করবে না ... এটি এ এর ​​জন্য হার্ডওয়ার্ড হয়েছিল এবং মূল কম্পিউটারটি একটি সাধারণ কেবল ব্যবহার করেছে, তবে ছিল সিগন্যালগুলি মাদারবোর্ডে নিজেই পাক!

এছাড়াও, দয়া করে নোট করুন মাইকেল হ্যাম্পটন এখানে কী লিখেছেন :

নির্দিষ্ট কিছু নন-পিসি-সামঞ্জস্যপূর্ণ সিস্টেম (যেমন রেডিও শ্যাক কালার কম্পিউটার) কেবল কেবল মোচড় ছাড়াই ফ্লপি ব্যবহার করেছিল, তবে ম্যানুয়ালি জাম্পার সেট করা দরকার ছিল এবং একবারে চারটি ড্রাইভ ব্যবহার করতে পারে। যদিও এই হ্যাকটি শেষ ব্যবহারকারীকে জাম্পারদের সাথে ঝামেলা না করার অনুমতি দেয়, এটি সিস্টেমটিকে দুটি ফ্লপি ড্রাইভে সীমাবদ্ধ করে।


2
একটি ছবি হাজার শব্দের সমান! +1
রিকার্ডো

8

আইবিএম ফ্ল্যাশ ড্রাইভ (মেইনফ্রেমে) জাম্পারের প্রয়োজন ছাড়াই পরিবর্তন করার অনুমতি দেওয়ার জন্য ক্লডজ তৈরি করেছিল। একই সাথে একাধিক ড্রাইভ চালানো থেকে বিরত রাখতে বেশিরভাগ কেবলগুলিতে সামান্য কাটাও রয়েছে - কেবলটিতে উপলব্ধ মোটর নির্বাচন সংকেতগুলি হ্রাস করে। মূল স্পট আইবিএম (ড্রাইভ এমএফজি-র স্ট্যান্ডার্ড) থেকে কাজ করেছে দুটি ক্যাবল রয়েছে যার মধ্যে 4 ড্রাইভ রয়েছে। তাদের সস্তা পাওয়ার সাপ্লাই একসাথে একাধিক ড্রাইভ পরিচালনা করতে পারে না তাই হ্যাক হয়ে গেছে। তারের পাগলামি পিসি বাজারে নিয়ে যায় এবং একটি ডিফ্যাক্টো স্ট্যান্ডার্ডে পরিণত হয়। পরবর্তী সিস্টেমগুলি BIOS এ ড্রাইভ অর্ডার করতে পারত এবং "সিক্যুয়েন্স" ফ্লপি অ্যাক্সেসের দরকার পড়েনি। Godশ্বর, আমি বুড়ো বোধ করছি।


আমি বেশ নিশ্চিত যে কাছাকাছি সময়ে উভয় ফ্লপিগুলিতে প্রচুর অ্যাক্সেস করে এমন প্রোগ্রামগুলি উভয় ড্রাইভ চালিয়ে যেতে পারে। আমি এও অস্পষ্ট যে কীভাবে একটি তারের কাটা উভয় মোটরকে একই সাথে সক্রিয় করা থেকে আটকাবে; এটি কন্ট্রোলার কার্ডে একটি হার্ডওয়্যার বাধা বা BIOS এ কোনও সফ্টওয়্যার বিধিনিষেধের মতো মনে হবে।
সুপারক্যাট

3
নির্দিষ্ট কিছু নন-পিসি-সামঞ্জস্যপূর্ণ সিস্টেম (যেমন রেডিও শ্যাক কালার কম্পিউটার) কেবল তারের মোচড় ছাড়াই ফ্লপি ব্যবহার করেছিল, তবে ম্যানুয়ালি জাম্পার সেট করা দরকার ছিল এবং একবারে চারটি ড্রাইভ ব্যবহার করতে পারে। যদিও এই হ্যাকটি শেষ ব্যবহারকারীকে জাম্পারদের সাথে ঝামেলা না করার অনুমতি দেয়, এটি সিস্টেমটিকে দুটি ফ্লপি ড্রাইভেও সীমাবদ্ধ করে।
মাইকেল হ্যাম্পটন 18
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.