几个c++语句的汇编实现(H1指令)
来源:互联网 发布:js调用微信二维码扫描 编辑:程序博客网 时间:2024/05/20 15:36
;*p = 5
ldc 5 ;
push
ld p ;load p's value
sti ;save 5 to mem[p's value]
ldi ;get the value
dout
ldc '/n'
aout
;*** q = 10
ldc 10
push
ld q ;ac = 17 *q's addr
ldi ;ac = 18 **q's addr
ldi ;ac = 19 ***q's addr
sti ;save 10 to ***q,this address is result
;x = ***q
ldi ;ld result,***q's value
st x ;x = ***q;
ld x ;
dout
ldc '/n'
aout
;*(p+1) = 6
ldc 6
push
ld p + 1 ;load (p+1)'s value,should be 81
sti ; save 6 to *(p+1)
ldi ;*(p+1).value,get the value
dout ;check the value if 6
ldc '/n'
aout
;*p = *p +1
ld p ;80
ldi ;addr 80 value: should be 5
add @1
push
ld p
sti ;save *p+1 to *p
ld p
ldi ;addr 80 value: should be 6
dout
ldc '/n'
aout
;r = p
ld p ;ac = p's addr
st r
ld r
dout
halt
p: dw 80
dw 81
q: dw * + 1; *q is next address.(* + 1)
dw * + 1; **q is next address.(* + 1)
dw * + 1; ***q is next address.(* + 1 = result)
result: dw 0
x: dw 0
r: dw 0
@1: dw 1
- 几个c++语句的汇编实现(H1指令)
- 几个ARM指令操作的汇编实现
- 常见的几个汇编指令
- 【整理】几个汇编语句代码的解析
- MCS-51 汇编指令集(C开头的指令)
- 基于asio实现pop3的几个指令
- ARM汇编实现C语言switch语句其中对PC寄存器取值的解析
- 几个常用(伪)汇编指令详解
- 汇编学习-汇编指令与C语言
- c语言控制语句对应的汇编语句代码
- c语言控制语句对应的汇编语句代码
- 用C语言表达汇编指令
- 常用的汇编指令
- 常用的汇编指令
- 汇编的常用指令
- ARM的汇编指令
- 常用的汇编指令
- 常用的汇编指令
- 用C#实现MD5算法
- 网站整合之站点登录
- 我的网络硬盘开通了
- 找回linux忘记了的root口令
- MS ADO15 接口定义
- 几个c++语句的汇编实现(H1指令)
- flash9.ocx xp下无法删除?
- The Apprentice 学徒--一部活的商务英语教材
- NAT简介
- Microsoft .Net Remoting系列专题之一
- 关于SQL server中不支持ResultSet.last() 的问题
- 数据结构学习_树(4)
- IE进度条无法结束
- Microsoft .Net Remoting系列专题之二