_WELCOMETO Radioland

ðóññêèéóêðà¿íñüêàenglish Main Electronic circuits Documentation For students Programs Search Top50  
Search on site



Navigation
Main
Electronic circuits
Autoelectronics
Acoustics
Audio
Measurement
Computers
Power supply
Programming devices
Radio
Radioespionage
Television
Telephony
Digital
Other
Add schematic
Documentation
ICs
Transistors
Other
Files
Utilities
Electronic calculations
Programming
Other
For students
Abstracts
Course
Diplomas
Information
Search on a site
Most popular
Sitemap
Feedback
Shematic.net

For students > Ðåôåðàòû > Âû÷èñëèòåëüíûå ìàøèíû è ñèñòåìû, 2 ñåìåñòð

Âû÷èñëèòåëüíûå ìàøèíû è ñèñòåìû, 2 ñåìåñòð

Page: 1/8

                  ÐÅÃÈÑÒÐÛ ÊÎÍÒÐÎËËÅÐÀ VGA

 

     Ðàññìàòðèâàåìûå íèæå ðåãèñòðû VGA ÷àñòî èñïîëüçóþòñÿ

ïðîãðàììèñòàìè äëÿ ïðÿìîãî óïðàâëåíèÿ êîíòðîëëåðîì â îáõîä

îïåðàöèîííîé ñèñòåìû, òàê êàê èñïîëüçîâàííèå ôóíêöèé DOS

çàìåäëÿåò íåêîòîðîûå îïåðàöèè ïåðåäà÷è äàííûõ â òûñÿ÷è

ðàç. 

 

 

    ÍÀÈÌÅÍÎÂÀÍÈÅ ÐÅÃÈÑÒÐÀ: INPUT STATUS REGISTER ONE

    ÀÄÐÅÑ ÏÎÐÒÀ:           3BAh Monochrome Mode Read Only

                           3DAh Color Mode Read Only

 

┌───────────────────────────────────────────────────────────┐

│             INPUT STATUS REGISTER ONE                     │

├───────────────────────────────────────────────────────────┤

│ BIT  7  6  5  4  3  2  1  0                               │

│      │  │  │  │  │  │  │  │                               │

│      │  │  │  │  │  │  │  └──────── Display Enable        │

│      │  │  │  │  │  │  └─────────── Light Pen Strobe      │

│      │  │  │  │  │  └────────────── Light Pen Switch      │

│      │  │  │  │  └───────────────── Vertical Retrace      │

│      │  │  │  └──────────────────── Diagnostic 1          │

│      │  │  └─────────────────────── Diagnostic 2          │

│      └──┴────────────────────────── Not Used              │

└───────────────────────────────────────────────────────────┘

 

    DISPLAY ENABLE:

      D0

      1         Óêàçûâàåò íà òî,÷òî äèñïëåé îòêëþ÷åí. Ýòî

                ïðîèñõîäèò âî âðåìÿ îáðàòíîãî õîäà ïî ñòðîêå

                èëè êàäðó.

                Ñèñòåìà Ìulti Function Video Controller

                èìååò àðáèòðàæ ïðîöåññîð/video RAM, ïîýòîìó

                îáíîâëåíèå video RAM ìîæåò áûòü ïðîèçâåäåíî

                â ëþáîå âðåìÿ, íå âûçûâàÿ ïðè ýòîì

                ðàçðóøåíèÿ îòîáðàæàåìîãî îáðàçà

                [èçîáðàæåíèÿ]

 

    LIGHT PEN STROBE:

      D1

      1         Óêàçûâàåò, ÷òî óñòàíîâëåíà ñõåìà-çàùåëêà

                ñâåòîâîãî ïåðà.

      0         Óêàçûâàåò, ÷òî ñõåìà-çàùåëêà ñâåòîâîãî ïåðà

                âîçâðàùåíà â èñõîäíîå ïîëîæåíèå.

    LIGHT PEN SWITCH:

      D2

      1         Óêàçûâàåò, ÷òî ïåðåêëþ÷àòåëü ñâåòîãî ïåðà

                ðàçîìêíóò.

      0         Óêàçûâàåò, ÷òî ïåðåêëþ÷àòåëü ñâåòîâîãî ïåðà

                çàìêíóò.

 

    VERTICAL RETRACE:

      D3

      1         Óêàçûâàåò íà òî, ÷òî ÑRT íàõîäèòñÿ â

                ïðîìåæóòêå îáðàòíîãî õîäà ïî êàäðó.

      0         Óêàçûâàåò, ÷òî CRT íàõîäèòñÿ â ïðîìåæóòêå

                äèñïëåÿ.

 

    DIAGNOSTIC 1,0:

      D5  D4    Ýòè äâà áèòà èäóò îò äâóõ èç øåñòè color

                output àòðèáóòíîãî êîíòðîëëåðà. Áèòû D5 è D4

                ðåãèñòðà Color Plane Enable àòðèáóòíîãî

                êîíòðîëëåðà îïðåäåëÿþò, êàêîé Ñolor Output

                èñïîëüçóåòñÿ.

 

    Color Plane   Input Status

    Register      Register One

        D5  D4    D5       D4

        0   0     Red      Blue

        0   1     S.Red    S.Green

        1   0     S.Blue   Green

        1   1     Not Used Not Used

.

    SEQUENCER:

 

    ÍÀÈÌÅÍÎÂÀÍÈÅ ÐÅÃÈÑÒÐÀ: EGA SEQUENCER INDEX

    ÀÄÐÅÑ ÏÎÐÒÀ:           3C4h Write Only

 

┌───────────────────────────────────────────────────────────┐

│             EGA SEQUENCER INDEX                           │

├───────────────────────────────────────────────────────────┤

│ BIT  7  6  5  4  3  2  1  0                               │

│      │  │  │  │  │  │  │  │                               │

│      │  │  │  │  │  └──┴──┴─── Sequencer Index            │

│      └──┴──┴──┴──┴──────────── Not Used                   │

└───────────────────────────────────────────────────────────┘

 

    SEQUENCER INDEX:

      D2  D1  D0  Äâîè÷íûé àäðåñ íóæíîãî ðåãèñòðà ïðè 3C5h

      0   0   0   00h Reset Register

      0   0   1   01h Clocking Mode Register

      0   1   0   02h Map Mask Register

      0   1   1   03h Character Map Select Register

      1   0   0   04h Memory Mode Register

      1   X   X   Âñå äðóãèå êîìáèíàöèè íå îáåñïå÷èâàþòñÿ

 

 

    MAP MASK:

 

┌───────────────────────────────────────────────────────────┐

│             INDEX = 02h MAP MASK                          │

├───────────────────────────────────────────────────────────┤

│ BIT  7  6  5  4  3  2  1  0                               │

│      │  │  │  │  │  │  │  │                               │

│      │  │  │  │  │  │  │  └─── Enable Plane 0             │

│      │  │  │  │  │  │  └────── Enable Plane 1             │



      

 
Rambler's Top100

electronic kits ñõåìè ìàíèêþð