微机原理加法与移位代码

微机原理
编程实现如下功能:
若有一个数为X=10,利用加法指令和移位指令完成:
(1)X2
(2)X
4
(3)X10
求完整代码,以及如何在BUF单元预置一个有符号数X,BUF1存放X
2,BUF2存放X4,BUF3存放X10

X DW 10

J DW 0,0

MOV AX,X

SHL AX,1

MOV J,AX

MOV J+4,AX

SHL AX,1

MOV J+2,AX

SHL AX,1

ADD J,AX

微机原理指令汇总情况
https://blog.csdn.net/breakCSDN/article/details/109145100