A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

第 5 章 螢幕的輸出. 本章提要 巨集 MACRO INCLUDE 與 DOS.H BIOS 的字元 I/O 流程控制假指令.

Apresentações semelhantes


Apresentação em tema: "第 5 章 螢幕的輸出. 本章提要 巨集 MACRO INCLUDE 與 DOS.H BIOS 的字元 I/O 流程控制假指令."— Transcrição da apresentação:

1 第 5 章 螢幕的輸出

2 本章提要 巨集 MACRO INCLUDE 與 DOS.H BIOS 的字元 I/O 流程控制假指令

3 巨集 MACRO 的格式

4 巨集 MACRO

5 prog5_0.asm

6

7 觀察 MACRO 的 LST 檔

8

9

10

11 在巨集定義中放入引數

12 修改 prog5_0

13 DOS.H 檔

14

15

16

17

18

19 DOS 的字元 I/O

20 DOS 的字元 I/O – 06H

21 DOS 的字元 I/O – 0AH

22

23 INCLUDE 假指令 INCLUDE 是 MASM 的假指令, 用來把指 定的檔案含括 (include) 到程式裡頭。含 括進來的檔案會取代 include 指令而插入 到 include 所在的位置 使用含括檔可省去重複寫程式的麻煩, 也 可便利程式的維護

24 使用 INCLUDE 及 Header file

25 觀察 LST 檔

26

27

28

29

30 使用 INCLUDE 來含括 MACRO 的注意事項 被含括的檔案一定要在 INCLUDE 指定 的路徑下, 例如:

31 BIOS 的字元 I/O

32 BIOS 的字元輸出 int 10h

33

34

35

36 BIOS 的字元輸入中斷 int 16h

37 BIOS.H 檔

38

39

40

41

42 BIOS.H 的用法

43

44

45

46 LOGO 主程式

47 LOGO 副程式

48 LOGO 程式執行結果

49 流程控制假指令.IF 假指令 巢狀.IF 多重選擇式的.IF 條件式.WHILE 假指令.REPEAT 假指令.BREAK 和.CONTINUE 假指令

50 .IF 假指令

51 .IF 假指令使用例

52

53 巢狀.IF

54 多重選擇式的.IF

55 運算符號 (Operator)

56 條件式

57 運算符號的優先順序

58

59 .WHILE 假指令

60 . WHILE 假指令使用例

61

62

63 .REPEAT 假指令

64 . REPEAT 假指令使用例

65

66

67 .BREAK 和.CONTINUE 假指令

68 .BREAK 和.CONTINUE 與.IF 合起來使用的格式

69 .BREAK 和.CONTINUE 假指令使用例

70 巢狀 (Nested) 的.REPEAT 、.WHILE 、.IF


Carregar ppt "第 5 章 螢幕的輸出. 本章提要 巨集 MACRO INCLUDE 與 DOS.H BIOS 的字元 I/O 流程控制假指令."

Apresentações semelhantes


Anúncios Google