多个循环计数器公用cx的解决办法

Posted ynov

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了多个循环计数器公用cx的解决办法相关的知识,希望对你有一定的参考价值。

简单 ,提前cx入栈

assume cs:codesg,ds:datssg,ss:stacksg

datasg segment
   db ibm             
   db dec             
   db dos             
   db vax             
data ends

stack segment
   dw 0,0,0,0,0,0,0,0
stack ends

codesg segment

   start:mov ax,stacksg
           mov ss,ax
           mov sp,16
           mov ax,datasg
           mov ds,ax
           mov bx,0

           mov cx,4
   

s0: push cx mov si,0 mov cx,3 s: mov al,[bx+si] and al,11011111b mov [bx+si],al inc si loop s add bx,16 pop cx loop s0 mov ax,4c00H int 21H codesg ends end start

 

用的时候直接出来完事,随用随建栈233

以上是关于多个循环计数器公用cx的解决办法的主要内容,如果未能解决你的问题,请参考以下文章

8086汇编 Loop 指令

8086汇编 Loop 指令

vue: 关于多路由公用模板,导致组件内数组缓存问题

【OC梳理】循环引用及解决

试述死锁产生的原因和解决办法

Python 打包工具cx_freeze 问题记录及解决办法