帮我写一个简单的微指令程序,用汇编程序实现将0~9之间的数放入存储器中EM[0]~EM[9]中,然后将反序.

来源:百度知道 编辑:UC知道 时间:2024/06/18 07:16:25
顺便帮忙写一下注释,谢谢了!很急!
我没有学过汇编,希望把程序写出来,谢谢!

你写了吗

你用的什么汇编阿?
先store到em0~9,再用一个tmp空间,通过mov反序

EM DB '2134605987'
LEA DI,EM
LEA SI,EM[9]
MOV CX,10
SHR CX,2
STD
Exchange:
LODSB
XCHG AL,[DI]
MOV [SI][1],AL
INC DI
LOOP Exchange