Pertanyaan yang diberi tag «computer-architecture»

Pertanyaan tentang organisasi dan desain perangkat keras komputer.


2
Jumlah register minimum teoretis untuk komputer modern?
Saya mengambil kursus tentang kompiler dalam studi sarjana saya di mana kami menulis kompiler yang mengkompilasi program sumber dalam bahasa seperti mainan Java ke bahasa perakitan mainan (yang kami punya juru bahasa). Dalam proyek ini kami membuat beberapa asumsi tentang mesin target yang terkait erat dengan executable asli "nyata", termasuk: …

1
Mengapa perbandingan begitu mahal pada GPU?
Ketika mencoba untuk meningkatkan kinerja kelas deteksi tabrakan saya, saya menemukan bahwa ~ 80% dari waktu yang dihabiskan di GPU, dihabiskan untuk jika kondisi lain hanya mencoba mencari batas untuk ember yang harus dilingkari. Lebih tepatnya: setiap utas mendapat ID, dengan ID itu ia mengambil segitiga dari memori (masing-masing 3 …


1
Apa itu RAM yang tidak sadar dan bagaimana cara kerjanya?
Adakah yang bisa menjelaskan kepada saya apa sebenarnya yang tidak diketahui RAM itu? Saya menemukan penjelasan berikut yang membuatnya agak jelas bagi saya, tetapi saya ingin memahami aspek teknis: Enkripsi tidak selalu cukup untuk memastikan privasi. Jika musuh dapat mengamati pola akses Anda ke penyimpanan terenkripsi, mereka masih dapat mempelajari …

3
Cache CPU dikelola oleh komponen perangkat lunak mana?
Cache CPU digunakan dengan mengeksploitasi temporal dan spatial locality. Pertanyaan saya adalah siapa yang bertanggung jawab untuk mengelola cache ini? Apakah sistem Operasi ini yang mengidentifikasi pola akses tertentu dan kemudian mengelola (yaitu menyimpan data dalam) cache, menggunakan panggilan fungsi OS tingkat rendah?



1
Saya membangun komputer mekanik yang ditenagai kelereng. Apa keterbatasan teoretisnya?
Selama beberapa tahun terakhir, saya membangun sebuah komputer mekanik yang ditenagai oleh kelereng dan membuat game darinya. Ini mirip dengan Digi-Comp II yang lama, kecuali untuk dua perbedaan utama: Bagian dapat diposisikan di papan tulis. Anda dapat menghubungkan banyak 'bit' secara bersamaan menggunakan roda gigi. Ketika salah satu dari bit-bit …


3
Apakah ada yang lebih rendah dari level bit 1s dan 0s?
Ketika mempelajari tentang arsitektur komputer dan cara kerjanya, kami berpikir bahwa bahasa terendah yang dapat kami temukan yang dipahami oleh mesin adalah biner sebagai 1 & 0. Dan apa pun yang kita masukan harus diubah / dikonversi ke biner, tetapi menjadi angka binerbukankah itu berarti bahwa kita memerlukan juru bahasa …

2
Mengubah dari mode Kernel ke mode Pengguna (dan sebaliknya)
Saya membaca buku Sistem Operasi oleh Galvin. Galvin menjelaskan, apa itu mode kernel & pengguna, hak istimewa instruksi yang diberikan untuk kedua mode & juga tentang mode-bit. Tapi saya tertarik untuk mengetahui bagaimana perubahan mode dari satu ke yang lain. Pada dasarnya saya ingin menyelesaikan pertanyaan berikut: CPU memiliki 2 …


1
Kapan bahaya struktural terjadi pada arsitektur perpipaan?
Saya mencari beberapa contoh yang relatif sederhana ketika bahaya struktural terjadi dalam arsitektur pipelined. Satu-satunya skenario yang dapat saya pikirkan adalah ketika memori perlu diakses selama berbagai tahap pipa (yaitu, instruksi awal mengambil tahap dan memori kemudian membaca / menulis tahap). Saya berpikir bahwa ada lebih banyak bahaya struktural dalam …
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.