図8.2 ノーマルラインウィンドウ
| +0 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 水平方向始点座標 10ビット | ||||||||||||||||
| +2 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 水平方向終点座標 10ビット | ||||||||||||||||
|
| 部は無視されます。 |
ビット15 ← バック画面テーブル(VRAM) → 0 | |
|---|---|
| +00H +02H | 1ライン目の水平方向始点座標 1ライン目の水平方向終点座標 |
| +04H +06H | 2ライン目の水平方向始点座標 2ライン目の水平方向終点座標 |
| +08H +0AH | 3ライン目の水平方向始点座標 3ライン目の水平方向終点座標 |
| : : | : : |
ビット15 ← バック画面テーブル(VRAM) → 0 | |
|---|---|
| +00H +02H | 1,2ライン目の水平方向始点座標 1,2ライン目の水平方向終点座標 |
| +04H +06H | 3,4ライン目の水平方向始点座標 3,4ライン目の水平方向終点座標 |
| +08H +0AH | 5,6ライン目の水平方向始点座標 5,6ライン目の水平方向終点座標 |
| : : | : : |
WPSXn |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 任意値(注) | ||||||||||||||||
WPSYn |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 垂直方向開始ライン 10ビット | ||||||||||||||||
WPEXn |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 任意値(注) | ||||||||||||||||
WPEYn |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 垂直方向終了ライン 10ビット | ||||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 09 | 08 |
W0LWE |
- |
- |
- |
- |
- |
- |
- |
|---|
07 | 06 | 05 | 04 | 03 | 02 | 01 | 00 |
- |
- |
- |
- |
- |
W0LWTA18 |
W0LWTA17 |
W0LWTA16 |
|---|
15 | 14 | 13 | 12 | 11 | 10 | 09 | 08 |
W0LWTA15 |
W0LWTA14 |
W0LWTA13 |
W0LWTA12 |
W0LWTA11 |
W0LWTA10 |
W0LWTA9 |
W0LWTA8 |
|---|
07 | 06 | 05 | 04 | 03 | 02 | 01 | 00 |
W0LWTA7 |
W0LWTA6 |
W0LWTA5 |
W0LWTA4 |
W0LWTA3 |
W0LWTA2 |
W0LWTA1 |
- |
|---|
15 | 14 | 13 | 12 | 11 | 10 | 09 | 08 |
W1LWE |
- |
- |
- |
- |
- |
- |
- |
|---|
07 | 06 | 05 | 04 | 03 | 02 | 01 | 00 |
- |
- |
- |
- |
- |
W1LWTA18 |
W1LWTA17 |
W1LWTA16 |
|---|
15 | 14 | 13 | 12 | 11 | 10 | 09 | 08 |
W1LWTA15 |
W1LWTA14 |
W1LWTA13 |
W1LWTA12 |
W1LWTA11 |
W1LWTA10 |
W1LWTA9 |
W1LWTA8 |
|---|
07 | 06 | 05 | 04 | 03 | 02 | 01 | 00 |
W1LWTA7 |
W1LWTA6 |
W1LWTA5 |
W1LWTA4 |
W1LWTA3 |
W1LWTA2 |
W1LWTA1 |
- |
|---|
| W0LWE | 1800D8H | ビット15 | W0用 |
| W1LWE | 1800DCH | ビット15 | W1用 |
| WxLWE | 処 理 |
|---|---|
0 | ノーマルウィンドウをラインウィンドウにしない |
1 | ノーマルウィンドウをラインウィンドウにする |
| W0LWTA18〜W0LWTA16 | 1800D8H | ビット2〜0 | W0用 |
| W0LWTA15〜W0LWTA1 | 1800DAH | ビット15〜1 | W0用 |
| W1LWTA18〜W1LWTA16 | 1800DCH | ビット2〜0 | W1用 |
| W1LWTA15〜W1LWTA1 | 1800DEH | ビット15〜1 | W1用 |
(ラインウィンドウテーブルの先頭アドレス)
=(ラインウィンドウテーブルアドレスレジスタ値18ビット)×4H
★
HARDWARE Manual★
VDP2ユーザーズマニュアル★
第8章 ウィンドウ