汇编程序不属于应用软件,属于系统软件。系统软件包括操作系统和一系列基本的工具(比如编译器,数据库管理,存储器格式化,文件系统管理等等);而汇编程序是指把汇编语言书写的程序翻译成与之等价的机器语言程序的翻译程序,是一种语言处理程序。

本教程操作环境:windows7系统、Dell G3电脑。

相关推荐:《编程课程》

汇编程序不属于应用软件,属于系统软件。编译程序和汇编程序属于开发工具,操作系统属于系统软件。

各种应用软件,虽然完成的工作各不相同,但它们都需要一些共同的基础操作,例如都要从输入设备取得数据,向输出设备送出数据,向外存写数据,从外存读数据,对数据的常规管理,等等。

这些基础工作也要由一系列指令来完成。人们把这些指令集中组织在一起,形成专门的软件,用来支持应用软件的运行,这种软件称为系统软件。

一般来讲,系统软件包括操作系统和一系列基本的工具(比如编译器,数据库管理,存储器格式化,文件系统管理,用户身份验证,驱动管理,网络连接等方面的工具),是支持计算机系统正常运行并实现用户操作的那部分软件。

有代表性的系统软件有:

1、操作系统

操作系统管理计算机的硬件设备,使应用软件能方便、高效地使用这些设备。在微机上常见的有:DOS、WINDOWS、UNIX、OS/2等。

在计算机软件中最重要且最基本的就是操作系统(OS)。它是最底层的软件,它控制所有计算机运行的程序并管理整个计算机的资源,是计算机裸机与应用程序及用户之间的桥梁。没有它,用户也就无法使用某种软件或程序。

操作系统是计算机系统的控制和管理中心,从资源角度来看,它具有处理机、存储器管理、设备管理、文件管理等4项功能。

常用的系统有DOS操作系统、WINDOWS操作系统、UNIX操作系统和Linux、Netware等操作系统。

2、语言处理程序

编译软件CPU执行每一条指令都只完成一项十分简单的操作,一个系统软件或应用软件,要由成千上万甚至上亿条指令组合而成。直接用基本指令来编写软件,是一件极其繁重而艰难的工作。

计算机只能直接识别和执行机器语言,因此要计算机上运行高级语言程序就必须配备程序语言翻译程序,翻译程序本身是一组程序,不同的高级语言都有相应的翻译程序。

语言处理程序如汇编语言汇编器,C语言编译、连接器等。

3、数据库管理

数据库管理系统有组织地、动态地存贮大量数据,使人们能方便、高效地使用这些数据。

数据库管理系统是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库。

Foxpro,Access,Oracle,Sybase,DB2和Informix则是数据库系统。

4、辅助程序

系统辅助处理程序也称为“软件研制开发工具”、“支持软件”、“软件工具”,主要有编辑程序、调试程序、装备和连接程序、调试程序。

想要查阅更多相关文章,请访问PHP中文网!!

汇编语言是php吗,汇编程序属于应用软件吗相关推荐

  1. c51单片机跑马灯汇编语言,单片机跑马灯汇编程序 单片机汇编程序编写技巧

    [摘 要]在用汇编语言编写单片机程序时,由于编程方法或者选用指令的不同,会造成实现相同功能的程序,执行时间的长短和程序占用内存空间的大小都不相同,占用内存空间少.执行时间短是编写汇编程序最基本的原则. ...

  2. 8086汇编语言精华笔记总结~

    目录 第一章 汇编语言的基础知识 1.计算机系统概述 硬件(Handware) 软件(Software) 2.汇编语言介绍 3.数据表示 1. BCD码 2. ASCII码 3. 真值和机器数 4. ...

  3. MCS-51汇编语言程序设计

    4.1 汇编语言程序设计概述 用于程序设计的语言基本上分为3种:机器语言.汇编语言和高级语言. 4.1.1 机器语言.汇编语言和高级语言 机器语言 二进制代码表示的指令.数字和符号简称为机器语言,不易 ...

  4. 汇编语言比C51需要效率高,汇编语言与C51语言实现跑马灯实验的比较 -

    当前开发单片机应用系统程序主要应用汇编语言和C51语言,采用汇编语言编写可直接操纵系统的硬件资源,能编写出高效运行的程序代码,程序运行速度快.而采用C51语言编写可改善程序的可读性和可移植性,利于产品 ...

  5. 【Anki 牌组+Markdown笔记分享】汇编语言

    汇编语言笔记 第一章 基础知识 1.1 进位计数制与不同基数的数之间的转换 1.1.1 二进制数 1.1.2 二进制数和十进制之间的转换 1.1.3 十六进制数及其与二进制.十进制数之间的转换 1.2 ...

  6. 汇编语言基本概念汇总

    汇编语言应该是我们现在学的最"低级"的语言了,因为现在不会再有人去学机器语言了.而汇编语言还在一些硬件或者嵌入式设备上使用并开发着.以下资料是为了大学的汇编考试整理的资料,现在与大 ...

  7. Linux操作系统汇编语言基础知识(图文代码)

    1.什么是汇编语言,它在计算机语言中的地位? 汇编语言是程序设计语言的基础语言,是唯一可以直接与计算机硬件打交道的语言 2.汇编语言与源程序.汇编程序.汇编的关系? 3.汇编语言的特点 \1) 汇编语 ...

  8. 汇编语言学习笔记(终)

    第29-30节课 汇编语言程序格式 一.汇编程序功能 如图所示,表示了汇编语言程序的建立和处理过程.首先用编辑程序产生汇编语言的源程序,源程序就是用汇编语言的语句编写的程序,它是不能为机器所识别的,所 ...

  9. 【汇编语言】32位汇编总结

    x86汇编语言 学习操作系统前对汇编语言进行快速学习,转载自x86汇编语言进行总结. 汇编程序的布局 清单A-1显示了一个简单的C程序,清单A-2显示了由GCC v5.4.0对应生成的汇编程序,第1章 ...

最新文章

  1. iframe怎么用_怎么样减少无效URL的爬行和索引
  2. VBS基础篇 - 运算符(1) - 运算符优先级
  3. python工作招聘-学习Python 能找到工作?1300+条招聘信息告诉你答案
  4. Apache Tomcat 5.5 Servlet/JSP 容器
  5. 知方可补不足~sqlserver中使用sp_who查看sql的进程
  6. python类型提示模块包_Python checktypes包_程序模块 - PyPI - Python中文网
  7. rac节点频繁重启的问题分析
  8. [转载]SQL Server 2008 R2安装时选择的是windows身份验证,未选择混合身份验证的解决办法...
  9. 搭建elasticsearch可视化插件
  10. seay代码审计mysql插件报错_Seay源代码审计系统2.1版本下载(附源码): 人人都是代码审计师...
  11. dump日志分析工具
  12. 空降如何快速融入接管团队
  13. window.onload=function()是什么意思
  14. 恒天然NZMP品牌干酪在2018年国际奶酪大赛中荣获八枚奖牌
  15. Oracle 实用技巧之不知道密码情况下 dblink 的迁移
  16. php开启端口复用,WebServer端口复用后门
  17. qRT-PCR 注意事项
  18. 计算机绘图 CAXA电子图板2009,CAXA电子图板
  19. Spring项目启动完成后,自动执行一次指定方法
  20. 是时候给你的产品配一个AI问答助手了!

热门文章

  1. postman和JMeter并发测试对比
  2. DHCP八种报文 Discover Offer Request Ack Nack decline release inform及其工作原理流程 详解
  3. zabbix监控系统上——zabbix下载及安装、zabbix的使用、zabbix实现信息采集、zabbix监控页面的模板帮助
  4. 半身证件照如何制作?几步就可以完成
  5. Matlab查看tdms文件
  6. Myth源码解析系列之二-项目结构介绍
  7. 怎样把 PPT 做的像麦肯锡一样专业?!
  8. Python中相似度对比-difflib模块
  9. 会计资料无纸化已经全面来临,iBox开始步入硬软结合的新时代
  10. 怎样反汇编bzImage