글 쓴 이(By): kumjiki (꿈지기) 날 짜 (Date): 1993년06월19일(토) 16시28분13초 KST 제 목(Title): 승연이 및 승연이를 돕고 싶으신 분들... 안녕하세요. 꿈지깁니당. cosmos의 구조 요청에 대한 응답입니다. 64k 이상을 상주시킬려면, DOS function 41h인가를 쓰면 될걸. 그건, 패러그래프 단 위 ( 16 byte 단위 )를 쓰니까, div 2를 쓰거나, shr 4를 쓰면 될껄.(둘다 asm명령) UMB( Upper Memory Block )에 상주시키는 법은 PcLine 9, 1992에 특집 기사로 나왔 으니까, 참조 하도록.( 복사한 거 같고 있으니 빌리던지.) EMS인가 XMS인가 먼가의 사용법은 Advanced MS-DOS에도 나오니까, 그 것도 참조. 정 안되겠다 싶으면,형호가 TSR Graphic Shell을 만드니까, 만들면서 확장 메모리 쓰니까, 그 놈한테 묻든지. disk swapping은 생각보다 힘들 것 같군. data를 읽는 것 만 해도, 어쩔 수 없이 메모리에 빈 자리가 있어야 하니까, 역시 swapping을 하는 수 밖엔 없겠군. swapping할때, 있는 메모리 블럭을 쓰려면, 적당한 크기의 메모리 블럭에 있는 걸 disk에 써주고, disk에서 data( 그림 data가 제일 무난하겠다. )를 메모리 블럭으로 읽어 들여서 쓰면 될 것 같군. 아니면, 메모리 블럭 몇 개를 쎄이쁘 시키고, 그걸 몽땅 풀어서 하나로 쓰던지. 여기서 중요한건, 복구가 가능해야 한다는 거! 이거 못하면, 따운 되지롱! 그러면, asm을 또 한 번 들어야 되지롱!(?) 아주 힘들 것 같군. 우선 안철수 씨 꺼를 참조하고, SDA ( Swappable Data Area )를 swap하는 법을 알아 야 할걸. SDA에 대한건 내가 약간 복사해 둔 게 있음.또, Undoc(umented) DOS도 볼 수 있으면 좋겠지.근데, Undoc DOS는 이 것들이 빌려가서 반납을 안 하는 바람에... ( 당연, 도서관 책! 내가 그런 걸 같고 있으리라 생각하는가? 난 공부도 안하는데) 음음음... 말이 길어지니 드디어 헛소리를... 들키고 말았다. 그럼 빨리 마치는게.. 지금 승연이가 project하는데 아주 힘든 거 같네요. 이 글 보시고 어떻게 이따위로 쓸 수 있는가! 하고 생각하시는 분께선 승연이를 도와 주시는 의미에서 제대로 좀 알 려 주세요. 마우스랑 도스에 관해서도. ( 하하... 이건 저를 위해서...누가 쓸까?) 안녕히 계세요. 의미있는 상쾌한 방학이 되시길... 어쩌면 저는 방학동안 뵙기 힘들 지도... ( 잉잉잉~ 전산소에 들어 올 수 있어야... ) 그럼... _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ 난 변치 안을래~ 힘 업는 어른들처럼~ 난 믿고 살테야~ 꿈결 가튼 세상~ 오오오~ 나나~ 나나 나나 나~ 오오옷~ 꿈지기 래요~. |