高级编程语言的实际应用
高级语言都是通过操作系统完成数据运算等处理任务的么?
高级语言,是指计算机语言,C语言,JAVA语言等,而底层的机器语言一般是汇编语言。
数据运算,输入端的应用程序是以某种计算机高级语言编程获得的,输入的数据经过应用程序所***用的数据算法转化成汇编语言。
汇编语言经过计算机处理会变成01数据指令集,运算解码后输出01指令集,然后逆向传输给应用程序。
应用程序都是基于某种操作系统而存在的,例如windows或Linux。
简单的来说,数据处理的应用程序是基于某类操作系统以某种高级语言编程获得的,数据运算的输入输出会按应用程序来运算执行。这样说是不是更容易理解?
只要是在操作系统上跑得软件,底层都是调用操作系统接口完成的,包括驱动,用C语言写驱动也需要调用系统接口API,包括1+1,当然操作系统不太可能给你留一个接口来算1+1,总之一切操作都被系统监控着的,但是操作系统有自己的一套处理方式,当然若是你能找出操作系统的漏洞,突破操作系统的保护层,你也可以直接操纵CPU, 但那不是高级语言能干的事, 说个例子,大自然就是操作系统,形形***的生物就是各种软件,我们突破不了这个大自然,我们的一切都在大自然的监控下,若你能找出这个大自然的漏洞,你就可以成仙成神
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wnpsw.com/post/24330.html