求100以内所有奇数的和,存于字变量X中。
2024-09-05 16:40:41
问题
求100以内所有奇数的和,存于字变量X中。
代码
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进制
手算是不可能的,这辈子都不可能手算,哈哈哈哈哈
最新文章
- 【DWR系列06】- DWR日志及js压缩
- unity 绘制三角形
- InputStream与InputStreamReader的区别
- Java命名约定
- java课后作业6
- NYOJ题目198数数
- JavaScript的一些小技巧(转)
- CocoaPods看的三篇文章
- Makefile学习笔记
- [原]hdu2045 不容易系列三——LELE的RPG难题 (递推方程)
- QT小记之在VS2005中使用(设置QMAKESPEC环境变量,以及编译QT Lib)
- Jasmine基础语法
- js原型链部分详细使用说明案例
- ArcGIS 网络分析[8.5] 资料5 网络分析拓展模块及各种接口说明
- flutter 读写文件
- 分布式事物(同样适用于dubbo事务等分布式事务)
- Ubuntu 16.04 安装 Python3.6
- UVA1160 X-Plosives
- Linux路由表信息-route命令
- 《Gradle权威指南》--Android Gradle多渠道构建