汇编语言中缓冲区的定义
2015-01-07 13:42
3539 查看
BUF DB 81
DB ?
DB 81 DUP(0)
在内存中申请一个缓冲区为83个字节,首地址给BUF,缓冲区的第一个字节内放的是81,表示申请的存放数据的缓冲区的字节数为81个,第二个字节“?”表示的是实际存放的字节个数(就是说,你放入2个字节的数据,“?”变成2,放10个字节的数据,变成10);DB表示的是分配一个或多个字节;输入的数据从第三个字节开始存放,存放至第82个字节,第81个字节存放回车符(0DH),0DH作为输入数据的结束。DUP(0)表示的是存放数据的81个字节初始值全为0,即为:81
0 0 0 0······(第82个字节)0 ODH。
DB ?
DB 81 DUP(0)
在内存中申请一个缓冲区为83个字节,首地址给BUF,缓冲区的第一个字节内放的是81,表示申请的存放数据的缓冲区的字节数为81个,第二个字节“?”表示的是实际存放的字节个数(就是说,你放入2个字节的数据,“?”变成2,放10个字节的数据,变成10);DB表示的是分配一个或多个字节;输入的数据从第三个字节开始存放,存放至第82个字节,第81个字节存放回车符(0DH),0DH作为输入数据的结束。DUP(0)表示的是存放数据的81个字节初始值全为0,即为:81
0 0 0 0······(第82个字节)0 ODH。
相关文章推荐
- 如何用汇编语言定义数据结构
- 汇编语言的基础知识标识符和表达式的--复合内存变量的定义【4】
- 汇编语言中可以定义变量吗?怎么定义?有局部变量和全局变量之分吗?作用域是什么?
- 汇编语言的基础知识标识符和表达式的--复合内存变量的定义
- 不一般的hello world--用汇编语言直接操作视频缓冲区
- 汇编语言: 缓冲区
- Windows 环境下32位汇编语言程序设计 Makefile文件定义
- 汇编语言: 试编制一个程序:从键盘输入一行字符,要求第一个键入的字符必须是空格符,如不 是,则退出程序;如是,则开始接收键入的字符并顺序存放在首地址为buffer的缓冲区中(空 格符不存入),直到接收
- 汇编语言八 编写程序实现,将缓冲区BUFFER中的100个字按递增排序
- 汇编语言 完整段定义和简化段定义比较
- 汇编语言-----字符串的输入利用int 16h读取键盘缓冲区
- linux下汇编语言开发总结
- 汇编语言入门:段寄存器
- 了解WEB页面工具语言XML(二)定义
- Linux 汇编语言开发指南
- 深入理解程序设计-使用Linux 32bit 汇编语言
- 汇编语言——80x86指令系统(一)
- Call指令和Ret指令讲解01 - 零基础入门学习汇编语言48
- 转:定义一个数组days,将其初始化今年每月的天数,编写一段程序,将每月的天数打印出来, 分类: c语言经典题
- 80X86学习笔记--汇编语言的语句