汇编语言设计哪些知识?

来源:百度知道 编辑:UC知道 时间:2024/09/23 23:24:16
汇编语言都涉及到哪些知识?!

高级编程语言能够实现的功能采用汇编语言一般也能实现。只不过在采用汇编语言编写程序时要掌握有关的硬件知识,比如微处理器内部的寄存器结构、主存储器的访问、输入输出接口电路的硬件结构等等内容,所以汇编语言是一种面向硬件的编程语言,与高级编程语言的编程风格迥异,给人的感觉可能觉得学习很困难,其实学习汇编语言时入门后后面就简单得多。

电子线路,数字逻辑电路,计算机原理,计算方法等等

计算机硬件原理

汇编语言是低级语言,面向机器的,有很大的依赖性,所以要了解硬件方面的知识。了解一些基本的电子技术方面的知识,还有学习汇编前最好知道一些C语言方面的知识,这样你就对程序有一个很好的理解。网上这方面的知识很多,你可以找一下

汇编语言设计和一般的高级语言程序设计没两样,只不过习惯了高级语言,再回过头来学汇编语言,会很不习惯。因为要考虑的东西太多,太繁琐了。有了算法,不管用什么语言都能实现。