Piranti-Piranti Sistem Mikroprosessor
Karena Ada banyak variasi dalam Arsitektur Yang Besar berbagai antara Pemakaian CPU, Kita akan keanaeragaman Saya ada posting versi mulai berlangganan Sederhana USING struktur. Model yang dipakai dapat dilihat di sebelah kanan halaman ini, dan merupakan dasar yang cantik untuk membangun wawasan Anda perihal cara kerja microprocessor. Model Yang dipakai mampu dilihat sebelah Kanan Di halaman inisial dan Jaksa merupakan diposisikan untuk Artikel Yang membangun pengetahuan Bagus nama dan Kembali mikroprosesor Tentang Cara Kerja. Model sederhana terdiri dari lima bagian, ialah: Model Sederhana USING terdiri lima Bagian tidak, Kronik Film:
Aritmatika & Logic Unit (ALU) Aritmatika & Logic Unit (ALU)
Bagian dari unit pembuatan sentra yang berafiliasi dengan operasi seperti penambahan, penghematan, dan perkalian bilangan lingkaran dan operasi Boolean. Bagian tidak Unit Pengolahan Pusat USING Yang bekerjasama Artikel Baru liabilities mirip Pengurangan, penghematan, bilangan bundar Dan Dan perkalian Boolean liabilities. Ini mendapatkan sinyal kendali dari unit kontrol menceritakannya untuk melakukan operasi ini. Suami mendapatkan sinyal Kontrol Kontrol Unit untuk Artikel menceritakannya USING melakukan liabilities inisial. Untuk informasi lebih lanjut, klik judul di atas. Informasi lebih lanjut untuk Artikel, Anda pilih Judul Di Atas.
Control Unit (CU) Control Unit (CU)
Ini mengatur pergerakan isyarat dalam dan keluar dari prosesor, dan juga menertibkan pengoperasian ALU. Suami prosesor petunjuk dalam mengendalikan pergerakan Keluar dan Jaksa juga menertibkan ALU liabilities. Ini berisikan suatu decoder, akal sirkuit kendali, dan jam untuk memastikan semua terjadi pada waktu yang tepat. Suami terdiri Using berlangganan My decoder, Kontrol logika sirkuit dan Jaksa selai untuk Artikel memastikan Semua Yang terjadi Pada tepat waktu. Hal ini juga bertanggung jawab untuk melakukan hukuman siklus instruksi. Lebih pada unit kendali dapat ditemukan dengan mengklik judul di atas. Hal inisial juga bertanggung jawab untuk Artikel melaksanakan siklus eksekusi arahan di atas. Lebih lanjut wacana pengendalian unit dapat ditemukan dengan mengklik judul.
Daftar BAb Array Array
Ini adalah sejumlah kecil memori internal yang digunakan untuk penyimpanan cepat dan retreival data dan arahan. Adalah sejumlah Suami Yang Kecil Memori internal digunakan untuk Artikel penyimpanan data cepat Perdana retreival Dan Dan Instruksi. Semua prosesor termasuk beberapa register yang biasa dipakai untuk fungsi-fungsi khusus, yaitu program counter, register aba-aba, akumulator, register alamat memori dan stack pointer. mencakup beberapa prosesor mendaftar * Semua Yang digunakan untuk Artikel Umum Syarat-Syarat Khusus, acara Kronik Film counter, daftarkan pengajaran, akumulator, register Dan Alamat Memori stack pointer. Untuk berita lebih lanjut, klik judul di atas. Informasi lebih lanjut untuk Artikel, Anda pilih Judul Di Atas.
Bus Sistem Bus metode
Ini berisikan bus kontrol, bus data dan bus alamat. Suami terdiri USING Kontrol bus, bus data Alamat Dan bus. Hal ini digunakan untuk koneksi antara prosesor, memori dan perangkat, dan kepindahan data antara aneka macam bagian. Suami dipakai untuk Artikel koneksi antara prosesor, Memori perangkat dan, Dan kepindahan antara berbagai data Bagian tidak. Klik judul di atas untuk lebih. Klik Judul untuk Artikel Di Atas lebih.
Memory Ingatan
Memori tersebut bukan bab dari CPU itu sendiri, dan bukan ditempatkan di motherboard lain. Memori tersebut untuk hubungi Bagian tidak USING CPU itu Sendiri dan Jaksa untuk hubungi Di Tempat berbaring ditempatkan Di motherboard. Namun, di sini bahwa program yang sedang dilaksanakan disimpan, dan oleh karena itu ialah bab penting dari keseluruhan struktur yang terlibat dalam pelaksanaan program. Namun, asam di sini bahwa acara Yang sedang dilakukan disimpan dan Jaksa karna itu Oleh Bagian tidak Penting adalah struktur keseluruhan program USING Yang terlibat dalam pelaksanaan. Untuk isu lebih lanjut pada memori, silakan lihat tutorial terpisah jikalau tersedia. Informasi lebih lanjut untuk Artikel pada Memori, tersedia silakan lihat bimbingan jikalau terpisah.
Untuk isu lebih lanjut perihal bab-bab dari CPU, klik judul yang tepat dari penjelasan di atas. Informasi lebih lanjut untuk Artikel Tentang CPU-Bagian tidak USING Bagian tidak, Anda pilih Judul Yang Sesuai USING Penjelasan Di Atas. Anda juga mampu klik pada bab dalam pertanyaan pada diagram ke kanan. Bisa juga Anda pilih nama dan Kembali pada Pertanyaan Bagian tidak dalam diagram Ke Kanan. Atau, klik tombol panah kanan di bawah untuk melanjutkan ke halaman selanjutnya, yang tampak di unit aritmatika dan logika. Danijel, Anda pilih tombol Panah Kanan Di Arus bawah untuk Artikel melanjutkan halaman berikutnya Ke, Yang Tampak Di unit aritmatika akal Dan.
ALU, atau aritmetika dan unit logika, ialah bab dari prosesor yang terlibat dengan operasi melaksanakan suatu sifat Danijel Logis aritmatika. Ini bekerja sama dengan array mendaftar untuk banyak ini, secara khusus, akumulator dan register bendera. Suami melakukan pekerjaan Sama array mendaftar untuk Artikel Artikel Baru banyak inisial, secara Khusus, akumulator Dan Bendera mendaftar. akumulator memegang hasil perjuangan, sedangkan register bendera berisi sejumlah bit individu yang digunakan untuk menyimpan isu ihwal operasi terakhir dilaksanakan oleh ALU. Lebih lanjut mengenai register ini dapat ditemukan di bab array register. akumulator memegang Hasil perjuangan, sedangkan Bendera mendaftar sedikit berisi sejumlah individu Yang digunakan untuk Artikel menyimpan Informasi mengenai liabilities Terakhir Dibuat dikerjakan ALU mendaftar. Lebih lanjut tentang inisial dapat didapatkan dalam array Bagian tidak mendaftar.
Anda mampu menyaksikan ALU sebagai subkomponen yang terdiri dari banyak untuk setiap tugas tertentu yang diharapkan untuk melaksanakan. Nama dan Kembali ada posting mampu ALU selaku subkomponen Yang terdiri USING banyak untuk Artikel terkait masih berjalan peran tertentu dibutuhkan untuk Artikel Yang melaksanakan. Beberapa peran-peran dan subkomponen yang tepat mereka yaitu: Beberapa tugas-tugas Dan subkomponen Yang sempurna adalah mereka :
Penambahan dan pengurangan penghematan Dan Pengurangan Kedua peran tersebut dilaksanakan oleh konstruk gerbang akal, seperti adders setengah dan sarat adders. Kedua peran tersebut dilaksanakan konstruk Oleh gerbang nalar, mirip adders adders Dan Penuh setengah. Sementara mereka mampu disebut ” adders, dengan pemberian mereka juga dapat melaksanakan penghematan melalui penggunaan inverter dan ‘melengkapi dua’s’ aritmatika. Sementara mereka dapat disebut ” adders, dengan pinjaman mereka juga dapat melakukan pengurangan melalui penggunaan inverter dan ‘itu melengkapi dua’ aritmatika.
Topik gerbang akal terlalu luas dan rinci yang hendak dibahas secara penuh di sini. Topik gerbang nalar terlalu Luas Dan akan keanaeragaman terang dibahas dalam Penuh sini. Banyak sumber daya yang ada di internet dan lain yang terkait dengan topik ini, bagaimanapun, jadi sebaiknya Anda membaca lebih jauh ke daerah-daerah yang disebutkan di atas untuk menolong dengan belajar Anda. Sumber daya Banyak Yang Ada Di internet berbaring Dan Di Tempat Yang berhubungan Artikel Baru Suami invite, bagaimanapun, nama dan Kembali Kaprikornus semestinya membaca lebih jauh Ke Wilayah-Wilayah Yang Di Atas disebutkan menolong untuk Artikel Artikel Baru Belajar nama dan Kembali.
Perkalian dan pembagian divisi Perkalian Dan Dalam prosesor modern pada umumnya, penggandaan dan pembagian nilai integer ditangani oleh perangkat keras floating-point tertentu dalam CPU. Dalam prosesor terbaru umumnya, pembagian Dan perkalian integer value dikerjakan perangkat keras CPU Dibuat dalam floating-point tertentu. Sebelumnya digunakan prosesor chip embel-embel yang dikenal selaku prosesor matematika-co, atau menggunakan sistem yang serupa sekali berlainan untuk melaksanakan peran tersebut. Sebelumnya chip prosesor tambahan digunakan Yang Matematika diketahui sebagai co-prosesor, metode memakai Danijel Yang berbeda untuk Artikel sepenuhnya melakukan tugas tersebut.
Logis – Logis tes
Gerbang logika lanjut digunakan dalam ALU untuk melakukan sejumlah tes logis yang berlainan, tergolong melihat apakah operasi menghasilkan hasil nol. dipakai gerbang nalar lanjut dalam sejumlah ALU untuk Artikel melakukan tes Logis Yang berlawanan, termasuk apakah ada posting menghasilkan nol Hasil liabilities. Sebagian besar tes logis dipakai untuk lalu mengubah nilai yang disimpan dalam register bendera, sehingga mereka mampu diperiksa lalu oleh operasi terpisah atau kode. Sebagian Besar tes Logis value digunakan untuk Artikel Yang lalu mengubah bendera disimpan dalam mendaftar, sehingga mereka mampu diperiksa Oleh Instruksi kemudian terpisah Danijel liabilities. Lain menghasilkan hasil yang lalu disimpan, dan dipakai lalu dalam proses lebih lanjut. Lain menghasilkan Hasil Yang lalu disimpan dan Jaksa digunakan dalam lalu transovarial lebih lanjut.
Perbandingan operasi membandingkan nilai-nilai dalam rangka untuk memilih hal-hal mirip apakah satu nomor lebih besar dari, kurang dari atau sama dengan yang lain. Perbandingan liabilities membandingkan value-value dalam rangka memilih untuk Artikel Hal-hal seperti USING Besar Nomor Satu apakah lebih, Less Artikel Baru Yang Sama USING Danijel berbaring. Operasi ini mampu dilakukan dengan penghematan dari salah satu nomor dari lainnya, dan dengan demikian mampu ditangani oleh gerbang nalar tersebut. Operasi mampu dilakukan inisial Artikel Baru penghematan Shalat USING Nomor Satu Yang berbaring, Daniel Artikel Baru demikian dapat dikerjakan Oleh gerbang akal tersebut. Namun, tidak betul-betul diperlukan untuk hasil perhitungan yang akan disimpan dalam teladan ini. Namun, tidak untuk Artikel diharapkan benar-benar akan keanaeragaman Yang Hasil perkiraan disimpan dalam Contoh Suami.untuk jumlah yang berlainan nilai tidak diperlukan. Number untuk Artikel Yang berbeda value tidak diperlukan. Sebaliknya, status bendera tepat dalam register bendera ditetapkan dan diperiksa untuk detemine hasil pengoperasian. Sebaliknya, status bendera BAb Yang ditetapkan dalam Sesuai Bendera Dan diperiksa untuk Artikel detemine Hasil liabilities.
Bit – Bit perubahan pergantian
Pergeseran operasi bit bergerak ke kiri atau kanan dalam kata, dengan operasi yang berlainan mengisi kesenjangan dibentuk dalam cara yang berlawanan. Pergeseran bit liabilities Bergerak Ke Kanan Kiri Danijel dalam kata, Yang berlainan liabilities Artikel Baru Dibuat Cara mengisi kesenjangan dalam Yang Yang berlawanan. Hal ini dikerjakan melalui penggunaan register geser, yang menggunakan pulsa dari jam dalam unit kendali untuk menyebabkan reaksi berantai kepada pergerakan bit yang membentuk kata. Hal inisial dilaksanakan tidak aktif penggunaan register geser, Yang memakai pulsa USING selai Di Kontrol unit untuk Artikel mengakibatkan reaksi berantai terhadap pergerakan Kata Yang membentuk sedikit. Sekali lagi, ini yakni mekanisme logis cukup rumit, dan bacaan lebih lanjut mampu membantu pengertian Anda. Sekali Lagi, Suami Yang Logis ialah prosedur rumit: P dan Jaksa Bacaan lebih lanjut mampu menolong pemahaman nama dan Kembali.
Klik tombol di sebelah di bawah ini untuk bergerak dan menyaksikan unit kendali, atau alternatif klik pada bab diagram di atas untuk melihat bagian yang berlawanan. Klik tombol Di sebelah Di inisial untuk Artikel Bergerak Dan Arus bawah ada posting unit Kontrol, Danijel alternatif Anda pilih PADA diagram Bagian tidak Di Atas Bagian tidak ada posting untuk Artikel Yang berbeda.
Unit Kontrol Suami Bisa dibilang sebagian Besar Yang rumit Bagian tidak tahu apa pertimbangan CPU versi, bertanggung jawab untuk Artikel Dan sebagian Besar mengendalikan pengoperasian USING sisa prosesor. Hal ini dilakukan dengan mengeluarkan sinyal kontrolke tempat lain prosesor, mengajar mereka wacana apa yang mesti dijalankan selanjutnya. Hal inisial dilakukan mengeluarkan Artikel Baru Kontrol Ke Daerah prosesor sinyal berbaring, mereka mengajar Tentang apa Yang mesti dijalankan selanjutnya. Demikian pula ke unit aritmatika dan nalar, unit kendali bisa dipecah lebih lanjut untuk mengerti lebih gampang. Demikian pula unit Ke Dan logika aritmatika, unit Kontrol mampu dipecah lebih lanjut untuk Artikel Praktis memahami lebih. Dengan demikian, tiga komponen utama dari unit kontrol ialah sebagai berikut: demikian untuk Artikel, Tiga USING bagian utama berikut unit Kontrol adalah sebagai:
Decoder Ahli Sandi
Ini digunakan untuk memecahkan petunjuk yang membuat program saat mereka sedang diproses, dan untuk menentukan tindakan apa yang harus diambil dalam rangka untuk memproses mereka. Suami dipakai untuk Artikel memecahkan isyarat membuat acara Yang saat mereka sedang diproses dan Jaksa untuk Artikel menentukan tindakan APA Yang harus diambil dalam rangka untuk Artikel memproses mereka. Keputusan ini umumnya diambil dengan menyaksikan isyarat opcode, bantu-membantu dengan mode pengalamatan yang digunakan. Suami Keputusan lazimnya diambil Artikel Baru ada posting Instruksi opcode, Artikel Baru Bersama-sama modus pengalamatan Yang dipakai. Hal ini dibahas secara lebih terang di bagian eksekusi instruksi dari bimbingan ini. Hal inisial dibahas secara lebih rinci dalam pelaksanaan Besar Yang Instruksi Bagian tidak tahu apa pendapat USING panduan.