77问答网
所有问题
汇编语言编写电话本程序时_name db 10,?,10 dup(?)是什么意思
name前为什么要加-,不加就出错啊,10,?,10 dup(?)都分别是什么意思啊
举报该问题
推荐答案 2012-06-23
因为name 的意思是模块定义伪操作,被系统征用了这个名字,所以要加
下划线
加以区分。
db 10,?,10 dup (?)
意思是_name 单元中分配了存储单元,且第一个单元存放的是10,然后?代表只是分配了存储单元,但是没有定义初值。 10 dup (?)表示分配了连续十个存储单元存放的都是?,也就是都只分配了存储单元,但是没有初值。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/WWYv3q3vq.html
相似回答
汇编语言
数据伪指令
DUP
用法
答:
10
dup(1)重复定义了10个字元素,初始值为1,占用10*2=20个字节。5
dup(?)
重复定义了5个字元素(其初始值实际为0),占用5*2=10个字节 因此总共占用30个字节。具体分析:在汇编定义变量
的时候
会用到dup,变量名 、类型 、初值表,Dup用于把一个相同值赋值若干次,重复次数 dup(数据项)...
汇编语言
中的
dup,
汇编中
DUP是什么意思
答:
dup即英文duplicate的缩写,
重复的意思
,用来定义重复的字节、字、双字、结构等内存缓冲区。例如:它可以按照给定的次数来复制某个操作数,可以避免多次输入同样一个数据。其中:db x dup(),x是重复的次数,()里是要重复的数逗号分隔。
汇编语言dup是什么意思
答:
dup 是一条伪指令,用来重复初始化数据
如:str db 10 dup ('ABC') ;这就是十个ABC 格式:db 重复的次数 dup (重复的内容)
汇编
中
DUP
和EQU指令的含义
是什么?
答:
DUP是伪指令
,EQU是等于指令。dup是一个操作符,在汇编语言中同db、dw、dd等一样,也是由编译器识别处理的符号。是和db、dw、dd等数据定义伪指令配合使用的,用来进行数据的重复。EQU 伪指令把一个符号名称与一个整数表达式或一个任意文本连接起来。
汇编语言
不管输入是否和比较串一致,输出一直是N,这是为
什么
急!!求...
答:
str 的定义方式错误,导致两个串绝对不会相等。dos的10号功能调用的str 应按如下方式定义:str
db
10,?
10
dup(?)
---比9多定义一个字节说明:10---最大长度 ?---实际输入长度 10 dup(?)---存放输入的串
汇编语言
中 ,a db 17
dup(?)
这句
是什么意思?db
,
dup ,(?) 分别是...
答:
db
: 定义字节类型变量的伪指令
dup()
: 重复定义圆括号中指定的初值,次数由前面的数值决定 ?: 只分配存储空间,不指定初值
汇编
语句: buffer
db
10,?, 10
dup(
' ') 为
什么
只能输入的字符只有10个...
答:
1. 第一个字节的数值在程序设计时确定,它决定允许输入的字符串最大长度(含回车符在内)。2. 第二个字节在功能调用完成后由DOS填写,记录实际输入的字符个数(不计回车)。3. 第三个字节开始往后的区域用来存放程序运行过程中实际输入的字符串内容。以你的数据为例
,程序
运行过程中执行到这一次的0...
大家正在搜
汇编语言dup什么意思
汇编语言inc是什么意思
汇编语言DB是什么
汇编语言db和dw
汇编语言cjne
汇编语言sub
王爽的汇编语言怎么样
汇编语言jmp
汇编语言xlat
相关问题
汇编中s1 db 10,?,11 dup ('$')什么意思...
汇编语言COUNT DB 10,10 什么意思
NAME DB 10 DUP(10)什么意思??
汇编语言中 buffer1 db 23 dup(?)是什么意...
汇编语言中 ,a db 17 dup(?) ...
汇编语言中 BUFF DB 60 DUP (?) 是什么意思...
汇编,求大神!要详细过程
汇编语句: buffer db 10,?, 10 dup('...