Rumah > masalah biasa > Mengikut pelbagai jenis maklumat yang dihantar pada bas, bas boleh dibahagikan kepada apa

Mengikut pelbagai jenis maklumat yang dihantar pada bas, bas boleh dibahagikan kepada apa

青灯夜游
Lepaskan: 2022-06-30 18:41:03
asal
14796 orang telah melayarinya

Mengikut pelbagai jenis maklumat yang dihantar pada bas, bas boleh dibahagikan kepada "bas data", "bas alamat" dan "bas kawalan". Bas data digunakan untuk menghantar maklumat data, dan boleh menghantar data yang perlu diproses atau disimpan berulang-alik antara CPU dan RAM. Bas alamat digunakan oleh unit berkemampuan CPU atau DMA untuk menyampaikan alamat fizikal komponen/tempat dalam ingatan komputer yang ingin diakses oleh unit ini. Bas kawalan digunakan untuk menghantar isyarat kawalan dan isyarat pemasaan, dan boleh menghantar isyarat daripada unit kawalan mikropemproses ke peranti persisian.

Mengikut pelbagai jenis maklumat yang dihantar pada bas, bas boleh dibahagikan kepada apa

Persekitaran pengendalian tutorial ini: sistem Windows 7, komputer Dell G3.

Bas (Bas) ialah batang komunikasi awam untuk menghantar maklumat antara pelbagai komponen berfungsi komputer Ia adalah satu saluran biasa untuk peranti CPU, memori, input dan output untuk menghantar maklumat. Setiap komponen hos disambungkan melalui bas, dan peranti luaran disambungkan ke bas melalui litar antara muka yang sepadan, dengan itu membentuk sistem perkakasan komputer. Dalam sistem komputer, saluran biasa untuk menghantar maklumat antara pelbagai komponen dipanggil bas Mikrokomputer menggunakan struktur bas untuk menyambungkan pelbagai komponen berfungsi.

Bas ialah abah-abah penghantaran yang terdiri daripada wayar Mengikut jenis maklumat yang dihantar oleh komputer, bas komputer boleh dibahagikan kepada bas data, bas alamat dan bas kawalan, yang digunakan untuk. menghantar data, alamat data dan bas kawalan masing-masing.

  • Bas Data: Memindahkan data yang perlu diproses atau disimpan berulang-alik antara CPU dan RAM.

  • Bas Alamat: Ia adalah CPU atau unit dengan keupayaan DMA yang digunakan untuk menyampaikan bahawa unit ini ingin mengakses (membaca/menulis) fizik komponen memori komputer/menempatkan alamat .

  • Bas Kawalan: Menghantar isyarat daripada unit kawalan mikropemproses (Unit Kawalan) ke peranti persisian.

Data bas DB

"Data bus DB" digunakan untuk menghantar maklumat data. Bas data ialah bas tiga negeri dua hala, iaitu, ia boleh menghantar data dari CPU ke komponen lain seperti memori atau antara muka I/O, dan juga boleh menghantar data daripada komponen lain ke CPU. Bilangan bit dalam bas data adalah penunjuk penting mikrokomputer dan biasanya konsisten dengan panjang perkataan mikropemproses. Sebagai contoh, panjang perkataan mikropemproses Intel 8086 ialah 16 bit, dan lebar bas datanya juga 16 bit. Perlu ditegaskan bahawa makna data adalah luas Ia boleh menjadi data sebenar, kod arahan atau maklumat status, dan kadang-kadang juga mengawal maklumat Oleh itu, dalam kerja sebenar, apa yang dihantar pada bas data tidak semestinya Hanya data sebenar .

Bas data biasa ialah ISA (bas ISA), EISA, VESA, PCI, dsb.

Alamat bas AB

"Alamat bas AB" digunakan khas untuk menghantar alamat Memandangkan alamat hanya boleh dihantar dari CPU ke memori luaran atau port I/O , Jadi bas alamat sentiasa satu arah dan tiga keadaan, tidak seperti bas data. Bilangan bit dalam bas alamat menentukan saiz ruang memori yang boleh ditangani terus oleh CPU Sebagai contoh, bas alamat mikrokomputer 8-bit ialah 16 bit, jadi ruang boleh alamat maksimumnya ialah 2^16=64KB. Mikrokomputer 16-bit (pemprosesan x-bit Bas alamat merujuk kepada bilangan bit [1, 0] yang boleh diproses oleh mikropemproses dalam satu kitaran jam, iaitu saiz perkataan) ialah 20 bit, dan ruang boleh alamatnya ialah 2^20=1MB. Secara umumnya, jika bas alamat ialah n bit, ruang boleh dialamatkan ialah 2^n bait.

CB bas kawalan

"CB bas kawalan" digunakan untuk menghantar isyarat kawalan dan isyarat masa. Antara isyarat kawalan, ada yang dihantar oleh mikropemproses ke memori dan litar antara muka I/O, seperti isyarat baca/tulis, isyarat pilih cip, isyarat tindak balas sampukan, dll.; seperti: isyarat aplikasi gangguan, isyarat set semula, isyarat permintaan bas, isyarat sedia peranti, dsb. Oleh itu, arah penghantaran bas kawalan ditentukan oleh isyarat kawalan khusus, (maklumat) secara amnya adalah dua arah, dan bilangan bit pada bas kawalan ditentukan mengikut keperluan kawalan sebenar sistem. Sebenarnya, keadaan khusus bas kawalan bergantung pada CPU.

Untuk lebih banyak pengetahuan berkaitan, sila lawati ruangan Soalan Lazim!

Atas ialah kandungan terperinci Mengikut pelbagai jenis maklumat yang dihantar pada bas, bas boleh dibahagikan kepada apa. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan