Home Common Problem Is assembler application software?

Is assembler application software?

Jan 11, 2021 pm 03:35 PM
system software application assembler

Assembler does not belong to application software, but to system software. System software includes the operating system and a series of basic tools (such as compilers, database management, memory formatting, file system management, etc.); and assembly programs refer to translating programs written in assembly language into equivalent machine language programs The translation program is a language processing program.

Is assembler application software?

The operating environment of this tutorial: Windows 7 system, Dell G3 computer.

Assembler does not belong to application software, but to system software. Compilers and assemblers are development tools, and operating systems are system software.

Although various application software complete different tasks, they all require some common basic operations, such as obtaining data from input devices, sending data to output devices, and storing and writing data externally. Reading data from external storage, general management of data, etc.

These basic tasks are also completed by a series of instructions. People organize these instructions together to form specialized software to support the operation of application software. This software is called system software.

Generally speaking, system software includes the operating system and a series of basic tools (such as compilers, database management, memory formatting, file system management, user authentication, driver management, network connection, etc. ), is that part of the software that supports the normal operation of the computer system and enables user operations.

The representative system software is:

1. Operating system

The operating system manages the computer's hardware devices so that application software can be convenient and Use these devices efficiently. Common ones on microcomputers include: DOS, WINDOWS, UNIX, OS/2, etc.

The most important and basic among computer software is the operating system (OS). It is the lowest level software. It controls all programs running on the computer and manages the resources of the entire computer. It is the bridge between the bare metal of the computer, applications and users. Without it, users cannot use a certain software or program.

The operating system is the control and management center of the computer system. From a resource perspective, it has four functions: processor, memory management, device management, and file management.

Commonly used systems include DOS operating system, WINDOWS operating system, UNIX operating system, Linux, Netware and other operating systems.

2. Language processing program

Compiled software The CPU only completes a very simple operation for each instruction executed. A system software or application software requires thousands or even hundreds of millions of A combination of instructions. Writing software directly using basic instructions is an extremely arduous and difficult task.

Computers can only directly recognize and execute machine language. Therefore, if you want to run high-level language programs on your computer, you must be equipped with a program language translation program. The translation program itself is a set of programs, and different high-level languages ​​have corresponding translation programs. .

Language processing programs such as assembly language assembler, C language compiler, connector, etc.

3. Database management

The database management system stores large amounts of data in an organized and dynamic manner, allowing people to use these data conveniently and efficiently.

Database management system is a large-scale software that manipulates and manages databases and is used to establish, use and maintain databases.

Foxpro, Access, Oracle, Sybase, DB2 and Informix are database systems.

4. Auxiliary programs

System auxiliary processing programs are also called "software development tools", "support software" and "software tools". They mainly include editing programs, debugging programs, equipment and Linker, debugger.

If you want to read more related articles, please visit PHP Chinese website! !

The above is the detailed content of Is assembler application software?. For more information, please follow other related articles on the PHP Chinese website!

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
2 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Best Graphic Settings
2 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. How to Fix Audio if You Can't Hear Anyone
3 weeks ago By 尊渡假赌尊渡假赌尊渡假赌

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

Xiaosi LINUX shares: How to install application software on Tongxin UOS Xiaosi LINUX shares: How to install application software on Tongxin UOS Feb 14, 2024 pm 06:45 PM

What I want to share with you today is how to install application software on Tongxin UOS. As an excellent domestic operating system, Tongxin UOS has been recognized by more and more users. Many users may encounter problems during use. When it comes to how to install application software, I will introduce you in detail how to install application software on Tongxin UOS. Installation through software source 1. Open the UOS application store and search for the application software that needs to be installed. 2. Select the application software that needs to be installed and click the "Install" button. 3. Wait for the application software to be downloaded and installed. Installation via command line 1. Open the terminal and log in to the system with administrator rights. 2. Use the apt-get command to install the application software. To install the application software named "example"

What is the difference between system software and application software? What is the difference between system software and application software? Aug 15, 2023 pm 05:21 PM

The difference between system software and application software: 1. System software is used to manage and control computer hardware and software resources, and application software is used to meet specific needs; 2. System software is usually pre-installed in the computer, and users do not need to Self-installed, it runs automatically when the computer starts. The application software needs to be installed and configured by the user. The installation program of the application software can be downloaded from the Internet; 3. The system software is more low-level and is responsible for managing the resources of the entire computer system, while the application software is higher-level. , pay more attention to user needs and experience, etc.

What is the most important software in system software? What is the most important software in system software? Dec 10, 2020 pm 04:56 PM

The most important software in system software is the "operating system". In computers, the operating system is the most basic and important basic system software; the operating system needs to handle tasks such as managing and configuring memory, determining the priority of system resource supply and demand, controlling input devices and output devices, operating networks, and managing file systems. and other basic matters.

What kind of software does the employee information management system belong to? What kind of software does the employee information management system belong to? Jul 29, 2022 pm 12:59 PM

Employee information management system belongs to "application software" software. Software systems are divided into two categories: system software and application software; and the employee information management system is a management information system. This system does not belong to system software, but is a kind of application software, which is developed for specific fields and used for specific purposes. A type of software that serves a purpose. Application software is directly oriented to the needs of users. They can directly help users improve the quality and efficiency of their work, and even help users solve certain problems.

Can programs written in assembly be used on Linux? Can programs written in assembly be used on Linux? Aug 03, 2023 pm 02:33 PM

Programs written in assembly can be used in Linux, but they need to follow the following points: 1. Follow the ABI standard of the Linux system to ensure that the program is compatible with the interface of the operating system; 2. You need to use Linux system calls to access the functions of the operating system. You need to use Specific instructions to trigger system calls; 3. Need to understand the function calling specifications of the C language to correctly use the library functions provided by the Linux operating system to complete some advanced functions; 4. Need to understand the architecture and instruction set of the target computer, and Resources such as registers and memory need to be manually managed.

What are the four main types of system software? What are the four main types of system software? Mar 03, 2023 pm 02:48 PM

System software mainly includes four categories, namely: 1. Operating system, which is the lowest level software and a bridge between the bare metal of the computer and applications and users; 2. Language processing program, the computer can only directly recognize and execute machine language , so a computer must be equipped with a program language translation program to run high-level language programs; 3. Database management, which is a large-scale software for manipulating and managing databases, used to establish, use and maintain databases; 4. Auxiliary programs, mainly editors Programs, debuggers, rigging and linking programs, debuggers.

Is assembler application software? Is assembler application software? Jan 11, 2021 pm 03:35 PM

Assembly programs do not belong to application software, but to system software. System software includes the operating system and a series of basic tools (such as compilers, database management, memory formatting, file system management, etc.); and assembly programs refer to translating programs written in assembly language into equivalent machine language programs The translation program is a language processing program.

What is the most important thing in system software What is the most important thing in system software Dec 10, 2020 pm 03:48 PM

The most important system software is the operating system. The operating system is a computer program that manages computer hardware and software resources. It is the lowest software in the computer system. The operating system controls all computer running programs and manages the resources of the entire computer. It is the bridge between the bare metal of the computer, applications and users. Without it, users cannot use a certain software or program.