Menu
Coddy logo textTech

x86-64 Mimarisi

Coddy'nin Assembly Journey'sinin Temeller bölümünün bir parçası. Ders 6 / 45.

Mimari, bir CPU'nun tasarımıdır. Farklı arabaların farklı motor tasarımlarına sahip olması gibi, farklı CPU'ların da farklı mimarileri vardır.

Bu kursta çoğu masaüstü bilgisayar, dizüstü bilgisayar ve sunucu tarafından kullanılan mimari olan x86-64 öğreniyorsun.

Neden x86-64 olarak adlandırılır?

BölümAnlamı
x86Aile adı (Intel 8086, 80286, 80386, 80486... işlemcilerinden gelir)
64Kayıt boyutu (64 bit)

Aynı şey için kullanılan diğer adlar:

  • x86-64
  • x64
  • AMD64
  • Intel 64

Tümü, öğrenmekte olduğunuz aynı mimariyi ifade eder.

64 bit ne anlama gelir?

  • Her kayıt 64 bit veri tutabilir
  • CPU aynı anda 64 bit işleyebilir
  • Bellek adresleri 64 bit genişliğindedir

Farklı mimariler farklı yazmaç adları kullanır:

MimariYazmaç adları
x86-64 (bu kurs)rax, rbx, rcx, rdx, rsi, rdi
ARM (telefonlar, tabletler)x0, x1, x2, x3...
RISC-V (açık kaynak)a0, a1, a2, a3...

Aynı talimat (bir yazmaca 5 koymak) her mimaride farklı görünür:

MimariKod
x86-64mov rax, 5
ARMmov x0, #5
RISC-Vli a0, 5

Önemli: Öğrendiğiniz kavramlar (yazmaçlar, bellek, talimatlar) tüm mimariler için geçerlidir. Yalnızca adlar ve sözdizimi değişir.

Kendin dene

Bu ders bir kod alıştırması içermiyor.

quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temeller bölümündeki tüm dersler

Kendi başına pratik yap: Assembly playground