如何解决在TASM中将DD与DD分开在DOS下
我有:
V7 DD 0ABCDEFH
V4=-123
V5 DW -3,-7,92
我需要翻译此笔画:V7 /= V4 + V5[0]++
使用AX和BX分割V7(AX = 00ABH,BX = 0CDEFH)
CX和DX用于存储V4 + V5[0]++
有我的代码:
;--------------------------
;V7 IS SPLITTED TO AX BX. AX = 00AB,BX = CDEF
;V7 /= V4 +V5[0]
XOR DX,DX
XOR CX,CX
MOV DX,V4 ;DL = 85H
INC V5[0] ;V5[0] = 0FFFEH
ADD DX,V5[0] ;FFFE + FF85H
ADC CX,0
;CX DX -> RESULT OF V4 + V5[0]++
我该如何解决并找到解决方案?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。