首页 > 编程语言 >汇编--loop循环指令

汇编--loop循环指令

时间:2023-07-04 09:34:38浏览次数:29  
标签:汇编 -- 循环 mov start cx ax loop

 loop指令一共有两步,首先是(cx)=(cx)-1,第二步就是判断cx是否为0,如果cx为0的话,那么就结束循环,如果cx不为0,则继续下一步循环

;计算2的10次方
assume cs:code
code segment
      start:mov ax,2
      mov cx,9
    s:add ax,ax
      loop s      ;s表示循环位置
      
      mov ax,4c00h
      int 21h
code ends
end start

 

 

;用加法计算123x236,结果存在ax中
;方法:可用循环完成,将123加236次
assume cs:codesg
codesg segment 
start: mov ax,0
       mov cx,236
     s:add ax,123
       loop s
       
       
       
       
       
       mov ax,4C00H 
       int 21H 
codesg ends
end start
      

 

 

 

 

 

 

 

 

标签:汇编,--,循环,mov,start,cx,ax,loop
From: https://www.cnblogs.com/liming19680104/p/17524787.html

相关文章

  • 图论中的概念与定义
    匹配图的匹配:选出一组边使得每两条边之间没有公共顶点||选出一组边使得每个点最多只与其中一条边相连点覆盖:选出一个点集使得所有的边都和其中至少一个点相连最大独立集:选出一个点集使得任意两点间没有连边特殊の图正则图树相关......
  • 盘一盘那些高性能设计的点(一)
    狭义地讲,性能是指软件在尽可能少地占用系统资源的前提下,尽可能高地提高运行速度。谈及性能,我们的关注点不再是软件或者系统的功能,而是在其实现功能过程中所表现出来的资源效率。一、池化思想什么是池化?简单的说就是设置一个公共对象池,对于其中的对象直接复用而不再使用新创建......
  • 关于滚动条样式
     美化滚动条样式,主要涉及以下几个伪元素属性(注,这里以chrome浏览器作示例)::-webkit-scrollbar 用于设置滚动条的整体样式在这里设置宽高,以控制滚动条尺寸,且必须要设置宽高,否则不生效宽高分别对应y轴和x轴的滚动条尺寸若宽高为0,则可隐藏滚动条,但仍可保持滚动  ......
  • 不知道几百年前写的计数 dp 博客
    远古抽象博客计数是真的菜/kk,特地总结了一下这几天做的计数\(dp\).CF1606E设\(f_{i,j}\)表示当场上还有\(i\)个英雄,血量最大值为\(j\)且最后无人存活的方案数。当再进行一轮所有英雄都要寄时:\(f_{i,j}=j^i-(j-1)^i\)\(j^i\)为所有血量的选择方案,\((j......
  • SpringBoot教学补充资料3-Maven安装
    Maven下载地址:https://maven.apache.org/download.cgi下载后进行解压,记住解压路径。         mvn -v ......
  • 连续因子
     #include<iostream>#include<cmath>#definelllonglong//-2^64“到”2^64-1usingnamespacestd;intmain(){lln;//输入的数llsum=0,start;//sum代表因子总数,start代表连续因子开始的位置cin>>n;for(inti=2;i<=sqrt(n);i++){......
  • Studio3T 无法启动
    Studio3T无法启动,原因可能是因为本地的java版本导致C:\Users\cj218>java-versionjavaversion"11.0.17"2022-10-18LTSJava(TM)SERuntimeEnvironment18.9(build11.0.17+10-LTS-269)JavaHotSpot(TM)64-BitServerVM18.9(build11.0.17+10-LTS-269,mixedmo......
  • 常见证书文件如何转成crt和key格式
    1常见证书文件*.DER或*.CER文件:该文件是二进制格式,它只含有证书信息,不包含私钥。*.CRT文件:该文件是二进制格式或文本格式,它也只含有证书信息,不包含私钥。*.PEM文件:该文件是文本格式,它一般存放证书或私钥,或同时包含证书和私钥。*.PEM文件如果只包含私钥,一般用*.KEY文件代替。*.PF......
  • 聊聊JVM虚方法表和方法调用
    作者:小牛呼噜噜|https://xiaoniuhululu.com计算机内功、源码解析、科技故事、项目实战、面试八股等更多硬核文章,首发于公众号「小牛呼噜噜」大家好,我是呼噜噜,好久没更新文章了,今天我们来填个坑,在之前的一篇文章深挖⾯向对象编程三⼤特性--封装、继承、多态中我们遗留了一......
  • Day01
    Markdown学习标题对应于Ctrl+1234,或者对应数量的#+""+标题名字体哈哈哈哈哈哈用对应数量的*Ctrl+u=下划线+b=粗体+i=斜体哈哈~~表示划线引用不乱于心,不困于情。不畏将来,不念过往。如此,安好。用>+""+话语 分割线用三个-或者三个*图片用英文的!此处路......