80-Bus News


May–June 1984, Volume 3, Issue 3

Page 16 of 51


An Insight into the Gemini IVC and SVC Part 2 By D. W. Parkinson


To continue from where we left off ... The SVC is a close relative of the Lvc that is upwards compatible with it, but offers extended features and greater power. The extra features that have arrived with the SVC are summarised in table l.

ll start by taking various of the hardware changes that have been made and indicating the software benefits that have been gained.

SCREEN MEMORY/​CHARACTER GENERATORS The IVC had a 2k x 8 static RAM for the screen memory, a 2k x 8 EPROM for the main character generator, and a 2k x 8 static RAM for the alternate character generator. With the SVC design these have been combined into a single 8k x 8 static RAM. The 8k of RAM is partitioned in various ways depending upon the selected display mode (see Figure 1). When in alpha mode the RAM is actually accessed twice per character. The first time is to pick up the character from somewhere in the lower 4k, and the second time to look-up the appropriate row of dots for that character from the upper 4k. 80-wide display

40-wide display Graphics display

8k Alternate Alternate Character Character Generator Generator 6k Standard Standard Character Character Generator Generator Single Partition 4k supporting 40x25 Display 256 x 256 Partition 3 resolution 40x25 Display 80x25 Display Partition 2 Partition l 2k 40x25 Display Partition Ii 40x25 Display 80x25 Display Partition 0 Partition 0 Ok | ween nnn nnn | leer rrr | Prt tn

Fig 1. Display memory image

With the SVC the character set is now totally programmable. The initial character set is held within the monitor EPROM, and is copied out into the top half of the screen RAM on power-up, or whenever al pha-mode is reselected following a graphics display. The SVC-MON also holds various foreign character

This is an OCR’d version of the scanned page and likely contains recognition errors.

Page 16 of 51