Bagaimana jika teknik bekerja pada "tingkat" yang berbeda? Ketika dia "berbicara" dalam bahasa yang berbeda? Akan sulit untuk mencapai perwujudan struktural fungsional, jika tidak penambahan berguna.
Apa controller
Jadi adalah perangkat elektronik yang digunakan untuk menghubungkan ke jalan raya komputer berbagai perangkat periferal, yang berbeda dalam antarmuka mereka, prinsip operasi dan eksekusi desain. kata "adapter" cocok untuk nilai semantik ke controller. Omong-omong, dapat dikatakan bahwa tujuan mereka adalah sama. Tapi controller masih disebut sebagai perangkat yang lebih kompleks. Hal ini mengacu pada perangkat yang dapat melakukan tindakan independen setelah tim telah diterima dari program, yang bergerak dalam layanan mereka. Jadi dan prosesor sendiri dapat menjadi bagian dari controller yang kompleks. Tapi jika dilihat dari perspektif pengguna biasa, konsep-konsep ini tidak bisa dibedakan dan dapat dianggap identik. Itulah yang controller.
tambahan
Mengapa saya perlu menerapkan controller selain yang telah disebutkan mediasi? Kehadiran perangkat tersebut memungkinkan Anda untuk mengurangi beban yang jatuh pada CPU. Ini sangat meningkatkan kinerja sistem. Mekanisme bantuan tersebut adalah bahwa pengendali CPU komputer bebas dari input operasi paling lambat atau output. Ide untuk menggunakan sirkuit cerdas khusus untuk dibuang CPU telah diterapkan di generasi ketiga komputer penggunaan kolektif ІVM-360. Uni Soviet adalah analog spesifik UCS. Munculnya generasi keempat muncul kemampuan teknologi untuk mengumpulkan sistem manajemen dalam sebuah chip tunggal. Dengan demikian, mikrokontroler pertama.
Bahwa itu termasuk
Sekarang ini adalah unit teknis yang sangat sulit yang telah dimodifikasi secara signifikan sejak perkembangannya. Dalam controller statistik rata-rata saat ini memiliki mikroprosesor sendiri, register perangkat eksternal, di mana unit interaksi CPU, RAM, ROM, pencocokan (buffer) sirkuit. Itulah yang controller. Untuk membayangkan bahwa ini sendiri adalah instrumen yang kompleks, membayangkan sebuah komputer elektronik khusus yang disederhanakan, yang hanya berurusan dengan tindakan tertentu dari spektrum - misalnya, berinteraksi dengan keyboard yang terhubung ke komputer. Setelah klik dilakukan pada tombol, informasi tersebut diteruskan ke unit pengolahan pusat, di mana dia dirawat dengan tepat kepada mereka.
Bekerja dengan komputer
Bagaimana controller bekerja dengan PC? Untuk melakukan ini, Anda harus memiliki dalam memori program yang sesuai dan data. Mereka datang ke sini dari berbagai perangkat seperti keyboard, disk, tikus. Istilah "eksternal" umumnya digunakan untuk menunjuk mereka. Meskipun dalam keadilan harus dicatat bahwa beberapa dari mereka (seperti disk drive) terletak di dalam unit sistem komputer. Hasil pengolahan komputer elektronik juga output ke perangkat eksternal seperti printer, disk, flash drive, dan memantau. Meringkas, kita dapat mengatakan bahwa untuk operasi penuh dari komputer pribadi harus komunikasi hadir. Dia menyebut I / O. Untuk bertukar data bisa memenuhi fungsinya, Anda harus bekerja dua link:
- Setiap perangkat eksternal yang terhubung ke komputer pribadi, memiliki sebuah sirkuit elektronik yang digunakan untuk kontrol. Sebuah controller mengelola pengemudi.
- Masing-masing berkomunikasi dengan memori sistem melalui saluran transmisi data - bus. Semua komponen dari komputer pribadi, yang harus bekerja, terhubung ke menggunakan konektor ekspansi sistem, yang disebut slot.
Apa lagi yang bisa mereka digunakan? Berikut Komunikasi Sederhana kontroler digunakan untuk memonitor suhu bagian komponen dari sistem unit. Karena overheating dapat mengarah pada fakta bahwa sesuatu telah meleleh dan gagal. Oleh karena itu, alat tersebut telah disediakan yang pada respon dapat memungkinkan / meningkatkan operasi komponen sistem pendingin atau mengurangi daya. Untuk perangkat apapun untuk bekerja dengan baik, controller driver yang dibutuhkan. Untuk Windows 7 atau sistem operasi lain memiliki file sistem sendiri yang mengatur pengoperasian perangkat dengan PC.
representasi diagram dan ketergantungan mereka pada spesialisasi
Sekarang sedikit tentang skema. Fakta bahwa sesuatu yang universal dan diakui tidak ada. Hal ini disebabkan fakta bahwa ada kontroler untuk tujuan yang berbeda, dan mereka harus melakukan berbagai fungsi. Hal ini karena ini dan tidak perlu bicara tentang fleksibilitas mereka. Hanya berpikir, bagaimana bisa memantau controller untuk pergi bekerja printer, jika tidak memiliki komponen hardware yang dibutuhkan. Oleh karena itu, dalam artikel itu masih ditempatkan beberapa sampel, tetapi mereka ditampilkan di sini dalam tujuan informasi yang lebih besar saja, untuk memiliki gagasan tentang bagaimana perangkat ini dirancang. Tapi sirkuit controller untuk setiap kasus tertentu harus dipilih secara terpisah.
kesimpulan
Jadi, kami menganggap bahwa kontroler tersebut. Seperti yang Anda lihat, mereka memainkan peran yang cukup signifikan dalam peningkatan sistem teknis, seperti komputer. Tentu saja, Anda dapat melakukannya tanpa mereka, tapi kemudian Anda harus berbicara tentang kesulitan yang signifikan dan jatuh kapasitas produksi. Meskipun, jika Anda melihat setiap controller individual, pertama dapat ditanya tentang bagaimana perangkat tersebut dapat membantu yang lemah. Dan memang, kebanyakan dari mereka memiliki beberapa karakteristik yang dapat megabyte atau bahkan kilobyte satuan. Artinya, mereka dapat melakukan bahkan beberapa puluhan ribu operasi per detik! Tapi percayalah, jika tugas-tugas ini dipindahkan ke CPU, itu akan menghabiskan lebih banyak karena kompleksitas organisasi.