E ve F registerleri her biri 16 bit olmak üzere 8 er tane toplam 16 tanedir.
32 bit kullanırsanız 8 adede düşer ve yalnızca E kullanılabilir, F kullanılamaz.
D0 dan başlayıp D49 a kadar 50 adet data adresini bir dizi değişken (array ) olarak kabul edelim. E veya F ile bu dizi değişkenin herbir data adresini 50 kez ayrı ayrı yazmak yerine 1 kez yazıp bu kodu 50 defa çalıştırıp herseferinde istediğiniz bir datayı okur, yazar işler vb yaparsınız.
Örnekte;
İnc E ile bu değişkenin içeriğini 1 artırıyoruz. D0E ifadesinde E=0 ise anlamı D0, E=3 ise D0E ifadesi D3 datasını tanımlar.