`
Poechant
  • 浏览: 212582 次
博客专栏
Bebe66e7-3a30-3fc9-aeea-cfa3b474b591
Nginx高性能Web服务...
浏览量:23516
5738817b-23a1-3a32-86de-632d7da73b1e
Cumulus实时媒体服务...
浏览量:21423
社区版块
存档分类
最新评论

汇编语言学习记录--输入输出字符串

 
阅读更多

data segment

buff db 255 ;缓冲区,用于存放字符串

db ?

db 255 dup (?)

crlf db 0ah, 0dh, "$" ;回车换行

data ends

code segment

assume ds:data, cs:code

start:

mov ax, data ;取数据段存入ds中

mov ds, ax

lea dx, buff ;输入字符串到buff

mov ah, 0ah

int 21h

lea dx, crlf ;输出回车换行

mov ah, 9h

int 21h

lea si, buff + 2h ;取字符串地址到si中

mov cl, buff + 1h ;取字符个数到cl中

next:

cmp cl, 0h

je finish

mov dl, byte ptr [si] ;输出一个字符

mov ah, 2h

int 21h

dec cl ;计数器减1

inc si

jmp next

finish:

mov ah, 4ch

int 21h

code ends

end start

分享到:
评论

相关推荐

    汇编语言学习大全

     1.1 汇编语言的由来及其特点  1 机器语言  2 汇编语言  3 汇编程序  4 汇编语言的主要特点  5 汇编语言的使用领域  1.2 数据的表示和类型  1 数值数据的表示  2 非数值数据的表示  3 基本的数据类型 ...

    微机原理与汇编语言-实验报告(全).doc

    微机原理与汇编语言-实验报告(中北大学大数据学院)(前4个实验都可以直接运行,后面的几个需要用到proteus,这个要自己根据自己的情况搞,咱就不能保证在你电脑上能不能运行了) 实验一 简单程序设计 1. 编制一个...

    汇编语言.chm 学习汇编语言入门

     1.1 汇编语言的由来及其特点  1 机器语言  2 汇编语言  3 汇编程序  4 汇编语言的主要特点  5 汇编语言的使用领域  1.2 数据的表示和类型  1 数值数据的表示  2 非数值数据的表示  3 基本的数据类型 ...

    汇编语言教程-学习的极佳资料

     1.1 汇编语言的由来及其特点  1 机器语言  2 汇编语言  3 汇编程序  4 汇编语言的主要特点  5 汇编语言的使用领域  1.2 数据的表示和类型  1 数值数据的表示  2 非数值数据的表示  3 基本的数据类型 ...

    汇编语言基础学习资料

     1.1 汇编语言的由来及其特点  1 机器语言  2 汇编语言  3 汇编程序  4 汇编语言的主要特点  5 汇编语言的使用领域  1.2 数据的表示和类型  1 数值数据的表示  2 非数值数据的表示  3 基本的数据类型 ...

    8086/8088汇编语言程序设计教程

    本书的第二部分适合已基本掌握8086/8088汇编语言的程序员,可作为学习保护方式编程技术的教材或参考书,也可作为其他人员了解高档微处理器和保护方式编程技术的参考书,还可作为程序员透彻地了解Windows程序设计技术...

    汇编语言程序设计自学教程

    本书_传授了使用亍[编... ·汇编语言中的字符串处理 ·结构化编程技术 ·结构和记录 ·堆栈 ·过程 . ·输入输出 ·条件汇编 ·等价和宏 ·用于增强C程序的汇编语言倒程 .用于增强Pascal程序的忙编语言例程

    汇编语言教程chm版本

    汇编语言教程chm版本 值得收藏。 课程介绍 第1章 预备知识  1.1 汇编语言的由来及其特点  1 机器语言  2 汇编语言  3 汇编程序  4 汇编语言的主要特点  5 汇编语言的使用领域  1.2 数据的表示和类型  1...

    (chm)汇编语言全接触

     1.1 汇编语言的由来及其特点  1 机器语言  2 汇编语言  3 汇编程序  4 汇编语言的主要特点  5 汇编语言的使用领域  1.2 数据的表示和类型  1 数值数据的表示  2 非数值数据的表示  3 基本的数据类型 ...

    WINDOWS系统开发汇编语言教程

     1.1 汇编语言的由来及其特点  1 机器语言  2 汇编语言  3 汇编程序  4 汇编语言的主要特点  5 汇编语言的使用领域  1.2 数据的表示和类型  1 数值数据的表示  2 非数值数据的表示  3 基本的数据类型 ...

    80X86汇编语言程序设计

    本书的第二部分适合已基本掌握8086/8088汇编语言的程序员,可作为学习保护方式编程技术的教材或参考书,也可作为其他人员了解高档微处理器和保护方式编程技术的参考书,还可作为程序员透彻地了解Windows程序设计技术...

    80x86汇编语言教程

     1.1 汇编语言的由来及其特点  1 机器语言  2 汇编语言  3 汇编程序  4 汇编语言的主要特点  5 汇编语言的使用领域  1.2 数据的表示和类型  1 数值数据的表示  2 非数值数据的表示  3 基本的数据类型 ...

    汇编语言入门到精通文档

     1.1 汇编语言的由来及其特点  1 机器语言  2 汇编语言  3 汇编程序  4 汇编语言的主要特点  5 汇编语言的使用领域  1.2 数据的表示和类型  1 数值数据的表示  2 非数值数据的表示  3 基本的数据类型 ...

    汇编语言经典电子书

    这是一本关于汇编的电子书,制作精良,内附有大量彩图,希望能给想学汇编的朋友带来帮助. 第1章 预备知识  1.1 汇编语言的由来及其特点  1 机器语言  2 汇编语言  3 汇编程序  4 汇编语言的...

    汇编语言(特点与应用)

     1.1 汇编语言的由来及其特点  1 机器语言  2 汇编语言  3 汇编程序  4 汇编语言的主要特点  5 汇编语言的使用领域  1.2 数据的表示和类型  1 数值数据的表示  2 非数值数据的表示  3 基本的数据类型 ...

    汇编语言程序设计 第二版

     在内容组织上,把学习高级语言的习惯和汇编语言的特点相结合,按“硬件资源—变量定义一指令系统—编程”的顺序安排相应的内容。结合MASM V6.1x的编程环境,使汇编语言源程序具有一定的高级语言特点和结构。书中用...

    汇编语言学习大全 很实用的

     1.1 汇编语言的由来及其特点  1 机器语言  2 汇编语言  3 汇编程序  4 汇编语言的主要特点  5 汇编语言的使用领域  1.2 数据的表示和类型  1 数值数据的表示  2 非数值数据的表示  3 基本的数据类型 ...

    汇编语言 详细 电子书

    这是一本关于汇编的电子书,制作精良,内附有大量彩图,希望能给想学汇编的朋友带来帮助. 第1章 预备知识  1.1 汇编语言的由来及其特点  1 机器语言  2 汇编语言  3 汇编程序  4 汇编语言的...

Global site tag (gtag.js) - Google Analytics