Rumah  >  Artikel  >  理论上说应用程序里的指令可以分成什么

理论上说应用程序里的指令可以分成什么

王林
王林asal
2020-12-10 09:28:57229941semak imbas

理论上说应用程序里的指令可以分成中央处理器(CPU)的指令集以及用于向操作系统请求特定的服务这两类。指令是指告诉计算机从事某一特殊运算的代码,一条指令通常由操作码和地址码组成。

理论上说应用程序里的指令可以分成什么

本文环境:windows10、Dell G3。

理论上说,应用程序里的指令可以分成中央处理器(CPU)的指令集以及用于向操作系统请求特定的服务这两类。

基本概念:

指令是告诉计算机从事某一特殊运算的代码。

计算机程序发给计算机处理器的命令就是“指令(instruction)”。最低级的指令是一串0和1,表示一项实体作业操作要运行(如“Add”)。根据指令类型,某个具体的存储领域被称作“寄存器(register)”,里面包含了可用于调出指令的数据或数据存储位置。

计算机的汇编语言(assembler)中,每种语言一般只响应单一的处理器指令。而高级语言的每种语言经过程序编辑后能响应多个处理器指令。

在汇编语言中,宏指令(macro instruction)在汇编程序处理过程中会扩展为多个指令(以编码过的源宏定义为基础)。

组成形式:

指令是指示计算机执行某种操作的命令。它由一串二进制数码组成。一条指令通常由两个部分组成:操作码+地址码。

操作码:指明该指令要完成的操作的类型或性质,如取数、做加法或输出数据等。

地址码:指明操作对象的内容或所在的存储单元地址。

更多相关知识,请访问常见问题栏目!

Atas ialah kandungan terperinci 理论上说应用程序里的指令可以分成什么. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:dll是什么文件Artikel seterusnya:ctrl+f是什么快捷键