Xung đoăng boơ quét dòng và quét mành

Một phần của tài liệu Giáo trình TASM (Trang 66)

10.2DISPLAY ADAPTER

Mách đieău khieơn màn hình là moơt bìa mách được gaĩn theđm vào main board baỉng cách caĩm vào moơt slot mở roơng.

Trung tađm cụa bìa mách là moơt chip đieău khieơn có khạ naíng hốt đoơng với nhieău mode khác nhau theo các tham sô được xác định từ chương trình cụa chúng ta.

Bìa mách này được trang bị moơt vùng RAM đeơ lưu chứa thođng tin cụa màn hình hieơn tái.Vùng RAM này đươc gĩi là video buffer.Video buffer là moơt vùng nhớ rieđng cụa display adapter nhưng đoăng thời cũng được CPU truy nhaơp như moơt phaăn thuoơc veă memory cụa mình . Tređn các máy IBM PC/XT/AT, moơt vùng địa chư roơng lớn ( 128 KB ) được dành rieđng cho video buffer baĩt đaău từ A000:0000 đên B000:FFFF .

Thođng qua video buffer chương trình cụa chúng ta xác định màn hình hieơn tái baỉng cách ghi vào đó các mođ tạ theo những quy định rieđng . Display adapter theo moơt chu kỳ đeău đaịn sẽ đĩc từ đaău đên cuôi video buffer và hieơn thị các thođng tin ây thành các hình ạnh tương ứng tređn màn hình.

Các hình ạnh tređn màn hình được táo thành từ taơp hợp các đieơm sáng với đoơ sáng (đaơm nhát) và saĩc đoơ (màu saĩc) khác nhau . Trong moơt sô trường hợp, các đieơm sáng chư theơ hieơn moơt trong hai tráng thái sáng hoaịc tôi .

Moơt màn hình được chia thành nhieău dòng, moêi dòng là taơp hợp các đieơm lieđn tiêp nhau theo thứ tự từ trái sang phại . Kê tiêp đieơm cuôi cụa moơt dòng là đieơm đaău cụa dòng kê tiêp .

Tương ứng với vị trí cụa các đieơm tređn màn hình là các phaăn tử thuoơc video buffer, giá trị cụa các phaăn tử này sẽ xác định thuoơc tính (attribute) cụa các đieơm sáng ây . Kích thước cụa các phaăn tử thuoơc video buffer thay đoơi theo sô các tráng thái moơt đieơm thuoơc màn hình theơ hieơn được .

Thí dú :

Đeơ bieơu dieên hai tráng thái sáng và tôi chư caăn moơt bit Đeơ bieơu dieên 16 màu khác nhau caăn đên 4 bit ( 24 = 16 )

Các lối display adapter thođng dúng :

Một phần của tài liệu Giáo trình TASM (Trang 66)