2012-03-06 36 views
6

Tôi đang xây dựng một bộ nạp khởi động nhỏ cho x86 làm dự án. Hiện tại tôi đang viết một số chức năng để xử lý màn hình, vì nó hơi tẻ nhạt. Hầu hết các chức năng ngắt BIOS liên quan đến một đối số số trang, và tôi không thể nói điều này là gì. Wikipedia không có gì để nói, tôi nghĩ vậy.Số trang trong BIOS ngắt

Có ai biết số trang đại diện không?

Cảm ơn

+0

Bạn có ví dụ về một trong các chức năng này không? – twain249

Trả lời

8

Có đủ bộ nhớ video để cho phép nhiều màn hình văn bản cạnh nhau. Số trang cho phép bạn thực hiện đệm đôi, nơi bạn vẽ đến trang ngoài màn hình và sau đó khi trang sẵn sàng thay đổi trang hiện có thành trang mới.

Xem Interrupt Danh sách nổi tiếng và vẫn vô giá Ralph Brown để biết thêm (tốt, nhiều hơn một chút) thông tin:

http://www.ctyme.com/intr/rb-0087.htm

Đặc biệt, nhìn vào int 0x10 AH = 0x05, cho phép bạn thay đổi trang hiển thị hiện tại.

+2

_Có đủ bộ nhớ video để cho phép nhiều màn hình văn bản_ ← tùy thuộc vào chế độ video, nhưng nếu không có câu trả lời hay. – ninjalj

1

Chỉ cần sử dụng trang 0, là trang hiện tại mặc định.

Các vấn đề liên quan