【誤訳訂正書】
【提出日】平成21年3月6日(2009.3.6)
【誤訳訂正１】
【訂正対象書類名】明細書
【訂正対象項目名】特許請求の範囲
【訂正方法】変更
【訂正の内容】
【特許請求の範囲】
【請求項１】
プロセッサベースシステムでのシステム管理モードの命令を実行する装置であって、
前記プロセッサベースシステムが処理される命令シーケンスを格納するメモリと、
システムアドレス空間を有するとともに当該格納された命令シーケンスを実行する前記プロセッサと、
を有し、
前記格納された命令シーケンスは、前記プロセッサに以下の動作を生ぜしむるプロセスステップを含み、前記プロセスステップは、
(a) システム管理モードである間に、前記プロセッサを保護モードで動作するように構成し、かつ、前記プロセッサを１メガバイトよりも大きいアドレスにおいて動作させるステップと、
(b) 前記プロセッサのページング機能を呼び出すステップと、
(c) 前記プロセッサを仮想モードにて動作させるように構成するステップと、
(d) 前記格納された命令シーケンスを処理するステップと、
からなり、前記プロセスステップは、システム管理要求を処理する命令が入力されたときに行われることを特徴とする装置。
【請求項２】
ステップ（b）は、
(b.1) 少なくとも１つのページテーブルを作るステップと、
(b.2) 前記プロセッサのページング機能を呼び出すステップと、
からなることを特徴とする請求項１記載の装置。
【請求項３】
ステップ(a)の前に、少なくとも１つのページテーブルをつくるステップをさらに有することを特徴とする請求項１記載の装置。
【請求項４】
ステップ(a)は、
(a.l) 第２の位置へのニアジャンプを実行するステップと、
(a.2) 前記プロセッサを保護モードにて動作するように構成するステップと、
からなることを特徴とする請求項１記載の装置。
【請求項５】
(e) 制御が、前記プロセッサが保護モードにて動作するように構成されることを要求するタスクを実行するための命令シーケンスに移行すべきか否かを判別するステップと、
(f) そうである場合に、前記プロセッサが前記保護モードにて動作するように構成し、前記タスクを実行するための命令シーケンスを実行するステップと、
(g) そうでなければ、前記格納された命令シーケンスの処理を継続するステップと、
をさらに有することを特徴とする請求項１記載の装置。
【請求項６】
(h) システム管理活動に関連する命令シーケンスの実行が終了したか否かを判別するステップと、
(i) そうである場合に、仮想モードでの動作を行わないように前記プロセッサを構成し、前記プロセッサを保護モードにおいて動作するように構成し、前記プロセッサがページングをディスエーブルにするように構成し、
そうでない場合は、システム管理活動に関連する命令シーケンスの実行を継続するステップと、
をさらに有することを特徴とする請求項５記載の装置。
【請求項７】
(h) メモリの前記プロセッサのコンテキストを復元するステップと、
(i) 呼び出し元の機能に戻るステップと、
をさらに有することを特徴とする請求項５記載の装置。
【請求項８】
(j) 少なくとも１つのページテーブルを削除するステップと、
(k) メモリの前記プロセッサのコンテキストを復元するステップと、
(l) 呼び出し元の機能に戻るステップと、
をさらに有することを特徴とする請求項５記載の装置。
【請求項９】
(e) システム管理活動に関連する命令シーケンスの実行が終了したか否かを判別するステップと、
(f) そうである場合に、前記仮想モードでの動作を行わないように前記プロセッサを構成し、前記プロセッサを前記保護モードにおいて動作するように構成し、前記プロセッサがページングをディスエーブルにするように構成し、
そうでない場合は、システム管理活動に関連する命令シーケンスの実行を継続するステップと、
をさらに有することを特徴とする請求項１記載の装置。
【請求項１０】
(g) メモリの前記プロセッサのコンテキストを復元するステップと、
(h) 呼び出し元の機能に戻るステップと、
をさらに有することを特徴とする請求項９記載の装置。
【請求項１１】
プロセッサベースシステムのシステム管理モードの命令を実行する方法であって、
(a) システム管理モードである間に、プロセッサを保護モードで動作するように構成し、かつ、前記プロセッサを１メガバイトよりも大きいアドレスにおいて動作させるステップと、
(b) 前記プロセッサのページング機能を呼び出すステップと、
(c) 仮想モードにおいて動作するように前記プロセッサを構成するステップと、
(d) 第１の位置に格納される命令シーケンスを処理するステップと、
からなり、ステップ(a)、(b)、(c)、(d)は、システム管理要求を処理する命令が入力されると行われることを特徴とする方法。
【請求項１２】
ステップ(b)は、
(b.1)少なくとも１つのページテーブルを作るステップと、
(b.2)前記プロセッサのページング機能を呼び出すステップと、
からなることを特徴とする請求項１１記載の方法。
【請求項１３】
ステップ(a)の前に少なくとも１つのページテーブルをつくるステップをさらに有することを特徴とする請求項１１記載の方法。
【請求項１４】
ステップ(a)は、
(a.1)第２の位置にニアジャンプを実行するステップと、
(a.2)保護モードにおいて動作するように前記プロセッサを構成するステップと、
からなることを特徴とする請求項１１記載の方法。
【請求項１５】
(e) 前記プロセッサが保護モードにて動作するように構成されることを要求するタスクを実行するための命令シーケンスに制御が移行すべきか否かを判別するステップと、
(f) もしそうならば、保護モードにて動作するように前記プロセッサを構成し、前記タスクを実行するための命令シーケンスを実行するステップと、
(g) そうでなければ、前記格納された命令シーケンスの処理を継続するステップと、
をさらに有することを特徴とする請求項１１記載の方法。
【請求項１６】
(h) システム管理活動に関連する命令シーケンスの実行が終了したか否かを判別するステップと、
(i) もしそうならば、前記仮想モードでの動作を行わないように前記プロセッサを構成し、前記保護モードにて動作するように前記プロセッサを構成し、ページングをディスエーブルするように前記プロセッサを構成し、
そうでなければ、システム管理活動に関連する命令シーケンスの実行を継続することを特徴とする請求項１５記載の方法。
【請求項１７】
(i) メモリの前記プロセッサのコンテキストを復元するステップと、
(i)呼び出し元の機能に戻すステップと、
をさらに有することを特徴とする請求項１５記載の方法。
【請求項１８】
(j) 少なくとも１つのページテーブルを削除するステップと、
(k) メモリの前記プロセッサのコンテキストを復元するステップと、
(l) 呼び出し元の機能に戻すステップと、
をさらに有することを特徴とする請求項１５記載の方法。
【請求項１９】
(e) システム管理活動に関連する命令シーケンスの実行が終了したか否かを判別するステップと、
(f) もしそうならば、前記仮想モードでの動作を行わないように前記プロセッサを構成し、前記保護モードにて動作するように前記プロセッサを構成し、ページングをディスエーブルするように前記プロセッサを構成し、
そうでなければ、システム管理活動に関連する命令シーケンスの実行を継続することを特徴とする請求項１１記載の方法。
【請求項２０】
(g) メモリの前記プロセッサのコンテキストを復元するステップと、
(h) 呼び出し元の機能に戻すステップと、
をさらに有することを特徴とする請求項１９記載の方法。
【請求項２１】
プロセッサベースシステムのシステム管理モードで命令を実行するコンピュータ実行可能なプロセスステップであって、
(a)システム管理モードである間に、前記プロセッサを保護モードで動作するように構成し、かつ、前記プロセッサを１メガバイトよりも大きいアドレスにおいて動作させるステップと、
(b) 前記プロセッサのページング機能を呼び出すステップと、
(c) 仮想モードにおいて動作するように前記プロセッサを構成するステップと、
(d) 第１の位置に格納される命令シーケンスを処理するステップと、
からなり、ステップ(a)、(b)、(c)、(d)は、システム管理要求を処理する命令が入力されたときに行われることを特徴とするコンピュータ実行可能なプロセスステップ。
【請求項２２】
ステップ(b)は、
(b.l) 少なくとも１つのページテーブルを作成するステップと、
(b.2) 前記プロセッサのページング機能を呼び出すステップと、
からなることを特徴とする請求項２１記載のコンピュータ実行可能なプロセスステップ。
【請求項２３】
ステップ(a)の前に、少なくとも１つのページテーブルをつくるステップをさらに有することを特徴とする請求項２１記載のコンピュータ実行可能なプロセスステップ。
【請求項２４】
ステップ(a)は、
(a.1) 第２の位置へのニアジャンプを実行するステップと、
(a.2) 保護モードにおいて動作するように前記プロセッサを構成するステップと、
からなることを特徴とする請求項２１記載のコンピュータ実行可能なプロセスステップ。
【請求項２５】
(e) 前記プロセッサが保護モードにおいて動作するように構成されることを要求するタスクを実行するための命令シーケンスに制御を移行すべきか否かを判別するステップと、
(f) もしそうならば、前記保護モードにおいて動作するように前記プロセッサを構成し、前記タスクを実行するための命令シーケンスを実行するステップと、
(g) そうでなければ、前記格納された命令シーケンスの処理を継続するステップと、
を更に有することを特徴とする請求項２１記載のコンピュータ実行可能なプロセスステップ。
【請求項２６】
(h) システム管理活動に関連する命令シーケンスの実行が終了したか否かを判別するステップと、
(i) もしそうならば、前記仮想モードでの動作を行わないように前記プロセッサを構成し、前記保護モードにおいて動作するように前記プロセッサを構成し、ページングをディスエーブルするように前記プロセッサを構成し、
そうでなければ、システム管理活動に関連する命令シーケンスの実行を継続するステップと、
をさらに有することを特徴とする請求項２５記載のコンピュータ実行可能なプロセスステップ。
【請求項２７】
(h) メモリの前記プロセッサのコンテキストを復元するステップと、
(i) 呼び出し元の機能に戻すステップと、
をさらに有することを特徴とする請求項２５記載のコンピュータ実行可能なプロセスステップ。
【請求項２８】
(j) 少なくとも１つのページテーブルを削除するステップと、
(k) メモリの前記プロセッサのコンテキストを復元するステップと、
(l) 呼び出し元の機能に戻すステップと、
をさらに有することを特徴とする請求項２５記載のコンピュータ実行可能なプロセスステップ。
【請求項２９】
(e) システム管理活動に関連する命令シーケンスの実行が終了したか否かを判別するステップと、
(f) もしそうならば、前記仮想モードでの動作を行わないように前記プロセッサを構成し、前記保護モードにおいて動作するように前記プロセッサを構成し、ページングをディスエーブルするように前記プロセッサを構成し、
そうでなければ、システム管理活動に関連する命令シーケンスの実行を継続するステップと、
をさらに有することを特徴とする請求項２１記載のコンピュータ実行可能なプロセスステップ。
【請求項３０】
(g) メモリの前記プロセッサのコンテキストを復元するステップと、
(h) 呼び出し元の機能に戻すステップと、
をさらに有することを特徴とする請求項２９記載のコンピュータ実行可能なプロセスステップ。