求 X db 4 dup(2 dup(2)),,'$' 中总共分配多少内存单元?‘$‘ 符号的作用是什么?
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/10 18:45:25
求 X db 4 dup(2 dup(2)),,'$' 中总共分配多少内存单元?‘$‘ 符号的作用是什么?
嘿嘿 还是由我为你解答吧
1 数据定义:
X db 4 dup(2 dup(2)),,'$'
数据定义为变量X定义数据 2,2,2,2,2,2,2,2,为其保留了一个字节的数据,又定义一个$的ASCII码.
定义了10个字节数据 即共分配了10个内存单元.
2 ‘ $‘ 符号 就是$的ASCII编码 即一种二进制编码 用00100100表示符号$.
作用:可以用ASCII编码00100100 将符号$存储于计算机的存储器中.
即将符号数字化表示 才能保存到计算机中.
再问: 我看了下资料,$符号也是位置计数器,‘$’还表示显示字符串的结束符,请问下在这里的话是不是因为加了单引号才表示$字符,如果去掉单引号,就作为位置计数器的作用了??
再答: 呵呵 $字符加了单引号是必须的 想要存到存储器中 必须要变成二进制数 即ASCII码 用它做一个字符串的结束符也是有可能的,但很少用可显示字符做结束符的, 一般用控制符(不可显示)如空字符NULL作为一个字符串的结束符。(C语言就是) 呵呵 满意 就选满意回答啊
1 数据定义:
X db 4 dup(2 dup(2)),,'$'
数据定义为变量X定义数据 2,2,2,2,2,2,2,2,为其保留了一个字节的数据,又定义一个$的ASCII码.
定义了10个字节数据 即共分配了10个内存单元.
2 ‘ $‘ 符号 就是$的ASCII编码 即一种二进制编码 用00100100表示符号$.
作用:可以用ASCII编码00100100 将符号$存储于计算机的存储器中.
即将符号数字化表示 才能保存到计算机中.
再问: 我看了下资料,$符号也是位置计数器,‘$’还表示显示字符串的结束符,请问下在这里的话是不是因为加了单引号才表示$字符,如果去掉单引号,就作为位置计数器的作用了??
再答: 呵呵 $字符加了单引号是必须的 想要存到存储器中 必须要变成二进制数 即ASCII码 用它做一个字符串的结束符也是有可能的,但很少用可显示字符做结束符的, 一般用控制符(不可显示)如空字符NULL作为一个字符串的结束符。(C语言就是) 呵呵 满意 就选满意回答啊
求 X db 4 dup(2 dup(2)),,'$' 中总共分配多少内存单元?‘$‘ 符号的作用是什么?
VAR DW 10 DUP(4 DUP(1),2,3)分配了多少内存单元?
DATA SEGMENT X DB 3DUP(2,1,4DUP(1,0)) Y DD 6DUP(?) W EQU $-X
汇编语言中DA1 DB 04H DUP(3 DUP(2),2 DUP(3))什么意思
BUF1 DB 3 DUP(0,2DUP(1,2),3) COUNT EQU $-BUF1 符号count等价的值是
汇编语言的一道小题,在下述存储区中能构成0203H数据的字存储单元共有几个? DB 4 DUP(2 DUP(3),3 D
xs db 4 dup('$') 这里的$符号什么意义呢?
汇编语言中 ,a db 17 dup(?) db ,dup ,)
求分析汇编程序功能…… DATA SEGMENT DA1 DB 10 DUP(2,3) DA2 DW 10 DUP(02
a db 3,4 dup
汇编语言 HEX DB 5AH ASC DB 2 DUP(?)
DUP是什么?