写了一个模拟整数运算的运算器,现在只支持整数运算,支持的指令见inter.h
//模拟整数运算 1+2+3...+99+100
mov 100 ecx //将立即数100移动到ecx中
mov 0 eax //将立即数0移动到eax中
add ecx eax //将ecx中的数与eax中数相加,结果保存于eax(右操作数)
sub 1 ecx //将ecx中的数减一
cmp 0 ecx //比较ecx中的数是否为0
jg 3 //如果大于0跳到第4条指令(add ecx eax)
ret 0 //否则返回
还有许多东西需要修改和支持,函数啊,过程啊....
|
文件: |
minus.rar |
大小: |
104KB |
下载: |
下载 | |
阅读(1359) | 评论(0) | 转发(0) |