Method for implementing high-accuracy low-CPU (central processing unit)-occupancy timer under Pentium IV architecture of Windows operating system
A technology of operating system and implementation method, applied in the direction of instruments, program startup/switching, multi-programming device, etc., can solve the problems of difficult to achieve high precision, low CPU resource occupancy rate, etc., to meet timing application requirements, CPU occupancy rate low effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0036] like Figure 1~4 As shown, the implementation method of the high-precision and low CPU usage timer under the Windows operating system Pentium IV architecture described in this embodiment mainly includes three steps in Windows to realize the high-precision timer:
[0037] Step 1. Initialize the 8254 chip, set the internal registers, and enable the 8254 internal counter: use the 8254 chip in the PentiumIV architecture PC chipset, and configure the 8254 internal registers by writing the driver for the 8254 interrupt timer to enable the 8254 The internal counting function of the chip;
[0038] Step 2. In the programmable interrupt controller APIC, set the corresponding interrupt vector for 8254PIT: through the programmed programmable interrupt controller APIC driver, set the corresponding interrupt vector for 8254PIT in the programmable interrupt controller APIC;
[0039] Step 3, modify the Windows IDT (interrupt description table), after allowing the interrupt to trigger...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com