# コプロセッサ(CP) API 機能一覧

### 除算器

CP_SetDivImm* |  | 除算のパラメータを設定します。
CP_SetDiv* |  | 除算のパラメータを設定します。モードの設定も行います。
CP_IsDivBusy |  | 除算の終了チェックを行います。
CP_WaitDiv |  | 除算の終了を待ちます。
CP_GetDivResult* |  | 除算の結果（商）を取得します。
CP_GetDivRemainder* |  | 除算の結果（余り）を取得します。

### 平方根演算器

CP_SetSqrtImm* |  | 平方根演算のパラメータを設定します。
CP_SetSqrt* |  | 平方根演算のパラメータを設定します。モードの設定も行います。
CP_IsSqrtBusy |  | 平方根演算の終了チェックを行います。
CP_WaitSqrt |  | 平方根演算の終了を待ちます。
CP_GetSqrtResult* |  | 平方根演算で求めた計算結果を取得します。

### コンテキスト操作

CP_SaveContext |  | 除算器・平方根演算器の状態を退避します。
CP_RestoreContext |  | 除算器・平方根演算器の状態を復元します。