Apakah struktur yang digunakan oleh sistem komputer arus perdana?
Struktur sistem komputer menggunakan struktur "Von Neumann". Struktur von Neumann, juga dikenali sebagai struktur Princeton, ialah struktur memori yang menggabungkan memori arahan program dan memori data Ia menggunakan logik binari, penyimpanan program dan pelaksanaan, dan komputer terdiri daripada lima bahagian (pengendali, pengawal, memori ,. peranti input, peranti output); ciri-ciri struktur ini ialah "storan program, data kongsi, pelaksanaan berurutan", yang memerlukan CPU untuk mendapatkan arahan dan data dari memori untuk melakukan pengiraan yang sepadan.
Persekitaran pengendalian tutorial ini: sistem Windows 7, komputer Dell G3.
Struktur sistem komputer arus perdana menggunakan struktur "Von Neumann".
Struktur von Neumann, juga dikenali sebagai struktur Princeton, ialah struktur memori yang menggabungkan memori arahan program dan memori data. Alamat storan arahan program dan alamat storan data menghala ke lokasi fizikal yang berbeza dalam memori yang sama, jadi lebar arahan dan data program adalah sama Contohnya, arahan program dan data pemproses pusat 8086 Intel adalah 16 bit luas.
Ahli matematik von Neumann mencadangkan tiga prinsip asas untuk pembuatan komputer, iaitu penggunaan logik binari, penyimpanan program dan pelaksanaan, dan komputer terdiri daripada lima bahagian (pengendali, pengawal, memori, peranti input, peranti output ), teori ini dipanggil seni bina von Neumann.
Sejarah Pembangunan
Sebelum kelahiran komputer, orang ramai mengalami kesesakan dalam ketepatan dan kuantiti pengiraan Permintaan untuk mesin sangat kuat, dan logik dan idea komputer von Neumann membimbingnya untuk mereka bentuk dan membina komputer elektronik tujuan am pertama dalam sejarah. Teori komputernya terutamanya dipengaruhi oleh asas matematiknya sendiri dan sangat matematik dan logik Dia secara amnya memanggil teori ini "teori logik komputer". Ideanya tentang program yang disimpan komputer adalah satu lagi inovasi hebatnya Dengan meletakkan program yang disimpan dalam memori dalaman, dia berjaya menyelesaikan masalah kapasiti penyimpanan komputer yang terlalu kecil dan kelajuan pengkomputeran yang terlalu perlahan pada masa itu.
Semasa Perang Dunia II, tentera AS memerlukan makmal untuk menyediakannya dengan hasil pengiraan intensif secara pengiraan. Jadi ada idea untuk membangunkan komputer elektronik. Menghadapi permintaan ini, Amerika Syarikat segera membentuk pasukan penyelidikan dan pembangunan, termasuk ramai jurutera dan ahli fizik, untuk cuba membangunkan komputer pertama di dunia (kemudian dipanggil mesin ENIAC). Walaupun teknologi elektronik paling canggih diguna pakai, terdapat kekurangan panduan prinsip. Pada masa ini, von Neumann muncul. Beliau mengemukakan satu aspek penting: struktur logik komputer. Von Neumann bermula dengan logik dan mengetuai pasukan untuk menambah baik ENIAC. Reka bentuk logiknya mempunyai ciri-ciri berikut:
(1) Mengasingkan litar dan reka bentuk logik untuk mewujudkan keadaan optimum untuk pembinaan komputer
(2) Mengasingkan sistem saraf peribadi dan komputer Digabungkan bersama, satu konsep baru dicadangkan iaitu komputer biologi.
Walaupun mesin ENIAC direalisasikan dengan teknologi terbaik di Amerika Syarikat malah dunia pada masa itu, ia menggunakan storan sementara dan menentukan unit aritmetik sebagai asas, jadi ia mempunyai banyak kekurangan, seperti ruang storan terhad, ketidakupayaan untuk menyimpan program, dsb., dan operasi Kelajuan adalah perlahan dan sememangnya tidak rasional. Von Neumann merumuskan pelan pengoptimuman berikut berdasarkan premis ini:
(1) Gunakan binari untuk melaksanakan operasi, yang sangat mempercepatkan komputer
(2) Simpan program, iaitu, melalui komputer Memori dalaman menyimpan program pengiraan. Dengan cara ini, pengaturcara hanya perlu menulis arahan pengkomputeran yang berkaitan melalui ingatan, dan komputer boleh segera melaksanakan operasi pengkomputeran, dengan sangat mempercepatkan kecekapan pengkomputeran.
Rajah struktur Von Neumann
Ciri-ciri
Bentuk struktur asas diikuti dengan perkembangan komputer moden Ia sentiasa merupakan struktur mesin von Neumann. Ciri-ciri struktur ini ialah "storan atur cara, data kongsi, dan pelaksanaan berjujukan", yang memerlukan CPU untuk mendapatkan semula arahan dan data daripada memori untuk melakukan pengiraan yang sepadan. Ciri-ciri utama ialah:
(1) Struktur pemproses tunggal, mesin berpusat pada unit aritmetik; (2) Mengamalkan idea penyimpanan program; 🎜>
(3 ) Arahan dan data boleh mengambil bahagian dalam operasi; (4) Data dinyatakan dalam perduaan; (5) Mengasingkan sepenuhnya perisian dan perkakasan; 🎜> (6) Arahan diwakili oleh Terdiri daripada opcode dan operan; (7) arahan dilaksanakan secara berurutan.Keterbatasan
Kelajuan pertukaran maklumat antara CPU dan memori bersama telah menjadi faktor utama yang mempengaruhi prestasi sistem, dan peningkatan kelajuan pertukaran maklumat dihadkan oleh kelajuan komponen storan, prestasi dan struktur memori dan banyak lagi keadaan lain.Kaedah program tersimpan seni bina komputer von Neumann tradisional menjadikan sistem bergantung pada memori Kelajuan CPU mengakses memori menyekat kelajuan sistem. Tahap teknikal cip IC litar bersepadu menentukan prestasi memori dan perkakasan lain. Untuk meningkatkan prestasi perkakasan, syarikat pembuatan cip yang diwakili oleh Intel Corporation telah berusaha keras dalam pengeluaran litar bersepadu dan telah mencapai keputusan teknikal yang hebat. Kini setiap 18 bulan, tahap penyepaduan IC meningkat dua kali ganda, prestasi meningkat dua kali ganda, dan harga produk turun separuh Ini adalah apa yang dipanggil "Undang-undang Moore." Corak ini telah bertahan selama lebih daripada 40 tahun dan dijangka berterusan untuk beberapa tahun lagi. Walau bagaimanapun, dua batasan asas yang dihadapi oleh produk elektronik wujud secara objektif: kelajuan cahaya dan sifat atom bahan. Pertama sekali, kelajuan penyebaran maklumat akhirnya akan bergantung pada kelajuan aliran elektron Aliran isyarat elektronik dalam komponen dan wayar akan menyebabkan kelewatan masa yang terlalu tinggi akan menyebabkan herotan isyarat, jadi kelajuan komponen tidak boleh terhingga meningkat sehingga mencapai kelajuan cahaya. Kedua, isyarat elektronik komputer disimpan dalam transistor yang diwakili oleh bahan kristal silikon Penambahbaikan dalam penyepaduan ialah transistor menjadi lebih kecil, tetapi transistor tidak boleh lebih kecil daripada isipadu satu atom silikon. Apabila teknologi semikonduktor secara beransur-ansur menghampiri had saiz proses silikon, peraturan yang diperoleh daripada Undang-undang Moore tidak akan digunakan lagi.
Analisis kelemahan struktur seni bina komputer von Neumann:
(1) Arahan dan data disimpan dalam memori yang sama, menyebabkan sistem terlalu bergantung pada memori. Jika pembangunan peranti storan dihalang, pembangunan sistem juga akan terhalang.
(2) Arahan disimpan dalam ingatan mengikut susunan pelaksanaannya, dan PC kaunter arahan menentukan alamat unit di mana arahan yang akan dilaksanakan terletak. Kemudian ambil arahan untuk melaksanakan tugas operasi. Jadi pelaksanaan arahan adalah bersiri. Mempengaruhi kelajuan pelaksanaan sistem.
(3) Memori dialamatkan secara linear mengikut akses alamat, dan akses alamat disusun mengikut urutan, yang kondusif untuk penyimpanan dan pelaksanaan arahan bahasa mesin, dan sesuai untuk pengiraan berangka. Walau bagaimanapun, memori yang diwakili oleh bahasa peringkat tinggi ialah satu set pembolehubah bernama Pembolehubah dipanggil mengikut nama dan tidak diakses oleh alamat. Terdapat jurang semantik yang besar antara bahasa mesin dan bahasa peringkat tinggi, yang dipanggil jurang semantik von Neumann. Menghapuskan jurang semantik telah menjadi masalah utama yang dihadapi oleh pembangunan komputer.
(4) Komputer seni bina Von Neumann dilahirkan untuk operasi aritmetik dan logik Pada masa ini, ia telah mencapai kelajuan tinggi dan ketepatan dalam pemprosesan berangka, manakala pembangunan aplikasi pemprosesan bukan angka adalah satu kejayaan besar dalam seni bina diperlukan.
(5) Struktur jenis von Neumann tradisional tergolong dalam kaedah pemacu kawalan. Ia melaksanakan kod arahan untuk memproses kod berangka Selagi arahan itu jelas dan data input adalah tepat, ia akan berjalan secara automatik selepas memulakan program dan hasilnya akan dijangka. Sebaik sahaja terdapat ralat dalam arahan dan data, mesin tidak akan mengubah suai arahan secara aktif dan menambah baik program. Walau bagaimanapun, banyak maklumat dalam kehidupan manusia adalah samar-samar, dan kejadian, perkembangan dan keputusan peristiwa tidak dapat diramalkan Kepintaran komputer moden tidak dapat mengatasi tugas yang rumit itu.
Untuk lebih banyak pengetahuan berkaitan, sila lawati ruangan Soalan Lazim!
Atas ialah kandungan terperinci Apakah struktur yang digunakan oleh sistem komputer arus perdana?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Perkhidmatan Desktop Jauh Windows membolehkan pengguna mengakses komputer dari jauh, yang sangat mudah untuk orang yang perlu bekerja dari jauh. Walau bagaimanapun, masalah boleh dihadapi apabila pengguna tidak dapat menyambung ke komputer jauh atau apabila Desktop Jauh tidak dapat mengesahkan identiti komputer. Ini mungkin disebabkan oleh isu sambungan rangkaian atau kegagalan pengesahan sijil. Dalam kes ini, pengguna mungkin perlu menyemak sambungan rangkaian, memastikan komputer jauh berada dalam talian dan cuba menyambung semula. Selain itu, memastikan bahawa pilihan pengesahan komputer jauh dikonfigurasikan dengan betul adalah kunci untuk menyelesaikan isu tersebut. Masalah sedemikian dengan Perkhidmatan Desktop Jauh Windows biasanya boleh diselesaikan dengan menyemak dan melaraskan tetapan dengan teliti. Desktop Jauh tidak boleh mengesahkan identiti komputer jauh kerana perbezaan masa atau tarikh. Sila pastikan pengiraan anda

Kedudukan Utama Sains Komputer Kebangsaan 2024CSRankings baru sahaja dikeluarkan! Tahun ini, dalam ranking universiti CS terbaik di Amerika Syarikat, Carnegie Mellon University (CMU) berada di antara yang terbaik di negara ini dan dalam bidang CS, manakala University of Illinois di Urbana-Champaign (UIUC) telah menduduki tempat kedua selama enam tahun berturut-turut. Georgia Tech menduduki tempat ketiga. Kemudian, Universiti Stanford, Universiti California di San Diego, Universiti Michigan, dan Universiti Washington terikat di tempat keempat di dunia. Perlu diingat bahawa kedudukan MIT jatuh dan jatuh daripada lima teratas. CSRankings ialah projek ranking universiti global dalam bidang sains komputer yang dimulakan oleh Profesor Emery Berger dari Pusat Pengajian Sains Komputer dan Maklumat di Universiti Massachusetts Amherst. Kedudukan adalah berdasarkan objektif

"e" komputer ialah simbol notasi saintifik Huruf "e" digunakan sebagai pemisah eksponen dalam notasi saintifik, yang bermaksud "didarabkan kepada kuasa 10". 10^E, di mana M ialah nombor antara 1 dan 10 dan E mewakili eksponen.

<p>MSTeams ialah platform yang dipercayai untuk berkomunikasi, bersembang atau menelefon dengan rakan sepasukan dan rakan sekerja. Kod ralat 80090016 pada MSTeams dan mesej <strong>Modul Platform Dipercayai komputer anda telah gagal</strong> Apl tidak akan membenarkan anda log masuk sehingga kod ralat diselesaikan. Jika anda menemui mesej sedemikian semasa membuka MS Teams atau mana-mana aplikasi Microsoft lain, maka artikel ini boleh membimbing anda untuk menyelesaikan isu tersebut. </p><h2&

Maksud cu dalam komputer bergantung kepada konteks: 1. Unit Kawalan, dalam pemproses pusat komputer, CU ialah komponen yang bertanggungjawab untuk menyelaras dan mengawal keseluruhan proses pengkomputeran 2. Unit Pengiraan, dalam pemproses grafik atau lain-lain pemproses dipercepatkan, CU ialah unit asas untuk memproses tugas pengkomputeran selari.

Kadangkala, sistem pengendalian mungkin tidak berfungsi apabila menggunakan komputer. Masalah yang saya hadapi hari ini ialah apabila mengakses gpedit.msc, sistem menggesa objek Dasar Kumpulan tidak boleh dibuka kerana kebenaran yang betul mungkin tiada. Objek Dasar Kumpulan pada komputer ini tidak dapat dibuka Penyelesaian: 1. Apabila mengakses gpedit.msc, sistem menggesa bahawa objek Dasar Kumpulan pada komputer ini tidak boleh dibuka kerana kekurangan kebenaran. Butiran: Sistem tidak dapat mengesan laluan yang ditentukan. 2. Selepas pengguna mengklik butang tutup, tetingkap ralat berikut muncul. 3. Semak rekod log dengan segera dan gabungkan maklumat yang direkodkan untuk mendapati bahawa masalahnya terletak pada fail C:\Windows\System32\GroupPolicy\Machine\registry.pol

Penyelesaian kepada masalah bahawa wap tidak dapat menyambung ke komputer jauh: 1. Dalam platform permainan, klik pilihan "stim" di sudut kiri atas 2. Buka menu dan pilih pilihan "Tetapan"; Pilihan Main Jauh"; 4. Tandai Aktifkan fungsi "Main Jauh" dan klik butang "OK".

Dalam era digital hari ini, automasi memainkan peranan penting dalam memperkemas dan memudahkan pelbagai tugas. Salah satu tugas ini adalah untuk log keluar komputer, yang biasanya dilakukan secara manual dengan memilih pilihan log keluar daripada antara muka pengguna sistem pengendalian. Tetapi bagaimana jika kita boleh mengautomasikan proses ini menggunakan skrip Python? Dalam catatan blog ini, kami akan meneroka cara membuat skrip Python yang boleh log keluar dari komputer anda dengan hanya beberapa baris kod. Dalam artikel ini, kami akan melalui proses langkah demi langkah untuk mencipta skrip Python untuk log keluar dari komputer anda. Kami akan merangkumi prasyarat yang diperlukan, membincangkan cara yang berbeza untuk log keluar secara pemrograman dan menyediakan panduan langkah demi langkah untuk menulis skrip. Selain itu, kami akan menangani pertimbangan khusus platform dan menyerlahkan amalan terbaik