検索
ホームページよくある問題アセンブラってアプリケーションソフトですか?

アセンブラってアプリケーションソフトですか?

Jan 11, 2021 pm 03:35 PM
システムソフトウェア応用アセンブラ

アセンブラはアプリケーション ソフトウェアではなく、システム ソフトウェアに属します。システム ソフトウェアには、オペレーティング システムと一連の基本ツール (コンパイラ、データベース管理、メモリ フォーマット、ファイル システム管理など) が含まれ、アセンブリ プログラムとは、アセンブリ言語で書かれたプログラムを同等の機械語プログラムに翻訳することを指します。言語処理プログラムです。

アセンブラってアプリケーションソフトですか?

このチュートリアルの動作環境: Windows 7 システム、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 中国語 Web サイト にアクセスしてください。 !

以上がアセンブラってアプリケーションソフトですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

Dreamweaver Mac版

Dreamweaver Mac版

ビジュアル Web 開発ツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

mPDF

mPDF

mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。