汇编语言
Datasegment
;定义三个变量:X1=12h,X2=34h,X3=56h
Dataends
Codesegment
Assumecs:code,ds:data
Start:;将DATA段初值装载到DS段寄存器中
Movax,1111h
Movbx,2222h
Movdx,3333h
Movcx,0CCCCh
;1、将寄存器AX、BX和DX内容相加,和放在寄存器DX中,AX、BX中值不变。
;2、将X1的值送给Y
;3、将X2的值减去AL的值。
;4、求X3的相反数。
;5、将CX的最高位清0.
;6、将CX的最低3位置1.
;7、将CX的第13、14位取反。(最低位为第0位)
;8、将AX逻辑左移2位。
;9、将BX算术右移1位。
;10、将BX循环左移3位。
Jmp$
Codeends
Endstart
求解答