Tylko, że 0B00h jest numerem segmentu a nie fizycznym adresem komórki, więc nie można tak po prostu do numeru segmentu dodawać adresu komórki :)Segmenty występują co 16 komórek :) Zatem segment 0B800h trzeba pomnożyć przez 16, żeby nam wyszedł fizyczny adres komórki w pamięci ;)
Dzięki byku
Dlaczego tak mało subów ? :) Pozdrawiam
Tylko, że 0B00h jest numerem segmentu a nie fizycznym adresem komórki, więc nie można tak po prostu do numeru segmentu dodawać adresu komórki :)Segmenty występują co 16 komórek :) Zatem segment 0B800h trzeba pomnożyć przez 16, żeby nam wyszedł fizyczny adres komórki w pamięci ;)
Nie wiem po co ludzie się uczą x86-16. Wątpie aby dzisiaj było to komuś w praktyce potrzebne. Zajmijcie się 32. lub 64. bitami
Bo prowadzący tego wymaga xD
Bo to są podstawy a podstawy to podstawa :)