题目描述
要求设计一种虚拟机解释器,能解析并执行以下虚拟指令。
虚拟机约定:
- 32位的整型寄存器有 a0,a1,... ,a31 共 32 个寄存器
- 整个虚拟机只有寄存器和立即数参与计算
规则集:
- dst一定为寄存器
- src为寄存器或十进制正整数
- 运算结果存在负数场景
| 序号 | 虚拟指令 | 含义 | 
| 1 | MOV dst src | dst = src | 
| 2 | ADD dst src0 src1 | dst = src0 + src1 | 
| 3 | SUB dst src0 src1 | dst = src0 - src1 | 
| 4< | 
要求设计一种虚拟机解释器,能解析并执行以下虚拟指令。
虚拟机约定:
规则集:
| 序号 | 虚拟指令 | 含义 | 
| 1 | MOV dst src | dst = src | 
| 2 | ADD dst src0 src1 | dst = src0 + src1 | 
| 3 | SUB dst src0 src1 | dst = src0 - src1 | 
| 4< | 
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/10564.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!