Show Notes
- Amazon Türkiye Store: https://www.amazon.com.tr/dp/171850036X?tag=9natreetr-21
- Amazon Worldwide Store: https://global.buys.trade/Write-Great-Code%2C-Volume-1%2C-2nd-Edition%3A-Understanding-the-Machine-Randall-Hyde.html
- Apple Books: https://books.apple.com/us/audiobook/the-sacred-depths-of-nature-how-life-has-emerged/id1689127372?itsct=books_box_link&itscg=30200&ls=1&at=1001l3bAw&ct=9natree
- eBay: https://www.ebay.com/sch/i.html?_nkw=Write+Great+Code+Volume+1+2nd+Edition+Understanding+the+Machine+Randall+Hyde+&mkcid=1&mkrid=711-53200-19255-0&siteid=0&campid=5339060787&customid=9natree&toolid=10001&mkevt=1
- Devamını Oku: https://turkish.9natree.com/read/171850036X/
#Sayısalverigösterimi #Bellekhiyerarşisi #Önbellekerişimi #İşlemcimimarisi #Girişçıkışperformansı #WriteGreatCodeVolume12ndEdition
Randall Hyde tarafından yazılan Write Great Code, Volume 1, 2nd Edition: Understanding the Machine, yüksek seviyeli dil kullanan yazılımcılar için hazırlanmış bir bilgisayar organizasyonu kitabıdır. Kitabın amacı, okuyucuyu doğrudan assembly programlamaya zorlamadan, yazılan kodun işlemci, bellek ve çevre birimleri tarafından nasıl yürütüldüğünü açıklamaktır. Hyde, verimli kod yazmanın yalnızca dil kurallarını bilmekle sınırlı olmadığını savunur. Bir tamsayının bellekteki biçimi, bir dizinin erişim düzeni, önbelleğin çalışma şekli ya da bir giriş çıkış isteğinin maliyeti, programın gerçek davranışını etkiler. İkinci baskı, ilk baskının makine düzeyi temelini korurken, modern 64 bit işlemciler, ARM tabanlı mobil aygıtlar, Swift ve Java gibi diller, büyük bellek sistemleri ve SSD depolama gibi güncel alanlara da yer verir. Bu nedenle eser, bir dil öğretim kitabından çok, yüksek seviyeli soyutlamaların donanım üzerindeki sonuçlarını kavratmayı hedefleyen analitik bir rehberdir.