Ofset (bilgisayar bilimleri)

Bilgisayar bilimlerinde, dizi veya diğer veri yapı nesnesindeki bir ofset, nesnenin başlangıcından, aynı nesnede verilen bir eleman veya noktaya kadar olan mesafeyi (konumu) gösteren bilgisayar tamsayısıdır. Mesafe kavramı, sadece nesnedeki tüm elemanların aynı boyutta (klasik olarak bayt adresleme veya word adresleme (16 bit)) olması şartıyla geçerlidir.

Örneğin A dizisindeki karaterler abcdef olsun. 'c' harfini içeren eleman A'nın başından itibaren 2'nin bir ofsetidir.

Bilgisayar mühendisliğinde ve çevirme dili gibi alt seviye programlamada ofset, belirli bellek adresleme almak için taban adrese eklenen adres konumlarının sayısını gösterir. Burada özgün ofsetin anlamı sadece, genellikle 8-bit bayt olan temel adres birimi, ofsetin boyutunu belirtmek için kullanılır. Bu içerikte ofset bazen göreceli adresleme olarak adlandırılır.

Kaynakça

İngilizce Vikipedi'deki maddesi

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.