当前位置: 代码迷 >> 汇编语言 >> 初学汇编——两数相加,该怎么处理
  详细解决方案

初学汇编——两数相加,该怎么处理

热度:3252   发布时间:2013-02-26 00:00:00.0
初学汇编——两数相加
题目要求:在数据区定义两个16位的二进制数,用8位加减运算指令计算这两个数的和,将结果送往数据区原始数据的后面。
我的程序:

name text1
data segment
buffer dw 1234h,5678h
data ends
code segment
  assume cs:code,ds:data
start: move ax,data;注:汇编时提示从这里就开始错了
  mov ds,ax
  clc
  move al,low buffer[0] 
  adc al,low buffer[1]
  move buffer[2],al
  move ah,high buffer[0]
  adc ah,high buffer[1]
  move al,0
  add buffer[2],ax
  move ah,4ch
  int 21h
code ends
  end start

我初学汇编,一窍不通。望高手指教:哪里错了,为什么错,怎样改。

------解决方案--------------------------------------------------------
大哥你mov写成move怎么不错~~
  相关解决方案