早教吧 育儿知识 作业答案 考试题库 百科 知识分享

用16位减法指令编一个32位(4字节)数减法程序,被减数和减数分别为存放在ds:1000h和ds:1004h开始的内存单元,结果存放在ds:1008h开始的内存单元.请写出完整指令

题目详情
用16位减法指令编一个32位(4字节)数减法程序,被减数和减数分别为存放在ds:1000h和ds:1004h开始的内存单元,结果存放在ds:1008h开始的内存单元.
请写出完整指令
▼优质解答
答案和解析
MOV AX,DS:1000H ;被减数低16位
SUB AX,DS:1004H ;减去减数的低16位
MOV DS:1008H,AX ;保存相减结果的低16位
MOV AX,DS:1002H ;被减数高16位
SBB AX,DS:1006H ;“带借位”减去减数的高16位
MOV DS:100AH,AX ;保存相减结果的高16位