蔡鸟有一个问题,请教!

gg0001 2005-04-04 10:45:03
汇编语言中定义内存变量时,一般用dw等用来定义整型、字符型等数据类型变量。如果把一个实型数据写入一个用dw定义的内存变量中去,我想这个实数会变为整数。那么实型应该用什么来定义?
...全文
95 点赞 收藏 7
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
yxxng 2005-04-05
一个实型无非就是32个byte,那用两个16byte不就能表示了么。在c语言里,一个long型就是32byte.
struct bigNum
{
short high;
short low;
}
bigNum也是32个byte。一个道理么。
回复
gg0001 2005-04-05
dw 不是只能放入整型数据么?课本上都是放入的整型啊,莫非是它既能放入整型,又能放入实型?请指教!
回复
zkxz 2005-04-05
一半放整数部分,一半放小数部分。
回复
csdsjkk 2005-04-05
单精度浮点数占四个字节,双精度八个字节
可这样定义:
dd 2.3
dq 5.6
回复
yxxng 2005-04-04
如果一个dw放不下,可以用dd,或者用两个dw不久好了么?
shishu dw 0
dw 0
或者
shishu dd 0
回复
suyun9329 2005-04-04
我不大懂汇编帮你顶
回复
zzw820626 2005-04-04
UP
回复
相关推荐
发帖
汇编语言
创建于2007-08-27

2.1w+

社区成员

汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
申请成为版主
帖子事件
创建了帖子
2005-04-04 10:45
社区公告
暂无公告