汇编学习要点和注意事项
来源:互联网 发布:java工资 编辑:程序博客网 时间:2024/05/05 21:04
在学习汇编语言时,首先要了解CPU硬件结构,所谓的硬件结构就是CPU内部的所有寄存器的作用,以及在汇编编程中如何运用这些寄存器。
接下来要学习掌握的就是汇编语法和语句,然后是汇编程序结构的设计。其中在语法中要学习的主要是符号指令与寻址,另一重点部分就是中断的运用。在寻址中主要涉及到寄存器寻址方式、立即数寻址、直接存储器寻址、直接—偏移值寻址、间接存储器寻址、基址位移量寻址、基址—变址寻址、带位移量的基址—变址寻址。而在中断中主要涉及的中断操作,掌握中断的用法及各中断所能实现的功能。最后掌握汇编程序架构,及程序的逻辑与控制。在学习中断的时候主要涉及的就是键盘输入、屏幕输出、视频输出、硬盘操作等,掌握以上内容你就可以小试牛刀写一些你想实现的小程序了。
在开始学习汇编最好的练习方法就是DEBUG下进行。这样有助于不了解编译器的情况就可以直接进行汇编编程。
以上为一家之言,只是和大家分享一些自己的心得。也希望和大家多多交流学习中的问题和学习心得。
接下来要学习掌握的就是汇编语法和语句,然后是汇编程序结构的设计。其中在语法中要学习的主要是符号指令与寻址,另一重点部分就是中断的运用。在寻址中主要涉及到寄存器寻址方式、立即数寻址、直接存储器寻址、直接—偏移值寻址、间接存储器寻址、基址位移量寻址、基址—变址寻址、带位移量的基址—变址寻址。而在中断中主要涉及的中断操作,掌握中断的用法及各中断所能实现的功能。最后掌握汇编程序架构,及程序的逻辑与控制。在学习中断的时候主要涉及的就是键盘输入、屏幕输出、视频输出、硬盘操作等,掌握以上内容你就可以小试牛刀写一些你想实现的小程序了。
在开始学习汇编最好的练习方法就是DEBUG下进行。这样有助于不了解编译器的情况就可以直接进行汇编编程。
最后就是熟练运用一种汇编编译器来进行汇编编程。
以上为一家之言,只是和大家分享一些自己的心得。也希望和大家多多交流学习中的问题和学习心得。
- 汇编学习要点和注意事项
- 反汇编要点学习
- U-Boot(3) 汇编学习要点之 .word
- Python学习要点和陷阱
- Cookie和session学习要点
- qemu模拟arm并调试汇编的方法和注意事项
- 开始学习C#和汇编
- 如何正确的对待汇编学习和反汇编学习?
- LDD 第三章学习要点 和作业
- LDD 第四章 学习要点和作业
- LDD 第五章学习要点 和作业
- LDD 第六章学习要点 和作业
- LDD 第七章 学习要点和作业
- LDD 第八章 学习要点和作业
- LDD 第十一章 学习要点和作业
- LDD 第二章学习要点和作业
- php学习的要点和步骤
- 内嵌汇编知识要点
- ORACLE数据字典
- Android实现振动效果
- DEVICE_ATTR
- 原码 反码 补码
- Linux中如何让进程(或正在运行的程序)到后台运行?
- 汇编学习要点和注意事项
- lipo 是做什么的
- 一个简单的time含糊的应用
- 常用性能指标描述
- 用phpDocumentor来生成文档
- extjs 同步和异步请求
- linux下的模块加载
- C++中的try{} catch(…)
- Asp.Net处理Session失效解决方案