变量的问题
时间:2011-01-02
来源:互联网
有个困惑,汇编中变量名代表什么,如 count db 1
这个我知道count是1
但 count db 1,2,‘boboiuyo’呢?
count代表的是整个数据块,还是什么?
好像见过有人这样写过 count db 1,2,‘boboiuyo’
mov ax,byte ptr count
不知道对不对,求指教
这个我知道count是1
但 count db 1,2,‘boboiuyo’呢?
count代表的是整个数据块,还是什么?
好像见过有人这样写过 count db 1,2,‘boboiuyo’
mov ax,byte ptr count
不知道对不对,求指教
作者: bobo984052080 发布时间: 2011-01-02
哦,上面那个是mov ax,word ptr count
作者: bobo984052080 发布时间: 2011-01-02
count db 1,2,‘boboiuyo’ ;表示的是变量count 包含前面那些数据。 在读取这个count的时候, 可以根据自己的需要(取舍),例如
mov ax,word ptr count ;AX=0201 ;取字
mov al,byte ptr count ; al=01 ;取字节
mov eax,dword ptr count ; eax=6f620201;去双字
mov ax,word ptr count ;AX=0201 ;取字
mov al,byte ptr count ; al=01 ;取字节
mov eax,dword ptr count ; eax=6f620201;去双字
作者: masmaster 发布时间: 2011-01-02
count只代表一个地址,
或者认为是一个有类型,有大小的"变量"
或者认为是一个有类型,有大小的"变量"
作者: MSOKD 发布时间: 2011-01-02
嗯, count代表的只是一个地址。 这个地址包含了一些数据, 也可以用指针任意读取这个地址里面的数据。
比如
mov bx,offset count ;确定地址指针,指向第0个数据
mov al,[bx+N] ;可以读取地址count里任意一个数据。假设N=一个正整数
比如
mov bx,offset count ;确定地址指针,指向第0个数据
mov al,[bx+N] ;可以读取地址count里任意一个数据。假设N=一个正整数
作者: masmaster 发布时间: 2011-01-02
DB是一个字节的变量你能存那么多数据吗?DB 256(?) 再设置数就可以。
作者: chsqchne 发布时间: 2011-01-03
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28