微机原理的编程技术怎样才能更快的掌握?请帮帮我吧

来源:百度知道 编辑:UC知道 时间:2024/06/30 05:57:25
我想很快的掌握汇编语言,谢谢!

指令集不过是把寻址方式和以下指令类型相结合的产物

1 直接寻址
2 寄存器寻址
3 间接寻址

1 数据传输 MOV LD
1.1 直接寻址 MOV A,#123
1.2 寄存器寻址 MOV A,R0
1.3 间接寻址 MOV A,@R0

2 运算 ADD DEC MUL DIV
2.1 直接寻址 ADD A,#123
2.2 寄存器寻址 DEC A,R0
2.3 间接寻址 ADD A,@R0

3 逻辑运算 AND NOT OR XOR
3.1 直接寻址 AND A,#123
2.2 寄存器寻址 OR A,R0
2.3 间接寻址 XOR A,@R0

4 程序控制(跳转指令)
4.1 无条件转移 JP LOOP
4.2 条件转移 JPCR LOOP
4.3 长转移 JMP LOOP
4.4 短转移 SJMP LOOP
4.5 CALL
4.6 RET
4.7 RETI

5 其他
5.1 POP PUSH

学习没什么捷径的。但是如果你是用来应付学校里的东西,看看类似的程序实例,现买现卖,照葫芦画瓢,应该能快一点。

首先你要对指令敏感.如mov add什么的,接着就是看书,把你遇到问题自己记录下来.,有空多多就是了,也没什么经验能说的