1 Star 0 Fork 3

tongbaojian/bytevm

forked from telrobgit/bytevm 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
main.code 483 Bytes
一键复制 编辑 原始数据 按行查看 历史
telrobgit 提交于 2022-01-08 12:16 . no commit message
jmp code;5个字节
;堆栈
stack:
dw 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
str:
db "number:%d\r\n"
db 0
;堆栈设置
code:
MOVRN ax,stack
MOVRR ss,ax
MOVRN sp,0
movrn dx,1
movrn cx,0
movrn bx,0
start:
addrr bx,dx
cmprn bx,100
je return
movrr ax,bx
push ax
call printNum
pop ax
jmp start
return:
movrn ax,0
exit
printNum:
push bp
movrr bp,sp
loads ax,-12
push ax
movrn ax,str
push ax
movrn ax,2
calln print
pop ax
pop ax
pop bp
ret
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/bbboy/bytevm.git
git@gitee.com:bbboy/bytevm.git
bbboy
bytevm
bytevm
master

搜索帮助