그래픽 모드라...

cppig1995의 이미지

MOV AX, 0105H
INT 10H

라는 방법이 있기는 하지만 (1024x768x256)
(6x4x2=101H, 8x6x2=103H, 12x10x2=107H)
그 이상의 예:2^16~2^32 컬러는 제 내공 부족으로..
(구글신도 원하는 해답을 주지 않으시고)

운영체제 기능 사용하지 않는 방법을 찾습니다.
제가 찾는 이것의 사용 용도는 궁극적으로 "O/S개발"입니다...

ps. 욕심믾은오리님과 협력하지 않습니다! :twisted:

정태영의 이미지

vesa 스펙을 보세요

오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...

http://mytears.org ~(~_~)~
나 한줄기 바람처럼..

Necromancer의 이미지

Ralf Brown's Interrupt list라는 문서가 있습니다.
그곳도 많이 참고가 될겁니다. 어셈러브 사이트에도
올라와 있고 구글에서 검색하면 구할수 있습니다. (6개의 zip파일)

VESA BIOS가 탑재 안된 글픽카드가 간혹가다
있는데 이때는 저거 안먹는것도 알아두시고요. (옛날 i810이 그랬죠 -_-; )

Written By the Black Knight of Destruction

익명 사용자의 이미지

Quote:
...
VESA VBE video modes (as of version 1.2)

100h : 640x400 256-colour
101h : 640x480 256-colour
102h : 800x600 16-colour
103h : 800x600 256-colour
104h : 1024x768 16-colour
105h : 1024x7686 256-colour
106h : 1280x1024 16-colour
107h : 1280x1024 256-colour
108h : 80x60 text
109h : 132x25 text
10Ah : 132x43 text
10Bh : 132x50 text
10Ch : 132x60 text
10Dh : 320x200 32k-colour (1:5:5:5)
10Eh : 320x200 64k-colour (5:6:5)
10Fh : 320x200 16.8M-colour (8:8:8)
110h : 640x480 32k-colour (1:5:5:5)
111h : 640x480 64k-colour (5:6:5)
112h : 640x480 16.8M-colour (8:8:8)
113h : 800x600 32k-colour (1:5:5:5)
114h : 800x600 64k-colour (5:6:5)
115h : 800x600 16.8M-colour (8:8:8)
116h : 1024x768 32k-colour (1:5:5:5)
117h : 1024x768 64k-colour (5:6:5)
118h : 1024x768 16.8M-colour (8:8:8)
119h : 1280x1024 32k-colour (1:5:5:5)
11Ah : 1280x1024 64k-colour (5:6:5)
11Bh : 1280x1024 16.8M-colour (8:8:8)
...

그런데, 아직도 이쪽 코딩하는 분이 계시는가 보군요. :shock:

익명 사용자의 이미지

Anonymous wrote:
그런데, 아직도 이쪽 코딩하는 분이 계시는가 보군요. :shock:

저는 멀티태스킹, 멀티쓰레딩 CUI 운영체제에다가
GUI 구현하다가 막힌 사람이라구요!

(현재 SesameToy 커널 구현중!)

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.