Pertanyaan yang diberi tag cpu

19
Apakah CPU benar-benar membeku saat menggunakan DMA?

Saya punya pertanyaan yang cukup mudah, tetapi saya tidak dapat menemukan jawaban di mana pun. Pada sistem Von-Neumann tempat kode dan data hidup dalam RAM yang sama, CPU harus mengambil semua instruksinya dari memori. Sekarang, untuk memindahkan sejumlah besar data antara komponen komputer, ada...

19
Mengapa CPU menjadi semakin kecil?

Ini adalah fakta yang diketahui bahwa dari waktu ke waktu prosesor (atau chip) menjadi semakin kecil. Intel dan AMD berlomba untuk standar terkecil (45nm, 32nm, 18nm, ..). Tetapi mengapa begitu penting untuk memiliki elemen terkecil di area chip terkecil? Mengapa tidak membuat cpu 90nm 5x5cm?...

18
Verifikasi soft-CPU

Saat ini saya sedang dalam proses mendesain CPU sederhana dalam VHDL menggunakan Xilinx ISE dan ISIM. Bagian desain berjalan dengan sangat baik, tetapi saya tidak bisa menemukan cara untuk melakukan verifikasi secara konsisten. Saat ini saya memiliki bangku tes VHDL yang saya perbarui untuk...

16
Mengapa prosesor menjadi panas?

Saya ingin memahami bagaimana proses komputasi menyebabkan prosesor menjadi panas. Saya mengerti bahwa panas dihasilkan oleh transistor. Bagaimana transistor menghasilkan panas sebenarnya? Apakah korelasi antara jumlah chip dan panas dihasilkan secara linier? Apakah produsen CPU mengoptimalkan...

15
Batasan frekuensi untuk CPU homebrew

Sambil melihat ke beberapa CPU yang dibuat khusus, saya perhatikan frekuensi di mana mereka beroperasi relatif rendah dibandingkan dengan CPU modern (dalam urutan beberapa MHz). Apakah ada alasan rekayasa elektronik untuk batasan itu, misalnya untuk papan tempat memotong roti? Jika ya, bagaimana...

14
CPU FPGA, bagaimana menemukan kecepatan maks?

Saya baru saja masuk ke FPGA, dan jika saya mengerti dengan benar, Anda menghubungkan gerbang logika bersama menggunakan kode. Jadi jika saya mendesain CPU di Verilog, itu harus menghubungkan beberapa gerbang logika bersama dan bekerja, tetapi bagaimana saya tahu seberapa cepat CPU DIY saya dapat...

14
Mengapa L1 cache lebih cepat dari L2 cache?

Saya mencoba memahami mengapa memori cache CPU lebih cepat dari yang lain. Ketika membandingkan memori cache dengan sesuatu seperti memori utama, ada perbedaan dalam jenis memori (SRAM vs DRAM), dan masalah lokalitas (on-chip vs harus melintasi bus memori) yang dapat mempengaruhi kecepatan akses....

12
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.

11
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
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...