求解数据段的定义是怎么回事...
求助中...考试的题目...小甲鱼的视频看到十二章了...还是没弄明白这个数据段的定义是怎么回事...求解中...题目如下:
1、假设数据段中数据定义如下,执行下面程序段并回答问题。
data segment
var dw 'AB',12,34
var1 db 127,'ab',45
var2 dd 23
count equ $-var1
x dw countdup(count dup (0))
y label word
z db '123abc'
v dw 1234h,$-var
dataends
codesegment
assumecs:code,ds:data
start:
mov ax,data
mov ds,ax
mov ax,count ;(ax)=? ……………………….
mov bx,z-x ;(bx)=? ………………………..
mov cx,v+2 ;(cx)=? ………………………..
mov dx,var ;(dx)=? ………………………..
mov y+3,2
mov si,y+4 ;(si)=? ………………………..
add z+5,1
mov di,wordptrz+4 ;(di)=? ………………………..
mov ax,4c00h
int 21h
codeends
endstart
没人知道啊? の°遗忘″ 发表于 2012-12-20 15:18 static/image/common/back.gif
没人知道啊?
data segment
var dw 'AB',12,34;定义字为单位的数据var是首地址
var1 db 127,'ab',45;字节数据
var2 dd 23;四字数据
count equ $-var1;equ相当于=号$到var1之间的字节数
x dw countdup(count dup (0)) ;dup的嵌套
y label word ;y的属性
z db '123abc'
v dw 1234h,$-var 小学文化的我 能学的会你们这些高级的东西吗 我真不知道我怎么就对这个感兴趣了 我早知道当初上学就学这个 就上学了 上大学了哎 我现在后悔没有上学 shdfsbgfjks 发表于 2012-12-21 00:14 static/image/common/back.gif
data segment
var dw 'AB',12,34;定义字为单位的数据var是首地址
var1 db 127,'ab', ...
感谢解答........................................ 建议看看中山大学的那个汇编视频,你就对这些定义明白了 来看看呵呵 无回帖,不论坛,这才是人道。 我只是路过打酱油的。 强烈支持楼主ing…… 我只是路过打酱油的。 我只是路过打酱油的。 {:9_230:}
页:
[1]