as-4. 条件分岐と繰り返し

UP 1 Level


内容

  1. スライド 1 as-4. 条件分岐と繰り返し
  2. スライド 2 条件分岐とは
  3. スライド 3 例題1.2数の最大値
  4. スライド 4 比較命令 (D0 と D1 の比較)
  5. スライド 5 実行順 「D1 の中身 > D0 の中身」が成り立つ場合
  6. スライド 6 実行順 「D1 の中身 > D0 の中身」が成り立たない場合
  7. スライド 7 D0, D1 の中身を比較. 比較結果による条件分岐
  8. スライド 8 cmp.l %d0,%d1 bhi ELSE1 /* d1 > d0 */
  9. スライド 9 cmp.l %d0,%d1 bhi ELSE1 /* d1 > d0 */
  10. スライド 10 例題2.条件分岐
  11. スライド 11 それぞれ、1ロングワードの データエリアをメモリ中に確保
  12. スライド 12 x と 5 の比較 (D0 を使用)
  13. スライド 13 もし x>5 ならば
  14. スライド 14 もし x≦5 ならば
  15. スライド 15 5(数値)と X の中身を比較. 比較結果による条件分岐
  16. スライド 16 条件分岐条件
  17. スライド 17 5(数値)と X の中身を比較. 比較結果による条件分岐
  18. スライド 18 「cmp.l x,%d0」の実行では
  19. スライド 19 「bcc else1」の実行では
  20. スライド 20 ステータスレジスタ
  21. スライド 21 コンディションコードレジスタの フラグの振る舞い
  22. スライド 22 (参考)MOVE 命令でのコンディションコードレジスタの変化
  23. スライド 23 例題3.繰り返し
  24. スライド 24 繰り返しの一般形
  25. スライド 25 繰り返し
  26. スライド 26 繰り返し
  27. スライド 27 例題4.ワードデータの配列
  28. スライド 28 実行前
  29. スライド 29 実行後
  30. スライド 30 「10」ワード分のデータエリアを確保
  31. スライド 31 「10」ワード分のデータエリアを確保
  32. スライド 32 ラベル a のメモリアドレスを A0 にセット  (0x00000020 → ...
  33. スライド 33 オペランドの#の意味
  34. スライド 34 記法 (%a0)
  35. スライド 35 lea 命令と move 命令
  36. スライド 36 例題5.文字列の長さ
  37. スライド 37 実行後
  38. スライド 38 ASCIIコード
  39. スライド 39 ASCIIコード表
  40. スライド 40 文字列
  41. スライド 41 文字列データのデータエリアを確保
  42. スライド 42 ラベル str1 のメモリアドレスを A0 にセット  (0x00000020 ...
  43. スライド 43 A0 + 1 → A0
  44. スライド 44 おわりに

Converted from Powerpoint Presentation to HTML by PPT2HTML AddIn.
PPT2HTML : by AGATASHI