汇编语言读书笔记 Day 13

问题 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]
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章