Skip to main content

Apa itu Switching Bank?

Teknik switching bank menyediakan cara bagi sistem komputer untuk mengakses lebih banyak memori daripada yang seharusnya.Ketika prosesor komputer terbatas pada jumlah tertentu dari ruang memori yang dapat dialamatkan, bank memori tambahan dapat diatur untuk digunakan oleh prosesor.Bank -bank yang terpisah ini kemudian dapat digunakan untuk beralih dari kode yang tidak lagi digunakan, seperti Read Only Memory (ROM) yang digunakan saat memulai komputer, dan membuka bank memori untuk beberapa pengguna di sistem atau menyimpan memori untukPerangkat lain pada sistem.

Pergantian bank muncul sebagai cara yang hemat biaya untuk menjaga komputer dan berjalan kembali pada 1980-an tanpa harus mengganti prosesor.Ini menemukan banyak penggunaan pada sistem komputer 8-bit yang lebih lama, memperpanjang masa manfaat komputer dengan hanya menambahkan lebih banyak memori.Ketika sistem yang lebih baru dikembangkan, mereka juga menerapkan metode switching bank sehingga program yang dibuat pada sistem yang lebih lama masih dapat berjalan.

Cara kerja switching bank adalah dengan menerapkan apa yang disebut teknik kait.Latch benar -benar hanya sesuatu dari saklar yang mengubah ruang alamat yang digunakan prosesor komputer.Misalnya, komputer 8-bit menggunakan ruang alamat 16-bit, yang berarti bahwa mereka hanya mampu bekerja dengan 64k, atau 65.536, lokasi memori individu pada waktu tertentu.Ketika kait ditambahkan, baik melalui perangkat lunak atau perangkat keras, kemudian dapat beralih antara beberapa bank memori.

Latch diatur terpisah dari prosesor, meninggalkan bank beralih di tangan operasi eksternal.Dalam beberapa kasus, itu sedikit bersembunyi di daftar atas alamat memori dan diaktifkan sebagaimana diperlukan oleh sistem operasi komputer atau beberapa perangkat lunak lainnya.Saat memori terisi, prosesor dapat memeriksa bit di bagian atas dan beralih ke bank lain.Metode lain untuk mendekode kait melibatkan port yang dapat ditangani bit yang memberikan akses ke bank memori lain.

Peralihan bank menemukan jalannya ke sejumlah konsol video game dari era juga.Kartrid ROM akan dilengkapi dengan perangkat keras tambahan yang akan memperluas konsol di luar ruang memori yang tersedia terbatas, memungkinkan grafik yang lebih baik dalam permainan dan permainan yang lebih panjang melalui tahap tambahan.Namun, ketika teknologi dan teknik meningkat, metode ini tidak digunakan.Beberapa sistem operasi modern masih dapat meniru switching bank untuk mengoperasikan perangkat lunak yang lebih lama.Banyak sistem komputer tertanam modern, sistem komputer yang dibangun ke dalam beberapa perangkat atau sistem lain dan biasanya dirancang untuk melakukan satu tugas, juga masih menggunakan switching bank karena efektivitas biaya dan kemudahan penggunaan.