问题 3.5
写几条指令,累加数据段123B0H~123B9H中的前3个单元中数据。
mov ax, 123BH
; 将123BH送入ds中,作为数据段的段地址
mov ds, ax
;用al存放累加结果
mov al, 0
;将数据段第一个单元(偏移地址为0)中的数值加到al中
add al, [0]
;将数据段第二个单元(偏移地址为1)中的数值加到al中
add al, [2]
;将数据段第三个单元(偏移地址为2)中的数值加到al中
add al, [4]
写几条指令,累加数据段123B0H~123B9H中的前3个字型数据。
mov ax, 123BH
;将123BH送入ds中,作为数据段的段地址
mov ds, ax
;用ax存放累加结果
mov ax , 0
;将数据段第一个字(偏移地址为0)加到ax中
add ax, [0]
;将数据段第二个字(偏移地址为2)加到ax中
add ax, [2]
;将数据段第三个字(偏移地址为4)加到ax中
add ax, [4]