Untuk apa sedikit lilitan kabel pita floppy ini?

71

Ada sedikit garis di kabel floppy ini. Mengapa? Apa tujuannya?

kabel dengan twist

totymedli
sumber
9
Anda dapat membedakan dengan mudah dengan melihatnya ... Kabel floppy memiliki twist di dalamnya, kabel PATA / IDE tidak. ;)
Ƭᴇcʜιᴇ007
Ya, setelah beberapa pencarian saya menemukannya, tetapi (sampai sekarang) saya tidak pernah menyadari bahwa ini hanya terjadi pada kabel floppy.
totymedli
Masih ingat bekerja dengan ini. Desktop eMachines lama saya menggunakan SATA, tetapi sebenarnya memiliki konektor PATA dan floppy. Berhasil menarik data dari hard drive 2,1 GB yang sangat lama dengan cara ini (mesin itu menjalankan Linux pada saat itu). Mesin lama itu terlihat beberapa upgrade, termasuk 400W PSU, 3,4 GHz dual-core Athlon II, dan kartu grafis Radeon HD 7750.
bwDraco
13
" Anda bisa membedakannya dengan mudah dengan melihatnya ... Kabel floppy memiliki twist di dalamnya, kabel PATA / IDE tidak." - Cara yang tepat untuk membedakan mereka adalah dengan jumlah konduktor. PATA memiliki konektor 40 pin, sedangkan floppy memiliki konektor 34 pin.
serbuk gergaji
floppy tidak ada lagi atau oh sh ...
crazypotato

Jawaban:

43

jika ini adalah kabel floppy yang dipelintir berfungsi untuk memilih bagaimana drive pertama (sebelum twist) dan kedua (setelah twist) akan menjadi A: atau B:

dari http://www.pcguide.com/ref/fdd/confCable-c.html

Anda juga akan melihat bahwa ada "twist" aneh dalam kabel floppy, yang terletak di antara dua pasang konektor yang ditujukan untuk floppy drive. Terlepas dari kenyataan bahwa ini tampaknya menjadi "retasan" (yah, itu benar-benar retasan), ini sebenarnya adalah konstruksi yang benar dari kabel antarmuka floppy standar. Ada beberapa kabel yang tidak memiliki twist, dan inilah yang sebenarnya non-standar! Apa yang dilakukan lilitan untuk mengubah koneksi drive di ujung lilitan sehingga berbeda dari drive sebelum lilitan. Hal ini dilakukan untuk menyebabkan drive di ujung kabel muncul sebagai A: ke sistem dan yang di tengah menjadi sebagai B :.

Aragorn
sumber
2
Drive itu sendiri dapat memiliki saklar atau jumper yang memungkinkan drive untuk beroperasi sebagai drive A atau sebagai drive B. Drive yang tidak dapat berubah dengan switch / jumper adalah kabel untuk drive B. Setidaknya biasanya ... Saya pernah memiliki seluruh sore hiburan mencoba untuk mencari tahu mengapa drive yang berasal dari sistem yang bekerja tidak akan bekerja di komputer lain ... Ternyata bawaan untuk A dan komputer asli menggunakan kabel normal, tetapi memiliki sinyal memutar pada motherboard itu sendiri! Terima kasih Olivetti, karena menyia-nyiakan setengah hari dalam hidupku.
Tonny
33

Pada kabel floppy-drive PC, salah satu kabel diaktifkan ketika permintaan dibuat untuk mengakses drive A :, dan yang lain diaktifkan ketika permintaan dibuat untuk mengakses drive B :. Selain itu, satu kawat diaktifkan ketika drive A: motor harus menyala, sementara yang lain juga untuk drive B: (jelas ketika kode akan ingin mengakses drive A: itu akan menghidupkan motor, tetapi memiliki motor yang terpisah -kontrol kabel akan berarti kode yang ingin mengakses drive A: sekarang tetapi akan ingin mengakses drive B: lagi dapat menghidupkan kedua motor). Meskipun dimungkinkan untuk menggunakan jumper pada setiap drive untuk mengindikasikan apakah harus merespons set pertama atau kedua kabel, praktik standar adalah mengatur semua drive untuk merespons kabel-kabel drive-start dan motor-start yang terkait dengan drive B :,

Walaupun mungkin terlihat sedikit terbelakang untuk memiliki drive menanggapi drive B: kabel tanpa adanya putaran, melakukan hal-hal yang memungkinkan untuk menggunakan panjang penuh kabel saat menghubungkan drive tunggal A :, tanpa memerlukan bahwa kabel diputar sebelum dan sesudah konektor tengah.

supercat
sumber
Twist kabel memungkinkan kedua floppy drive untuk dikonfigurasikan secara identik (untuk pemilihan drive) ketika diinstal (untuk kenyamanan pabrikan), namun secara operasional, dapat dipilih secara unik sebagai drive pertama atau drive kedua berdasarkan posisi kabel.
serbuk gergaji
@fluffy - Tidak ada sinyal "Terima A, Kirim A" pada antarmuka floppy. Anda hanya mengada-ada.
serbuk gergaji
2
Pin sebenarnya adalah "Drive Select A", "Drive Select B", "Motor Enable A", dan "Motor Enable B". Twist menukar Drive Pilih A <-> B (masing-masing pin 14 dan 12) dan Motor Mengaktifkan A <-> B (masing-masing pin 10 dan 16). Semua adalah output pada floppy controller dan input pada drive.
hobbs
2
Sisa pin (baca dan tulis data, kontrol motor stepper, pilih kepala, dll.) Di - bussing dengan cara normal, itulah sebabnya pin pilih drive sangat kritis. Drive harus mengabaikan semua input dan tidak menghasilkan output saat tidak dipilih.
hobbs
@ hobbs: Terima kasih; Saya mengira dua pin dipilih dan dua lainnya tidak digunakan atau dibumikan (memutar hanya dua kabel dengan bersih dan memastikan mereka terbaring rata akan lebih sulit daripada memutar empat), tetapi masuk akal untuk memungkinkan komputer menyalakan motor drive bahkan ketika drive tidak dipilih (misalnya sehingga operasi yang menggunakan kedua drive dapat membuat kedua motor terus menerus).
supercat
14

Meringkas segalanya

tl; dr

Drive sebelum twist akan menjadi drive B sedangkan yang di ujungnya adalah A. Dengan cara ini, tidak perlu "mengkonfigurasi" drive yang drive (A atau B) akan menjadi apa dan apa yang harus mereka dengarkan. . Mereka dapat dikonfigurasi secara identik dan twist akan menukar input kontrol untuk mereka.

Atau mengutip serbuk kayu , dari komentar ini :

Twist kabel memungkinkan kedua floppy drive untuk dikonfigurasikan secara identik (untuk pemilihan drive) ketika diinstal (untuk kenyamanan pabrikan), namun secara operasional, dapat dipilih secara unik sebagai drive pertama atau drive kedua berdasarkan posisi kabel.

Pin dan kabel

Twisted pin berasal dari pin 10 hingga pin 16.

Pengaturan pin

Pemasangan kabel

Penjelasan

Tanpa putaran, kita harus mengkonfigurasi drive dan menetapkannya menjadi drive A untuk satu dan B untuk yang lain, karena ketika motherboard memilih misalnya drive A, kedua drive akan menerima sinyal pilih jika keduanya dikonfigurasi sebagai drive A. Untuk menghindari hal ini, kita harus mengaturnya dengan jumper atau dengan mengkabelkan peran mereka sehingga akan ada drive yang ditetapkan untuk menjadi drive A yang akan mendengarkan sinyal pada kabel A yang dipilih, sedangkan drive lain akan menjadi drive B yang akan mendengarkan sinyal di pilih B.

Ini benar-benar bisa dilakukan, tetapi kami tidak ingin mengacaukan pengaturan drive, hanya ingin membuangnya ke dalam case PC dan pasang kabel.

Katakanlah kedua drive terprogram untuk drive B. Sekarang kita tidak harus mengaturnya, tetapi keduanya mendengarkan sinyal B pilih, sementara motherboard masih ingin mengirim sinyal untuk memilih A untuk memilih drive A Di sini datang twist! Setelah drive pertama, kami memutar kabel yang dipilih sehingga drive A (yang masih merupakan drive dengan kabel B) akan mendengarkan kontrol A yang dipilih, karena kami menghubungkan pin A yang dipilih ke pin B yang dipilih (satu-satunya pin yang Mendengarkan).

Sekarang drive sebelum putaran akan bekerja sebagai drive B mendengarkan untuk memilih sinyal B, sedangkan drive setelah putaran akan bekerja sebagai drive A mendengarkan untuk memilih sinyal A. Keduanya adalah hard-wired drive B yang mendengarkan pin B pilihan mereka, tetapi untuk satu drive kami menghubungkan pin A yang dipilih ke B yang dipilih sehingga motherboard dapat mengontrolnya melalui bus A yang dipilih.

Dengan kata-kata hobbs di sini :

Pin sebenarnya adalah "Drive Select A", "Drive Select B", "Motor Enable A", dan "Motor Enable B". Twist menukar Drive Pilih A <-> B (masing-masing pin 14 dan 12) dan Motor Mengaktifkan A <-> B (masing-masing pin 10 dan 16). Semua adalah output pada floppy controller dan input pada drive.

dan di sini :

Sisa pin (baca dan tulis data, kontrol motor stepper, pilih kepala, dll.) Di-bussing dengan cara normal, itulah sebabnya pin pilih drive sangat kritis. Drive harus mengabaikan semua input dan tidak menghasilkan output saat tidak dipilih

Sementara hard-wired drive biasanya drive B, ada kemungkinan untuk menjadi drive A seperti yang dikatakan oleh Tonny di sini :

Saya pernah memiliki seluruh sore hiburan mencoba untuk mencari tahu mengapa drive yang berasal dari sistem kerja tidak bekerja di komputer lain ... Ternyata bawaan untuk A dan komputer asli menggunakan kabel normal, tetapi memiliki sinyal diputar pada motherboard itu sendiri!

Perhatikan juga apa yang ditulis Michael Hampton di sini :

Beberapa sistem yang tidak kompatibel dengan PC (seperti Radio Shack Color Computer) benar-benar menggunakan disket tanpa putaran kabel, tetapi diperlukan pengaturan jumper secara manual, dan memang dapat menggunakan empat drive sekaligus. Walaupun peretasan ini memungkinkan pengguna akhir untuk tidak perlu mengacaukan jumper, ia juga membatasi sistem menjadi dua floppy drive.

totymedli
sumber
2
Sebuah gambar bernilai ribuan kata! +1
Ricardo
8

IBM membuat kludge untuk memungkinkan floppy drive (dalam mainframe) diubah tanpa perlu jumper. Ada juga sedikit pemotongan di sebagian besar kabel untuk mencegah lebih dari satu drive berjalan pada saat yang sama - mengurangi sinyal pilih motor yang tersedia pada kabel. Spesifikasi asli yang digunakan oleh IBM (standar drive mfg) memiliki dua kabel yang memungkinkan 4 drive. Catu daya murah mereka tidak dapat menangani lebih dari satu drive sekaligus sehingga peretasan dilakukan. Kegilaan kabel terbawa ke pasar PC dan menjadi standar de facto. Sistem kemudian dapat memesan drive di BIOS dan tidak perlu "urutan" akses floppy. Ya Tuhan, aku merasa tua.

pengguna396464
sumber
Saya cukup yakin bahwa program yang melakukan banyak akses ke kedua disket di dekat dapat membuat kedua drive berjalan. Saya juga tidak jelas bagaimana potongan kabel akan mencegah kedua motor diaktifkan secara bersamaan; yang akan tampak seperti pembatasan perangkat keras pada kartu pengontrol atau pembatasan perangkat lunak di BIOS.
supercat
3
Beberapa sistem yang tidak kompatibel dengan PC (seperti Radio Shack Color Computer) benar-benar menggunakan disket tanpa putaran kabel, tetapi diperlukan pengaturan jumper secara manual, dan memang dapat menggunakan empat drive sekaligus. Meskipun peretasan ini memungkinkan pengguna akhir untuk tidak perlu mengacaukan jumper, ia juga membatasi sistem menjadi dua floppy drive.
Michael Hampton