离散数学和汇编语言有什么用?

时间:2012-02-22 06:00:21

标签: assembly discrete-mathematics

我是一名学生,我遇到了这两门学科离散数学和汇编语言。 任何人都可以说明这两个主题在IT领域的主要应用和范围。

如果有人可以提供帮助,我会非常感激吗?

3 个答案:

答案 0 :(得分:2)

维基百科说:

  

离散数学是对数学结构的研究,这种数学结构从根本上是离散的而不是连续的。

  

汇编语言是计算机,微处理器,微控制器和其他可编程设备的低级编程语言,其中每个语句对应一种机器语言指令。

有趣的是,这两个主题密切相关,因为CPU运行的数据结构基本上都是离散的。正如我的数学家朋友所说:

  

计算机与离散数学一样无趣:所有程序和数据都是离散的,可能的组合数量是有限的。

答案 1 :(得分:1)

汇编语言用于硬件级别的处理器编程。当像c这样的语言不可用时。您必须知道寄存器地址并手动编写代码以对核心处理器进行编程以执行您想要的任何操作。就像在机器人等。 离散数学也与寄存器编程有关,同时为逻辑部分设计微处理器或电路,以实际电容和电阻的形式转换为低级抽象

答案 2 :(得分:0)

汇编语言是初学者了解计算机体系结构基本原理的好工具。此外,可以使用它来演示低级和高级编程语言之间的实际差异。 将主题更改为离散数学,必须说它的应用出现在许多问题中,并且获得的有关该主题的知识可以帮助人们学习和应对其他更困难和更专业的学科。这就是为什么某些IT公司在为他们选择最佳人选时会注意它的原因。离散数学中最重要的章节是集合论,二进制关系,布尔代数,组合论,概率论和图论。