Pertanyaan yang diberi tag «computer-architecture»

Arsitektur komputer mengacu pada desain antarmuka eksternal komputer (set instruksi) dan implementasi internal komputer (mikroarsitektur). Tujuan dari keputusan desain ini adalah untuk mengoptimalkan kecepatan, efisiensi daya, ukuran, atau biaya sambil memuaskan kendala pada sisanya.

7
Mengapa komputer hanya menggunakan 0 dan 1?
Mengapa komputer hanya menggunakan 0 dan 1? Bukankah penambahan nomor lain seperti 2 atau 3 mempercepat komputer? Juga, 2 dan 3 dapat digunakan untuk mempersingkat panjang bit bilangan bulat (2 dan 3 dapat digunakan untuk mengakhiri bilangan bulat, sehingga angka 1 hanya membutuhkan satu dua bit.) .. Mengapa komputer biner …



4
Berapa banyak siklus clock yang dilakukan oleh instruksi RISC / CISC untuk dieksekusi?
Menurut Desain Digital dan Arsitektur Komputer oleh Harris dan Harris, ada beberapa cara untuk mengimplementasikan prosesor MIPS, termasuk yang berikut: The single-siklus mikroarsitektur mengeksekusi seluruh instruksi dalam satu siklus. (...) The multicycle mikroarsitektur mengeksekusi instruksi dalam serangkaian siklus yang lebih pendek. (...) The mikroarsitektur pipelined berlaku pipelining untuk mikroarsitektur single-siklus. …

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
Bagaimana arsitektur Harvard membantu?
Saya sedang membaca tentang arduino dan arsitektur AVR dan terjebak pada titik bahwa bagaimana pipeline atau bubbling diselesaikan oleh pengantar arsitektur Harvard di AVR. Maksud saya apa yang dilakukan Harvard hanyalah menyediakan lokasi penyimpanan yang berbeda untuk memori data dan memori program yang memungkinkan untuk memuat program tanpa operator. Tetapi …

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 …

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 …


3
CPU untuk proyek sekolah komputer retro
Saya seorang siswa di sekolah IT dan kami sedang mencoba memikirkan sebuah proyek yang dapat kami gunakan untuk menunjukkan kepada siswa tahun pertama bagaimana hal-hal bekerja di belakang panggung dan kami akhirnya berpikir untuk membuat komputer retro. Saya telah membaca banyak hal mengenai prosesor Z80, tetapi dugaan saya adalah bahwa …


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.