Artigo Acesso aberto

Micromanaging time: Measuring and controlling timing errors in computer-controlled experiments

1990; Springer Science+Business Media; Volume: 22; Issue: 1 Linguagem: Inglês

10.3758/bf03203120

ISSN

1532-5970

Autores

Carl Creeger, Kevin F. Miller, David R. Paredes,

Tópico(s)

Image and Video Quality Assessment

Resumo

Computer-controlled experiments present a number of potential sources of error in timing the presentation of events, including video refresh rate, keyboard scanning rate, and disk I/O times. A terminate-and-stay-resident routine implementing multiple millisecond-accuracy timers is presented. Interfaces permitting use of the timer with several higher level languages (C, FORTRAN , Pascal, and QuickBASIC) are described, as is a design for a two- to four-button response system using the computer's printer port. A general strategy is described for using multiple timers to control and measure variation in critical experimental events. A C language program is provided to benchmark variation in the time required to perform common experimental tasks (screen refreshing, switching video pages, disk I/O, loop calculations), and results are summarized for several representative computers that use the IBM design.

Referência(s)