Rumah masalah biasa Bolehkah bas dibahagikan kepada dua jenis mengikut fungsinya: bas data dan bas kawalan?

Bolehkah bas dibahagikan kepada dua jenis mengikut fungsinya: bas data dan bas kawalan?

Jul 21, 2022 pm 04:46 PM
bas

Ralat. Bas boleh dibahagikan kepada lima jenis mengikut fungsinya: 1. Bas data, yang digunakan untuk menghantar maklumat data. Bas data ialah bas tiga negeri dua hala yang menghantar data yang perlu diproses atau disimpan berulang-alik antara CPU dan RAM 2. Bas alamat, digunakan untuk menentukan alamat data yang disimpan dalam RAM; , Ia digunakan terutamanya untuk menghantar isyarat kawalan dan isyarat masa 4. Bas pengembangan ialah bas untuk komunikasi data antara peranti luaran dan hos komputer 5. Bas tempatan ialah bas peringkat pertama atau lapisan pengurusan yang ditambah antara bas ISA dan bas CPU.

Bolehkah bas dibahagikan kepada dua jenis mengikut fungsinya: bas data dan bas kawalan?

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 abah-abah penghantaran yang terdiri daripada wayar.

Bas ialah struktur dalaman Ia adalah saluran biasa untuk peranti CPU, memori, input dan output untuk menghantar maklumat Pelbagai komponen hos disambungkan melalui bas, dan peranti luaran disambungkan 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 boleh dibahagikan kepada lima jenis mengikut fungsi dan spesifikasi:

  • Bas Data: dalam Data CPU yang perlu diproses atau disimpan dipindahkan ke RAM.

  • Alamat Bas: digunakan untuk menentukan alamat data yang disimpan dalam RAM (Random Access Memory).

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

  • Bas Pengembangan: Bas untuk komunikasi data antara peranti luaran dan hos komputer, seperti bas ISA, bas PCI.

  • Bas Tempatan: bas pengembangan yang menggantikan penghantaran data berkelajuan lebih tinggi.

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 (DataBus) menyeragamkan kaedah pelaksanaan perkongsian dan pertukaran data dalam sistem homogen dan sistem heterogen dalam sistem aplikasi bersepadu yang besar, dan piawaian untuk pertukaran data antara sistem. Ia boleh digunakan untuk memindahkan maklumat antara mikropemproses dan memori, mikropemproses dan antara muka input dan output. Lebar bas data adalah penunjuk penting prestasi komputer. Bas data mikrokomputer kebanyakannya 32-bit atau 64-bit.

  • 1. Pertukaran data entiti perniagaan: Setiap subsistem mempunyai lapisan entiti perniagaan dalam lapisan seni bina Mekanisme pertukaran data mewujudkan lapisan dalam lapisan entiti perniagaan yang telus kepada semua sistem aplikasi lapisan. Subsistem, tanpa mengira penyelesaian teknikal khusus yang dilaksanakan, boleh berkongsi dan berinteraksi melalui lapisan entiti perniagaan Ini juga mewujudkan struktur yang boleh menjalankan penyepaduan berterusan dan pengembangan perniagaan antara subsistem, dengan itu mencapai sistem maklumat bersepadu yang berskala.

  • 2. Pertukaran data WebService: Ia adalah perkhidmatan Web yang menyediakan penyelesaian untuk perkongsian dan pertukaran data antara sistem heterogen integrasi. Piawaian antara muka untuk perkongsian dan pertukaran data.

Alamat bas AB

"Alamat bas AB" digunakan khas untuk menghantar alamat, kerana alamat hanya boleh dihantar dari CPU ke luaran memori 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.

Kawal bas CB

ControlBus dirujuk sebagai CB. Bas kawalan digunakan terutamanya untuk menghantar isyarat kawalan dan isyarat masa. Antara isyarat kawalan, ada yang dihantar oleh mikropemproses ke litar antara muka peranti input dan output, seperti: isyarat baca/tulis, isyarat pilih cip, isyarat tindak balas sampukan, dll.; komponen, seperti: isyarat permintaan gangguan, Isyarat tetapkan semula, isyarat permintaan bas, isyarat sedia peranti, dsb. Oleh itu, arah penghantaran bas kawalan ditentukan oleh isyarat kawalan khusus, yang biasanya dua arah Bilangan bit dalam bas kawalan ditentukan mengikut keperluan kawalan sebenar sistem. Sebenarnya, keadaan khusus bas kawalan bergantung pada CPU.

Bas kawalan disambungkan bersama-sama dan melengkapkan serta melaksanakan komunikasi dan penghantaran data di antara mereka. Oleh itu, konsep bas adalah asas untuk memahami struktur, prinsip kerja dan hubungan bersama antara komponen PC dan papan induk. Maklumat kawalan ini termasuk isyarat baca dan tulis CPU ke memori dan antara muka input dan output, permintaan gangguan atau isyarat permintaan DMA daripada antara muka input dan output ke CPU, isyarat jawapan dan tindak balas CPU kepada antara muka input dan output ini, dan pelbagai isyarat status kerja antara muka input dan output dan pelbagai isyarat kawalan fungsi lain. Bas kawalan bergerak antara CPU, memori, dan peranti input dan output.

Bas pengembangan

Bas pengembangan ialah satu set talian penghantaran yang menghantar maklumat daripada satu atau lebih komponen sumber kepada satu atau lebih komponen destinasi.

Jenis bas pengembangan:

  • Sistem bas PC/XT

Pada awal 1980-an, dengan kemunculan IBM PC /XT, Bas pengembangan 8-bit yang digunakannya mewakili standard bas baharu pada masa itu. Model ini dengan cepat mengecilkan Apple ΙΙ.

Dengan peningkatan prestasi peranti persisian, kelajuan memori utama dan prestasi pemproses pusat 16-bit, bas 8-bit tidak lagi boleh menyesuaikan diri dengan teknologi baharu IBM menggunakan Intel untuk melancarkan mikropemproses 16-bit baharu 80286 komputer peribadi PC/AT pembangunan menggunakan bas pengembangan 16-bit baharu, yang dibentuk dengan menambah isyarat alamat, talian isyarat data dan talian isyarat kawalan ke bas pengembangan PC/XT ini telah wujud bersama pada casis yang sama untuk sekian lama masa.

  • Sistem bas ISA

Sistem bas lanjutan PC/AT ialah seni bina standard industri yang telah digunakan dalam pasaran sejak sekian lama. masa. Bas (ISA). Sistem bas pengembangan 16-bit ini telah menjadi arus perdana yang digunakan oleh pengeluar papan induk di pasaran untuk masa yang lama Sesetengah orang cuba mewujudkan standard lain, tetapi mereka telah dihapuskan oleh pasaran (keadaan ini berterusan sehingga kemunculan mikropemproses 32-bit. kerepek) selepas).

Bas Tempatan

Bas tempatan ialah bas peringkat pertama atau lapisan pengurusan yang ditambah antara bas ISA dan bas CPU. Ini membolehkan beberapa peranti persisian berkelajuan tinggi. Seperti kad grafik. Pengawal cakera keras dikeluarkan daripada bas ISA dan disambungkan terus ke bas CPU melalui bas tempatan untuk dipadankan dengan bas CPU berkelajuan tinggi.

Teknologi bas tempatan merupakan perubahan besar dalam pembangunan seni bina PC Ia telah membuat lonjakan kualitatif dalam kelajuan pertukaran data antara peranti, CPU dan memori Perbezaan prestasi antara PC dan stesen kerja kecil telah beransur-ansur hilang.

Mikropemproses berprestasi tinggi boleh berjalan pada frekuensi jam melebihi 33MHz, tetapi mereka masih perlu menunggu pemacu keras, kad grafik dan peranti lain Struktur sistem bas tunggal telah menjadi halangan dalam meningkatkan prestasi keseluruhan mikrokomputer. Untuk menyelesaikan masalah ini, bas tempatan ditambah kepada struktur bas tradisional untuk meningkatkan prestasi keseluruhan mesin Bas tempatan yang dilaksanakan pada masa ini boleh dibahagikan kepada bas tempatan khusus, bas tempatan VESA dan bas tempatan PCI.

"bas tempatan" yang ditakrifkan oleh bas VESA secara langsung menghubungkan alamat, data dan isyarat kawalan ke pin CPU utama. Reka bentuk bas adalah mudah dan tidak mempunyai penimbal Apabila kelajuan CPU lebih tinggi daripada 33MHz, ia akan menyebabkan kelewatan pemprosesan dan keadaan menunggu Oleh itu, ia hanya boleh mengawal tiga peranti.

Titik permulaan reka bentuk bas tempatan PCI adalah untuk menambah baik penyambungan komponen persisian, dengan harapan ia akan menjadi standard antara muka komponen I/O universal merentas platform/pemproses Oleh itu, bas PCI adalah bebas daripada bas dan disambungkan dengan pengurusan CPU Kaki tiada kaitan dengannya. Mengguna pakai mod kumpulan, transmisi letusan linear, kawalan induk bas dan operasi segerak adalah mungkin. Ia mempunyai keserasian yang kuat dengan bas lain dan menyediakan fungsi konfigurasi automatik.

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

Atas ialah kandungan terperinci Bolehkah bas dibahagikan kepada dua jenis mengikut fungsinya: bas data dan bas kawalan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Arahan sembang dan cara menggunakannya
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Apakah fungsi talian alamat dalam bas sistem? Apakah fungsi talian alamat dalam bas sistem? Jul 19, 2022 pm 05:37 PM

Fungsi baris alamat adalah untuk memilih unit memori utama dan port I/O. Nama penuh baris alamat ialah bas alamat Ia adalah CPU atau unit dengan keupayaan DMA Ia digunakan untuk menyampaikan bahawa unit ini ingin mengakses (membaca/menulis) alamat fizikal komponen/tempat memori komputer. secara ringkasnya, baris alamat digunakan secara khusus untuk menghantar alamat , menentukan ke mana maklumat dihantar.

计算机字长取决于哪种总线的宽度 计算机字长取决于哪种总线的宽度 May 25, 2021 am 11:54 AM

计算机字长取决于数据总线的宽度。一个字中的二进制位的位数称为字长,有8、16、32、64位之分,字长由微处理器对外数据通路的数据总线条数(宽度)决定。数据总线的宽度是决定计算机性能的一个重要指标,微型计算机的数据总线大多是32位或64位。

Bolehkah bas dibahagikan kepada dua jenis mengikut fungsinya: bas data dan bas kawalan? Bolehkah bas dibahagikan kepada dua jenis mengikut fungsinya: bas data dan bas kawalan? Jul 21, 2022 pm 04:46 PM

kesilapan. Bas boleh dibahagikan kepada lima jenis mengikut fungsinya: 1. Bas data, yang digunakan untuk menghantar maklumat data. Bas data ialah bas tiga negeri dua hala yang menghantar data yang perlu diproses atau disimpan berulang-alik antara CPU dan RAM 2. Bas alamat, digunakan untuk menentukan alamat data yang disimpan dalam RAM; , Ia digunakan terutamanya untuk menghantar isyarat kawalan dan isyarat masa 4. Bas pengembangan ialah bas untuk komunikasi data antara peranti luaran dan hos komputer 5. Bas tempatan ialah bas peringkat pertama atau lapisan pengurusan yang ditambah antara bas ISA dan bas CPU.

什么是总线?微机中有哪几种总线?各有什么作用? 什么是总线?微机中有哪几种总线?各有什么作用? Dec 11, 2020 am 11:21 AM

总线是计算机各种功能部件之间传送信息的公共通信干线,是由导线组成的传输线束;微机中有三种总线分别是数据总线、地址总线和控制总线;它们的作用分别是:1、在CPU与RAM之间来回传送需要处理或是需要储存的数据;2、用来指定在RAM之中储存的数据的地址;3、将微处理器控制单元的信号,传送到周边设备。

CPU、存储器、I/O设备是通过什么连接起来的? CPU、存储器、I/O设备是通过什么连接起来的? Dec 03, 2020 pm 02:55 PM

CPU、存储器、I/O设备是通过“总线”连接起来的。总线是系统部件之间连接的通道;总线是cpu、内存、I/O设备传递信息的公用通道,主机的各个部件通过总线相连接,外部设备通过相应的接口电路再与总线相连接,从而形成了计算机硬件系统。

Apakah perbezaan antara bas tin dan bas 485? Apakah perbezaan antara bas tin dan bas 485? Jun 30, 2023 am 11:38 AM

Perbezaan antara bas tin dan bas 485: 1. Kaedah komunikasi, CAN menggunakan komunikasi berbilang nod, dan 485 menggunakan satu nod untuk mengawal berbilang nod hamba 2. Kelajuan komunikasi, kelajuan penghantaran data CAN lebih tinggi daripada 485 had, komunikasi CAN Jarak adalah antara 40-500 meter, dan 485 boleh mencapai 1200 meter 4. Kebolehpercayaan penghantaran data, CAN mempunyai kebolehpercayaan penghantaran data yang lebih tinggi daripada 485 5. BOLEH mengamalkan struktur rangkaian terpencar, dan 485 menggunakan Struktur topologi bintang; ; 6. Kos, peralatan CAN dan kos pendawaian adalah lebih tinggi daripada 485.

Mengikut fungsi penghantaran maklumat yang berbeza, apakah tiga jenis bas dalaman mikrokomputer? Mengikut fungsi penghantaran maklumat yang berbeza, apakah tiga jenis bas dalaman mikrokomputer? Sep 01, 2022 pm 04:03 PM

Tiga bas dalaman: 1. Bas data, digunakan untuk menghantar maklumat data, yang boleh memindahkan data yang perlu diproses atau disimpan berulang-alik antara CPU dan RAM 2. Bas alamat, yang digunakan oleh CPU atau unit dengan Keupayaan DMA. Berkomunikasi alamat fizikal komponen/tempat memori komputer yang unit ini ingin capai 3. Bas kawalan, yang boleh menghantar isyarat daripada unit kawalan mikropemproses ke peranti persisian.

总线是什么 总线是什么 Jan 22, 2021 pm 03:01 PM

总线是计算机各种功能部件之间传送信息的公共通信干线,它是由导线组成的传输线束, 按照计算机所传输的信息种类,计算机的总线可以划分为数据总线、地址总线和控制总线,分别用来传输数据、数据地址和控制信号。