IronTalonX 1
IronTalonX
D 1
delimuratt
berzahx 1
berzahx
PrimeAC 1
PrimeAC
DEVLOPER 1
DEVLOPER
ShadowFon 1
ShadowFon
mavzermete 1
mavzermete
romegames 1
romegames
InfernoShade 1
InfernoShade
Fethi Polat 1
Fethi Polat
Bvural41 1
Bvural41
noisiv 1
noisiv
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

ilemciler hakknda herey

  • Konuyu başlatan Konuyu başlatan turkmmo
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 0
  • Görüntüleme Görüntüleme 394

turkmmo

Level 1
Gold Üye
Katılım
17 Eyl 2008
Konular
31,034
Mesajlar
0
Online süresi
5m 10s
Reaksiyon Skoru
208
Altın Konu
0
TM Yaşı
17 Yıl 9 Ay 3 Gün
Başarım Puanı
719
MmoLira
40
DevLira
0
Ticaret - 0%
0   0   0

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

ISLEMCILER HAKKINDA HERSEY
ÖNSÖZ
1980 yilinda IBM, Intel’in 8086 islemcisi ile herkesin evinde kullanabilecegi bir kisisel bilgisayar gelistirdi. O zamana kadar 8 bit tabanli bilgisayarlarda CPM denilen basit bir isletim sistemi kullaniliyordu. Yeni kisisel bilgisayar için, yeni bir isletim sistemi arayisina girisildi. Microsoft firmasi ile DOS isletim sistemi üzerinde anlasildi. Böylece ilk kisisel bilgisayar 1981 yilinda Intel firmasinin 8086 mikroislemcisi ve Microsoft firmasinin DOS isletim sistemiyle piyasaya sürülmüs oldu.
Bundan sonra tasarlanan tüm programlarda dolayisi ile DOS’a uyumlu olarak tasarlandi.
Ilk kisisel bilgisayarlar ve DOS isletim sistemi 8086’lar zamaninda tasarlandigi için Intel sonraki modellerde geriye dogru uyumu koruyabilmek için islemciyi çesitli çalisma modlarina ayirdi. Böylece sonraki modellerin 8086’yi desteklemesi de mümkün olmustur.
Bu modlar : 1-) Real Mod 2-) Protected Mod 3-) Virtual 86 Mod
Real mod DOS isletim sistemi ile ortaya çikan çalisma modudur. 1MB’a kadar olan programlarin bellekte adreslenmesine izin veriliyordu. Koruma mekanizmasi gelismemistir. Ayni anda birden fazla islem gerçeklestirilemiyordu. Örnegin DOS isletim sisteminde çalisirken, eger bir dosya kopyalama islemi yapacaksaniz; bu islem bitene kadar ikinci bir isleme baslayamiyordunuz.
Protected modda 1MB’in üzerindeki programlarin bellekte adreslenmesine izin verir. Proteceted modda segment adresi, real mod bellek adresi ile beraber ele alinir.
Segment adresin yerinde segment kaydedicisi bir selektör içerir ve bu bir tanimlayici seçer. Tanimlayici, bellek segmentinin yerini, uzunlugunu ve uygun yolunu tarif eder. Protected mod direktifleri ayni real mod direktifleri gibi davranir.
Real mod fonksiyonunda yazilan çogu programlar protected modda da hiç degisiklik yapmadan isleyecektir. Modlar arasindaki fark, segment kaydedicileridir.
Protected modda selektör, tanimlayici tablolarindan ikisinin birinden bir tanimlayici seçtikten sonra, dolayli olarak segment kaydedicisi bununla beraber bir bellek segmenti seçer, fakat real moddaki gibi direkt degildir. Örnek olarak, real modda eger CS : 000811 ise, kod segmentin baslangiç yeri 000811 olur. Protected modda bu segment numarasi kod segment için herhangi bir bellek yeri adresley...

 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst