您的位置 首页 > 数码极客

计算机软件系统包括

回到整个计算机系统的框图,分为软件系统和硬件系统,一个是计算机的灵魂,一个是肉体。而灵魂是要存储到肉体之上的,也就是放到存储器里面的。


系统框图

简单给软件系统分类,软件分为系统软件和应用软件。其中系统软件是管理整个计算机系统,目标是使每一部分的资源得到合理的调度,代替我们去管理这些底层的结构。常用的系统软件有

操作系统(OS)

数据库管理系统(DBMS)

语言处理程序…..

语言处理程序指的就是汇编程序,编译程序。从高级语言翻译到低级语言。数据库管理系统是管理底层运算资源,给数据库编写提供接口。

应用软件是调用系统软件的接口来实现特定功能的软件。比如社交娱乐QQ,微信。办公:word,PowerPoint,Excel.

机器语言:二进制代码 0000,0000,1111100

代码 操作

0000 LOAD

0001。 STORE

。…………

汇编语言:助记符 LOAD A,16

意思是将16放到A寄存器中。由于大家都用这些符号,查表就可以交给计算机了。但是还是要写一段程序来控制查表的过程,这段程序就叫汇编程序。我们来尝试写一段复杂的程序,16号单元数据与17号单元数据相加后存回17号单元

LOAD A,17

LOAD B,18

ADD C,A,B

STORE C,17

高级语言:C/C++,Java c=a+b

高级语言需要通过编译器翻译成汇编,再经过汇编器翻译成01代码给机器执行

有2种方法,一种是一口气翻译成01代码,依靠编译程序,会生成一个文件。还有一种是单独翻译,叫解释程序。

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

相关推荐