IT用語帳
ES組込みシステムのソフトウェア設計・製造 · デバイスドライバの設計

DMA

Direct Memory Access

でぃーえむえー

CPUを介さずに、DMAコントローラがメモリとI/Oデバイス間、またはメモリ間のデータ転送を行う仕組み。CPU負荷を軽減し、大量データの高速転送を実現する。転送完了は割込みでCPUに通知される。

共有:

Related

他の資格での定義

Past Exams

過去問での出題

過去問で 14 回出題(エンベデッドシステムスペシャリスト試験 7・応用情報技術者試験 4・基本情報技術者試験 1・データベーススペシャリスト試験 1・ITサービスマネージャ試験 1)。うち 3 回は用語そのものを問う問題です。

残り 4 件を表示

出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「用語を問う問題」は、この用語の説明や特徴そのものを問う問題です。「選択肢」は、問題文ではなく選択肢に出たものです。用語名で照合しているため、関係の薄い問題が含まれることがあります。

エンベデッドシステムスペシャリスト試験の過去問によく出る用語

Related

関連キーワードの用語

ESSRAM

フリップフロップ回路でデータを保持する揮発性メモリ。リフレッシュ不要で高速アクセスが可能だが、DRAMに比べてビット単価が高い。キャッシュメモリやマイコンの内蔵RAMに使用される。

ESキャッシュメモリ

CPUとメインメモリの間に配置される高速な小容量メモリ。頻繁にアクセスされるデータやプログラムを保持し、メモリアクセスの高速化を図る。組込みシステムではキャッシュのヒット率やフラッシュ制御がリアルタイム性能に影響する。

ESFlexRay

高速・高信頼性の車載ネットワーク通信プロトコル。最大10Mbpsの通信速度を持ち、時間トリガ方式(TDMA)により確定的な通信タイミングを保証する。ステアリングやブレーキなどの安全関連システムのX-by-Wire向けに開発された。

ESCAN FD(CAN with Flexible Data-Rate)

従来のCANを拡張し、データフレームのペイロードを最大64バイトに拡大し、データ部分の通信速度を最大8Mbpsに高速化した規格。CANとの後方互換性を持ち、車載ネットワークの帯域不足を解消するために導入が進んでいる。

FEパラレルバス

複数の信号線を使って、複数ビットのデータを同時に送るバス。一度に多くのビットを送れるが、高速化すると信号線ごとの到達時間のずれ(スキュー)や干渉が問題になるため、外部インタフェースでは高速なシリアルバスへの置換えが進んでいる。

NWカプセル化

OSI参照モデルにおいて、上位層から受け取ったデータに各層固有のヘッダ(制御情報)を付加して下位層に渡す処理。送信側でカプセル化を行い、受信側ではデカプセル化(各層のヘッダを除去)を行うことで、階層間の独立性を保ちながらデータを転送する。