Pertanyaan yang diberi tag architecture

97
Mengapa tumpukan biasanya tumbuh ke bawah?

Saya tahu bahwa dalam arsitektur yang saya kenal secara pribadi (x86, 6502, dll), tumpukan biasanya tumbuh ke bawah (yaitu setiap item yang didorong ke hasil tumpukan dalam SP yang berkurang, bukan yang bertambah). Saya bertanya-tanya tentang alasan historis untuk ini. Saya tahu bahwa dalam...

93
Write-back vs Write-Through caching?

Pemahaman saya adalah bahwa perbedaan utama antara kedua metode tersebut adalah bahwa dalam metode "tulis-melalui" data ditulis ke memori utama melalui cache segera, sedangkan dalam "menulis kembali" data ditulis dalam "waktu terakhir". Kita masih harus menunggu memori di "waktu yang terakhir"...

92
biaya operasi atom

Berapa biaya operasi atom (salah satu dari perbandingan-dan-tukar atau penambahan / pengurangan atom)? Berapa siklus yang dikonsumsi? Apakah akan menjeda prosesor lain di SMP atau NUMA, atau akan memblokir akses memori? Apakah itu akan membersihkan buffer pemesanan ulang di CPU yang rusak? Efek...