DOS编程
AtticusTom
这个作者很懒,什么都没留下…
展开
-
汇编语言实现Hello World的输出
16位的汇编语言实现 ” Hello World!“ 的难度在于1.了解INT 21H 的9号中断调用① LEA DX, 字符串的开头 或 MOV DX, OFFSET字符串的开头② MOV AH, 09H③ INT 21H2. 在定义字符串的时候要在末尾加上 '$' 作为字符串的结束标志。3.源代码:DATA SEGM...原创 2018-08-23 11:31:38 · 27290 阅读 · 1 评论 -
汇编语言实现单个字符的输入, 输出
1.了解INT 21H的01H号中断调用(从键盘上获取输入,并将输入存放到AL中)① MOV AH, 01H② INT 21H2.了解INT 21H的02H号中断调用(将DL寄存器中的值打印到屏幕上)① MOV DL, 待输出的字符② MOV AH,02H③ INT 21H3.源代码:DATA SEGMENT ...原创 2018-08-23 14:50:54 · 14886 阅读 · 3 评论 -
汇编语言实现字符串的输入,输出
1.了解INT 21H的09H号中断调用(输出字符串)① LEA DX,字符串的开头 或 MOV DX,OFFSET字符串的开头 ② MOV AH,09H③ INT 21H2.在定义字符串的时候要在末尾加上'$'作为字符串的结束标志。3.了解INT 21H的0AH号中断调用(输入字符串)① LEA DX,字符串的开头 或 ...原创 2018-08-23 15:37:57 · 56691 阅读 · 14 评论