세그멘테이션 기법중 세그먼트디스크립터 있는 베이스 레지스터 값을 논리주소의 offset값을 더하여 선형 주소값을 얻어내는데요..
그런데 리눅스에서 CS와 DS의 디스크립터의 베이스 필드가 모두 0x00000000값으로동일한 값이더군요..
그렇다면 각각의 다른 세그먼트는 모두 같은 시작주소값을 갖는다는 결론인데요.....가상메모리의 선형주소에서 각각의 세그먼트는 모두 다른 시작주소값을 갖고 있는걸로알고 있는데....어떻게 된건가요?
혹시 메모리
일단은 mlterm의 폰트 사즈를 12로 해서 띄우게 되면 nabi에서 좀 지져분하게나마 입력이 됩니다.
그러나 다른 fontsize로는 전혀 입력이 안되는군요.
아예 nabi에서 인식자체를 하지 못하는듯 합니다.
분명 nabi connect수는 mlterm 의 갯수와 확실히 맞는데 말이죠.
그리고 fontsize=12 이걸로 두번째 띄우게 되면 gnome이 죽어 버리는군요.
음...
참말로 답답할 노릇입니다....
[code:1]
font:
# EUC-KR
ISO8859_1 = -sun-roundgothic-medium-r-*-*-%d-*-*-*-*-*-ksc5636-*
ISO8859_1_BOLD = -sun-roundgothic-medium-r-*-*-%d-*-*-*-*-*-ksc5636-*
A12.8 Pragmas
A control line of the form
# pragma token-sequence
causes the processor to perform an implementation-dependent action. An unrecognized pragma is ignored.
ubuntu를 server모드로 설치 했습니다.
그 후에 apt-get을 universe를 추가시킨후 업데이트.
x-window-system-core, fluxbox, eterm, firefox, ttf-alee,
ttf-unfonts, apache, postgresql, php4을 차례로 설치 했습니다.
그런데 갖가지 설정을 하려 vi를 열었더니 한글이 깨지더군요.
vi화면 왼쪽 하단부분에 '엔화 기호'가 나오더군요.
'i'모드로 들어가면 하단부 몇줄이 깨지면서,
글자가 있는데도 커서가 가지 못하고,
글자가 없는곳인데도 커서가 잘 가고...
아무래도 화면갱신이 안되고 글자들이 엉뚱한 곳에 위치한듯 합니다.