| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1038 人关注过本帖, 1 人收藏
标题:如何定义一个8字节数据
只看楼主 加入收藏
whbc
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:180
专家分:139
注 册:2010-3-31
结帖率:89.66%
收藏(1)
已结贴  问题点数:20 回复次数:4 
如何定义一个8字节数据
我这里有一个题目,实现一段8字节加法程序!我想请教一下大家,怎样定义一个8字节数据?
程序代码:
DSEG SEGMENT
   VAR1 DQ    [1234567890ABBACCH]
   VAR2 DQ    [0EFFF00FFABF0CDEAH]
   VAR3 DQ   [?]
DSEG ENDS
CSEG SEGMENT

 ASSUME CS:CSEG,DS:DSEG

 START:

 MOV AX,DSEG

 MOV DS,AX

 MOV CX,4

 LEA SI,VAR1

 LEA DI,VAR2

 LEA BX,VAR3
AGAIN:

 MOV AX,[SI]

 ADC AX,[DI]

 MOV [BX],AX

 INC SI

 INC SI

 INC DI

 INC DI

 INC BX

 INC BX
LOOP AGAIN
MOV AX,0000H
ADC AX,0000H
MOV [BX],AX
MOV AH,4CH
INT 21H
CSEG ENDS
END START
这里他显示的是有溢出!
搜索更多相关主题的帖子: 定义 字节 数据 
2010-10-15 22:06
az9841682
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:5
帖 子:312
专家分:596
注 册:2009-9-11
收藏
得分:7 
db 定义数据长度BYTE
dw 定义数据长度word
2010-10-16 11:43
东海一鱼
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:48
帖 子:757
专家分:4760
注 册:2009-8-10
收藏
得分:7 
DQ 4字,虽然长度是8字节。但数据存储形式与db存储的数字形式是不同的。

按字节定义的话: xxx db  8 dup (?)

举世而誉之而不加劝,举世而非之而不加沮,定乎内外之分,辩乎荣辱之境,斯已矣。彼其于世未数数然也。
2010-10-16 13:15
whbc
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:180
专家分:139
注 册:2010-3-31
收藏
得分:0 
谢谢了!!

付出终将有回报!Ibelieve!
2010-10-16 16:09
whbc
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:180
专家分:139
注 册:2010-3-31
收藏
得分:0 
我这里定义了一个8字节加法程序,求1234 5678 90AB BACCH和0EFFF 00FF ABF0 CDEAH之和。我是这样写的!
程序代码:
DSEG SEGMENT
   VAR1 DB 0CCH,0BAH,0ABH,90H,78H,56H,34H,12H
   VAR2 DB 0EAH,0CDH,0F0H,0ABH,0FFH,00H,0FFH,0EFH
   VAR3 DB ?
DSEG ENDS
CSEG SEGMENT

 ASSUME CS:CSEG,DS:DSEG

 START:

 MOV AX,DSEG

 MOV DS,AX

 MOV CX,8

 LEA SI,VAR1

 LEA DI,VAR2

 LEA BX,VAR3
AGAIN:

 MOV AX,[SI]

 ADC AX,[DI]

 MOV [BX],AX

 INC SI

 INC DI

 INC BX
LOOP AGAIN
MOV AX,0000H
ADC AX,0000H
MOV [BX],AX
MOV AH,4CH
INT 21H
CSEG ENDS
END START
其中我是这样定义数据的,不知道有没有更好的方法!!
DSEG SEGMENT
   VAR1 DB 0CCH,0BAH,0ABH,90H,78H,56H,34H,12H
   VAR2 DB 0EAH,0CDH,0F0H,0ABH,0FFH,00H,0FFH,0EFH

各位说说自己的看法吧!!

付出终将有回报!Ibelieve!
2010-10-16 17:09
快速回复:如何定义一个8字节数据
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019024 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved