1 / 4

問 2.9

問 2.9. 割り込み A. 割り込み B. 割り込み C. (msec). 0. 0.5. 1.0. 1.5. 2.0. 1.2. 1.9. 2.2. 終了. 開始. 走行レベル4. 開始. 終了. 処理 A. 処理 C. 処理 B. 走行レベル3. 開始. 再開. 停止. 終了. 割り込み B の保留. 上図を基に、処理の様子を説明する。 (1)割り込み A の発生により、処理 A が開始される。

Download Presentation

問 2.9

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 問2.9 割り込みA 割り込みB 割り込みC (msec) 0 0.5 1.0 1.5 2.0 1.2 1.9 2.2 終了 開始 走行レベル4 開始 終了 処理A 処理C 処理B 走行レベル3 開始 再開 停止 終了 割り込みBの保留 上図を基に、処理の様子を説明する。 (1)割り込みAの発生により、処理Aが開始される。 (2)0.5ミリ秒後に割り込みBが発生するが、割り込みレベル(3)は処理Aの走行レベル(4)より低いので、割り込みBは保留される。 (3)1.0ミリ秒後に、処理Aが終了し、割り込みBに対応する処理Bが開始される。 (4)1.2ミリ秒後に割り込みCが発生し、割り込みレベル(4)は処理Bの走行レベル(3)より高いので、処理Bは停止され、割り込みCに対応する処理Cが開始される。 (5)1.9ミリ秒後に、処理Cが終了し、割り込みBに対応する処理Bが再開される。 (6)2.2ミリ秒後に、処理Bは終了する。

  2. 問2.11 12ビット(∵ブロック 4KB) 仮想アドレス 0x123456 マッピング表 0x123番目のエントリ … 0x11 + 実アドレス 0x11456 上図を基に、変換される様子を説明する。 (1)ブロックは4KBであるから、この仮想アドレスの下位12ビットを除くと0x123である。したがって、この仮想アドレスを含むブロックは、仮想メモリ空間の0x123番目のブロックである。このため、この仮想アドレスを含むブロックに関する情報は、マッピング表の0x123番目のエントリにあることになる。また、この仮想アドレスは、当該ブロック内でのオフセット位置が0x456である。 (2)マッピング表の0x123番目のエントリの内容は、0x11である。したがって、この仮想アドレスを含むブロックは、実メモリ空間の0x11番目のブロックである。 (3)したがって、実アドレスは0x11456となる。

  3. 問3.4 0 64B(使用中) 64B(使用中) 64B 32B(使用中) (256KBー224B)の値 256KB

  4. 問4.4

More Related