Return to menu | Go to next page

Introduction

This manual explains the functions and usage of VDP2 (video display processor 2). VDP2 controls the scroll screen and display priority.

Manual notation

In this manual, the notation is as follows.

Binary, Hexadecimal

Binary numbers are indicated with a B at the end. For example, 100B. However, B may be omitted when it is clear that it is a binary number. Hexadecimal numbers are shown with an H suffix. For example, 00H and FFH.

Unit

1K bytes represents 1024 bytes. 1M bit is 1024K bits and 1,048,576 bits.

MSB, LSB

In the byte and word structure, the left represents the most significant bit (MSB) and the right represents the least significant bit (LSB).

Undefined bit

Bits that are not defined in the register are represented by “—”. Write 0 to the undefined bit of the register.
∙ Table data defined on VRAM. Undefined bits are indicated by diagonal lines. As a rule, write 0. However, undefined bits are ignored.

Byte, word, bit

Bit is the smallest data unit that represents 0 or 1. The 8 bits are collectively called a byte. Two bytes are collectively called a word. The word begins with an even address.

Boundary

Data is defined from an address that is divisible by a specified numerical value. For example, the 20H byte boundary defines data at addresses starting with 20H, 40H, etc. The word is a 2-byte boundary.


Return to menu | Go to next page