Pertanyaan yang diberi tag «cpu»

CPU, yang dikenal sebagai Central Processing Unit, dikenal sebagai jantung komputer. Ia bertanggung jawab untuk melaksanakan instruksi program komputer dengan melakukan operasi aritmatika, logis, kontrol dan input / output (I / O) dasar yang ditentukan oleh instruksi.


6
memori untuk komputer sesederhana mungkin (Pi0K)
Saya ingin membangun komputer yang paling sederhana. Saya tidak peduli dengan kecepatan atau penyimpanan, memang memiliki kecepatan lambat dan penyimpanan rendah adalah keuntungan besar karena saya ingin membangunnya dari transistor (idealnya relay!) Dan saya ingin LED untuk setiap negara. Ini akan diprogram melalui Raspberry Pi yang akan meng-host kamera sehingga …


6
Bagaimana cara mendesain opcode untuk CPU secara efisien?
Saya sedang membangun CPU 16-bit sederhana di Logisim dan memiliki ALU yang siap dan opcodes yang ingin saya miliki. Sekarang saya merasa sangat sulit untuk menemukan pengkodean yang tepat untuk perintah-perintah sehingga sub-sirkuit yang berbeda (misalnya logika, aritmatika) tidak memerlukan semua kabel kontrol (yang membangun pengkodean) sebagai input, tetapi sesedikit …

4
Apa yang terjadi ketika mikrokontroler kehabisan RAM?
Ini mungkin hanya kebetulan tapi saya perhatikan mikrokontroler yang saya gunakan reboot ketika mereka kehabisan RAM (Atmega 328 jika hardware khusus). Itukah yang dilakukan mikrokontroler ketika kehabisan memori? Jika tidak, lalu apa yang terjadi? Mengapa bagaimana? Penunjuk tumpukan tentu saja ditingkatkan secara membuta ke rentang memori yang tidak dialokasikan (atau …

2
Apakah berjalan halaman tabel di-cache?
Pada mikroprosesor dengan manajemen TLB perangkat keras (katakanlah Intel x86-64) jika miss TLB terjadi dan prosesor sedang berjalan di halaman tabel, apakah ini (off-chip) memori mengakses melalui hirarki cache (L1, L2, dll. )?
12 memory  cpu  cache 

2
Apakah beberapa CPU diimplementasikan dalam sel standar dan yang lainnya dikustomisasi?
Menjelaskan pertanyaan lebih lanjut, saya melihat beberapa gambar die yang menerapkan Cortex-M0, dengan Bluetooth LE dan sebagainya, tergantung pada fungsionalitas chip, dan muncul seperti ini (nRF51822): Sementara pada CPU lama saya tidak bisa melihat banyak implementasi logika "fuzzy" digital, seperti ini (AMD386): Setelah googling sedikit, tampaknya implementasi ARM saat ini …
11 arm  cpu  semiconductors  die 

3
Apa artinya bagi CPU untuk mendukung stack?
Bagaimana CPU tidak dapat mendukung tumpukan? Bukankah ada arsitektur yang menggunakan subrutin (Saya cukup yakin itu semua arsitektur) harus mendorong alamat kembali ke stack sehingga dapat kembali ke tempat itu disebut subrutin? Tumpukan hanya berarti bagian dari memori dengan pointer yang tumbuh dalam arah tertentu dan bertindak sebagai susunan data …

2
Perbedaan antara superscalar dan multi-core?
Sepertinya saya tidak bisa memahami ini, apa perbedaan antara superscalar dan prosesor multi-core? Saya terus mencampuradukkannya, jadi beberapa poin sederhana tentang apa yang mereka lakukan akan bagus.
11 cpu 

4
Multiplikasi analog analog, bagian dari CPU hybrid (untuk kesenangan)
Versi singkat: Bagaimana cara membuat pengganda analog yang mengambil dua input DC analog? Versi panjang: Saya membuat komentar merekomendasikan video Ben Eaters untuk pertanyaan lain, sambil melakukannya saya akhirnya menonton sendiri (lagi) dan berpikir pada diri sendiri " hmmm ... Saya ingin tahu apakah akan lebih mudah untuk membuat beberapa …
10 analog  cpu  multiplier 

4
Mengapa MIPS menggunakan R0 sebagai "nol" ketika Anda hanya bisa XOR dua register untuk menghasilkan 0?
Saya pikir saya sedang mencari jawaban untuk pertanyaan trivia. Saya mencoba memahami mengapa arsitektur MIPS menggunakan nilai "nol" eksplisit dalam register ketika Anda dapat mencapai hal yang sama dengan hanya XOR'ing register apa pun terhadap dirinya sendiri. Orang bisa mengatakan bahwa operasi sudah dilakukan untuk Anda; Namun, saya tidak bisa …




2
Apa representasi fisik tumpukan dan tumpukan?
Saya dapat dengan mudah memahami bagaimana .bss dan kode memiliki representasi fisik dalam prosesor yang memiliki bank memori untuk instruksi yang dapat dihitung oleh penghitung program dan bss (simbol awal blok) hanyalah data global. Tapi kemudian ada tumpukan untuk variabel lokal dan tumpukan untuk memori dinamis. Bagaimana benda-benda ini diletakkan …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.