回 帖 发 新 帖 刷新版面

主题:高手请进!(求助)

                      ;List File for DB Examples

0000  19                    DATA1    DB     25                  ;decimal number

0001  89                    DATA2    DB     10001001B           ;binary number

0002  12                    DATA3    DB     12H                 ;hexadecimal number

0010                                 ORG    0010H               ;the offset address is 10H

0010  32 35 39 31           DATA4    DB     '2591'              ;ASCII number

0018                                 ORG    0018H               ;the offset address is 18H

0018  00                    DATA5    DB     ?                   ;set aside a byte

0020                                 ORG    0020H               ;the offset address is 20H

0020  4D 79 20 6E 61 6D     DATA6    DB     'My name is Joe'    ;ASCII characters
      65 20 69 73 20 4A
      6F 65

002E  0A 10 02 31 30 42     DATA7    DB     10,10H,10B,'10B'    ;different data types



                         ;List File for DW Examples

0070                                 ORG     70H

0070  03BA                  DATA8    DW      954

0072  0954                  DATA9    DW      100101010100B       ;decimal

0074  253F                  DATA10   DW      253FH               ;hexadecimal

0076  FFFB                  DATA11   DW      - 5                 ;negative

0080                                 ORG     80H

0080  0009 FFFF 0007 000C   DATA12   DW      9,- 1,7,0CH,00100000B,100,'HI'
      0020 0064 4849                                             ;miscellaneous data

刚学汇编语言,书上这里没有详细将这个例子的定义,希望高手能解答一下。

回复列表 (共1个回复)

沙发

这是个关于数据定义的例子,按你写的,分三部分,左边是偏移地址和内存中存储的真实情况,右边是注释,中间是数据定义实例;上下分两部分,上面所有数据按字节在内存中存储,下面所有数据按字在内存中存储

我来回复

您尚未登录,请登录后再回复。点此登录或注册