Local APICタイマー入門(PDF)

Local APICタイマー入門(PDF)

  • Digital
    648 JPY

時間計測はOSを構成する基礎技術です.時間計測にはタイマーと呼ばれるハードウェアが使われます.歴史的に様々なタイマーが開発されPCに搭載されてきました.本書では,2019年現在の典型的な構成のPCに搭載されているタイマーであるACPI PMタイマー,Local APICタイマー,およびTSCの制御方法を説明します. 本書の主題であるLocal APICタイマーはCPUコアに内蔵されたタイマーで,小さなオーバーヘッドで動作し,割り込みにも対応できる使い勝手の良いタイマーです.割り込みの設定方法を含め,タイマーの使い方を詳しく説明します.具体的には,機種により異なるタイマーの動作周波数の測定方法,一般的な割り込み設定の紹介,タイマー固有の割り込みの設定方法などを説明します. Local APICタイマーの周波数測定に必要となるため,ACPI PMタイマーの使い方も説明します.このタイマーは割り込み機能は無いため通常の使用には使えませんが,動作周波数が仕様により固定されているため,周波数が未知のタイマーの周波数測定に便利です.

About shipping
Shipped from warehouse

These products are shipped from BOOTH warehouse as soon as payment is confirmed.

Shipped from home

These products are packed and shipped from the seller. "Ships within ~ days" are the estimated number of days from when payment is confirmed at BOOTH until the item is shipped.
Items shipped by Anshin-BOOTH-Pack will be delivered anonymously.

Download item

You will be able to download these products from "Purchase History" at any time after payment is confirmed.

Shipped from pixivFACTORY

These products are manufactured and shipped by pixivFACTORY as soon as payment is confirmed.

時間計測はOSを構成する基礎技術です.時間計測にはタイマーと呼ばれるハードウェアが使われます.歴史的に様々なタイマーが開発されPCに搭載されてきました.本書では,2019年現在の典型的な構成のPCに搭載されているタイマーであるACPI PMタイマー,Local APICタイマー,およびTSCの制御方法を説明します. 本書の主題であるLocal APICタイマーはCPUコアに内蔵されたタイマーで,小さなオーバーヘッドで動作し,割り込みにも対応できる使い勝手の良いタイマーです.割り込みの設定方法を含め,タイマーの使い方を詳しく説明します.具体的には,機種により異なるタイマーの動作周波数の測定方法,一般的な割り込み設定の紹介,タイマー固有の割り込みの設定方法などを説明します. Local APICタイマーの周波数測定に必要となるため,ACPI PMタイマーの使い方も説明します.このタイマーは割り込み機能は無いため通常の使用には使えませんが,動作周波数が仕様により固定されているため,周波数が未知のタイマーの周波数測定に便利です.