Global Information Lookup Global Information

Vertical blank interrupt information


A vertical blank interrupt (or VBI) is a hardware feature found in some legacy computer systems that generate a video signal. Cathode-ray tube based video display circuits generate vertical blanking and vertical sync pulses when the display picture has completed and the raster is being returned to the start of the display. With VBI, the vertical blank pulse is also used to generate an interrupt request for the computer's microprocessor.

The interrupt service routine can then modify data in the video display memory while it is not being read to avoid screen tearing effects.[1] This was particularly useful in simple home computers and video game consoles that relied upon a central microprocessor to generate text or graphic displays. More advanced home computers featuring hardware sprites often supported the more flexible horizontal blank interrupt instead in order to allow them to be multiplexed.

As the VBI will be generated at the start of every displayed frame (50 Hz for PAL, 60 Hz for NTSC), it is a useful timebase in systems lacking other timing sources. VBIs are used in some home computers to perform regular functions like scanning the keyboard and joystick ports. It can also be used to implement a basic form of multitasking as well as a buffered graphics screen via page flipping, if hardware permits.

Modern protected mode operating systems generally do not support VBIs as access to hardware interrupts for unprivileged user programs could compromise the system stability. Instead, various APIs like DirectX provide efficient and safe ways to present graphics free of tear and flicker.

For computers that support VBIs see the page about raster interrupts.

  1. ^ Mentley, David E. (1984). ABCs of Atari Computers. Datamost. ISBN 978-0-8359-0013-3.

and 26 Related for: Vertical blank interrupt information

Request time (Page generated in 0.8587 seconds.)

Vertical blank interrupt

Last Update:

A vertical blank interrupt (or VBI) is a hardware feature found in some legacy computer systems that generate a video signal. Cathode-ray tube based video...

Word Count : 289

Raster interrupt

Last Update:

display. The most basic implementation of a raster interrupt is the vertical blank interrupt. Such an interrupt provides a mechanism for graphics registers to...

Word Count : 936

ANTIC

Last Update:

"raster interrupt" or "Horizontal Blank Interrupt" on other systems) Trigger a CPU-serviced interrupt routine, called the "Vertical Blank Interrupt", at...

Word Count : 12297

Vertical blanking interval

Last Update:

during the "vertical blanking interval". This can lead to closed captioning § Digital television interoperability issues. Vertical blank interrupt Datacasting...

Word Count : 650

VBI

Last Update:

of the brain Vertical blank interrupt, a hardware feature found in some computer systems that generate a video display vertical blanking interval, a portion...

Word Count : 150

Video Graphics Array

Last Update:

in text mode Maximum of 480 lines Refresh rates at 60 or 70 Hz Vertical blank interrupt (Not all clone cards support this.) Planar mode: up to 16 colors...

Word Count : 3977

POKEY

Last Update:

second) to produce a result. The OS reads the Pot values during its Vertical Blank Interrupt (VBI) and copies the result to the potentiometer Shadow registers...

Word Count : 2798

Raster bar

Last Update:

trigger an interrupt, specifically called a raster interrupt, when the horizontal blanking interval or the vertical sync begins; thus, an interrupt handler...

Word Count : 458

KC 85

Last Update:

(including blanking) divisible by 8, the KC85/4 did not. None of the revisions had provisions for either vertical blank interrupts or horizontal blank interrupts...

Word Count : 2133

De Re Atari

Last Update:

sets, player/missile graphics, the vertical blank interrupt and display list interrupts (a.k.a. raster interrupts), fine scrolling, and sound. Additional...

Word Count : 854

Atari joystick port

Last Update:

instantaneous values were polled 30 times a second during the vertical blank interrupt (VBI) when the operating system (OS) handled a number of housekeeping...

Word Count : 4686

Screen tearing

Last Update:

after the monitor finishes its current refresh cycle. During the vertical blanking interval, the driver orders the video card to either rapidly copy...

Word Count : 1088

Whitespace character

Last Update:

computer. For example, a space character (U+0020   SPACE, ASCII 32) represents blank space such as a word divider in a Western script. A printable character...

Word Count : 2565

Telidon

Last Update:

while the transmission method that encoded information into the vertical blank interrupt of a TV signal became the NABTS standard. Major articles in Byte...

Word Count : 4443

IBM 1132

Last Update:

character. As the set of 120 print wheels spun, the 1130 received an interrupt as each of the possible 48 characters was about to move into position...

Word Count : 476

Ellipsis

Last Update:

and Floor Holding: Actions accomplished by Ellipsis Marks-Only Turns and Blank Turns in Quasisynchronous Chat". Discourse Studies. 13 (2): 211–234. doi:10...

Word Count : 4753

CTIA and GTIA

Last Update:

rendered during the horizontal blank or the vertical blank. However, an object can be partially within the horizontal blank. The objects' pixels that fall...

Word Count : 8991

Programme Delivery Control

Last Update:

ETSI EN 301 775 V1.2.1 (2003–05), Specification for the carriage of Vertical Blanking Information (VBI) data in DVB bitstreams ETSI TS 102 323 V1.5.1 (2012-01)...

Word Count : 477

Television Interface Adaptor

Last Update:

finishes drawing a raster line and is getting ready for the next one. The interrupt triggers the code needed to update the screen, and then returns to the...

Word Count : 2401

ANSI escape code

Last Update:

definition of the colorspace ID is not included in that document so it may be blank to represent the unspecified default. In addition to the '2' value after...

Word Count : 5410

Parallax scrolling

Last Update:

Game Boy, Game Boy Advance and Nintendo DS) provide a horizontal blank interrupt for automatically setting the registers independently of the rest of...

Word Count : 1849

Amiga Original Chip Set

Last Update:

registers and thus can be used to initiate blits, set audio registers, or interrupt the CPU. The Copper list has three kinds of instructions, each one being...

Word Count : 4239

Teletext

Last Update:

Teletext sends data in the broadcast signal, hidden in the invisible vertical blanking interval area at the top and bottom of the screen. The teletext decoder...

Word Count : 5652

Commodore 128

Last Update:

rendering began again at the top. By using the higher clock rate during the vertical blank period, standard video display is maintained while increasing overall...

Word Count : 7351

List of downloadable songs for the Rock Band series

Last Update:

Bad Omens 2022 Metal Single Jul 28, 2022 — — "Anything Was Better" The Interrupters 2022 Punk Single Aug 4, 2022 — — "Let Go" Potty Mouth 2021 Pop-Rock Single...

Word Count : 4629

IBM Personal Computer

Last Update:

keyboard connector, a cassette connector and a series of tall vertical slots with blank metal panels which can be removed in order to install expansion...

Word Count : 5965

PDF Search Engine © AllGlobal.net