文章标题

来源:互联网 发布:windows下的串口编程 编辑:程序博客网 时间:2024/05/22 03:16

实验一(基础篇)汇编程序HelloWorld


代码

STACKS  SEGMENT   STACK     ;堆栈段           DW  128 DUP(?)  ;注意这里只有 128 个字节 STACKS  ENDSDATAS  SEGMENT          STRING  DB  13,10,'Hello World!',13,10,'$' DATAS  ENDSCODES  SEGMENT          ASSUME    CS:CODES,DS:DATAS START:          MOV  AX,DATAS          MOV  DS,AX          LEA  DX,STRING          MOV  AH,9          INT  21H    MOV  AH,4CH          INT  21H CODES  ENDS         END   START  

DOS方式

  1. 打开DOSBOX,将D:\挂载到C,cd到masm5目录
    这里写图片描述
  2. masm hw.asm
    这里写图片描述
  3. link hw.obj
    这里写图片描述
  4. 使用dir 查看当前目录
    这里写图片描述
  5. 输入hw运行程序
    这里写图片描述

windows方式

Masm_for_Windows使用

  1. 这里写图片描述
  2. 使用debug调试
    这里写图片描述

实验心得

这次实验比较简单,应为之前用过linux,所以对命令行并不陌生,希望下次实验也能顺利完成。

0 0
原创粉丝点击