我要計(jì)算CS校驗(yàn)碼,如何才能實(shí)現(xiàn)多個(gè)寄存器的累加呢?總不能用加指令逐個(gè)加吧,有沒(méi)有便捷的方法啊?
答:如果多個(gè)寄存器的地址是連續(xù)的,可用指針指令進(jìn)行累加。
如:連續(xù)20個(gè)字存儲(chǔ)器:VW100、VW102....VW138, 其累加之和送入MD0雙子存儲(chǔ)器的程序:
我要計(jì)算CS校驗(yàn)碼,如何才能實(shí)現(xiàn)多個(gè)寄存器的累加呢?總不能用加指令逐個(gè)加吧,有沒(méi)有便捷的方法啊?
答:如果多個(gè)寄存器的地址是連續(xù)的,可用指針指令進(jìn)行累加。
如:連續(xù)20個(gè)字存儲(chǔ)器:VW100、VW102....VW138, 其累加之和送入MD0雙子存儲(chǔ)器的程序: