Please use this identifier to cite or link to this item: http://scholarbank.nus.edu.sg/handle/10635/99460
Title: Using PC system timer to time software execution
Authors: Lua, K.T. 
Issue Date: Jul-1989
Source: Lua, K.T. (1989-07). Using PC system timer to time software execution. Journal of Microcomputer Applications 12 (3) : 259-266. ScholarBank@NUS Repository.
Abstract: PC has a system timer which can be used to do software benchmarking (timing) or to time intervals during laboratory experiments. The timer 8253 4 which runs at 1·19318 MHz should theoretically be able to time intervals of 0·838095 μs at very high precision. In practice, its accuracy is affected by many factors including: interference from system memory refreshment, uncertainty in response to hardware interrupt and the delay caused by updating timer software. This paper is an attempt to evaluate the magnitude of these effects. The effect of the instruction prefetching and pipelining of 8088/80286/80386 processors is also discussed. It is found that in spite of its many limitations, the system timer can provide timing with a fairly high degree of accuracy if proper precautions are taken. © 1989.
Source Title: Journal of Microcomputer Applications
URI: http://scholarbank.nus.edu.sg/handle/10635/99460
ISSN: 07457138
Appears in Collections:Staff Publications

Show full item record
Files in This Item:
There are no files associated with this item.

Page view(s)

17
checked on Feb 16, 2018

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.