前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >求100以内所有奇数的和,存于字变量X中。

求100以内所有奇数的和,存于字变量X中。

作者头像
炒香菇的书呆子
发布2020-08-13 14:40:53
7900
发布2020-08-13 14:40:53
举报

问题

求100以内所有奇数的和,存于字变量X中。

代码

代码语言:javascript
复制
data segment
  x dw ?
data ends

stack segment stack
   db 100 dup(?)
stack ends
code segment
assume cs:code,ds:data,ss:stack
main proc far
start:
  mov ax,data
  mov ds,ax
  mov ax,stack
  mov ss,ax
  mov ax,100
  mov x,ax
  mov bx,0          ;用bx来保存和
   mov ax,1       ;用ax表示每个奇数
   mov cx,0
L1:
  add bx,ax
  add ax,2           
  cmp ax,x
  jbe L1
  mov x,ax
  
  mov ax,4c00h
  int 21h
main endp
code ends
end start

运行结果

在这里插入图片描述
在这里插入图片描述

注释:在debug中显示的是十六进制,可以看到bx中为09c4 换算成10进制

在这里插入图片描述
在这里插入图片描述

手算是不可能的,这辈子都不可能手算,哈哈哈哈哈

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-05-23 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 问题
  • 代码
  • 运行结果
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档