어셈블리로 이미지 출력하려고 합니다.
글쓴이: freestyle / 작성시간: 토, 2008/10/04 - 6:59오전
GRUB stage1 다음에 어셈블리로 간단한 이미지를 출력하고자 합니다.
일단, c언어로 하는 것이 편하긴 하겠지만, 어셈코드로 짜는 것도
의미 있을 것 같아서 어셈블리로 생각하고 있습니다.
어셈블리쪽으로 지식이 짧아서 공부 중에 있고, 현재는 컨셉이 어떤 것인가
찾아 보고 중입니다.
[목적] start.S를 이용해 stage1.5 순서 정도에 간단한 텍스트와 로고 비슷한
심볼을 넣으려 합니다.
현재까지 알아본 정보로는
1. start.S 중에 점프해 별도의 어셈블리 코드를 실행하는 방법으로 한다.
(혼란을 최소화 하기 위해)
2. 레지스터에 특정한 정보를 넣고 int 10h를 이용해 픽셀을 찍을 수 있다.
3. 매크로화 해서 코드량을 줄일 수 있다.
4. bitmap 파일도 팔레트 정보로 출력할 수 있다.
이 정도입니다.
혹시 제가 아직 모르고 있는 내용이나 참고하면 좋을 문서들 추천 부탁드립니다.
이게 며칠 내로 해야 해서 너무 삽질 오래하면 곤란해서요 ^^;
Forums:
댓글 달기