计算机指令主要存放在哪?
A、存储器。
计算机存储器(英语:Computer memory)是一种利用半导体、磁性介质等技术制成的存储资料的电子设备。其电子电路中的资料以二进制方式存储,不同存储器产品中基本单元的名称也不一样。
计算机存储器可分为内部存储器(又称内存或主存)和外部存储器,其中内存是CPU能直接寻址的储存空间,由半导体器件制成。内存的特点是访问速率快。
我们平常使用的程序,如Windows操作系统、打字软件、游戏软件等,一般都是安装在硬盘等外部记忆体上的,但必须把它们调入内存中运行,才能真正使用其功能,我们平时输入一段文字,或玩一个游戏,其实都是在内存中进行的,数据产生后不断地由内存向外部记忆体进行读写。
就好比在一个书房里,存放书籍的书架和书柜相当于电脑的外部记忆体,而我们工作的办公桌就是内存。通常我们把要永久保存的、大量的数据储存在外部记忆体上,而把一些临时的或少量的数据和程序放在内存上,当然内存的好坏会直接影响电脑的运行速度。
容量
存储器以二进制计算容量,基本单位是Byte:
1、1 Kilobyte(KB) =1,024B=210B
2、1 Megabyte(MB)=1,024KiB=220B=1,048,576B
3、1 Gigabyte(GB)=1,024MiB=230B=1,073,741,824B
4、1 Terabyte(TB)=1,024GiB=240B=1,099,511,627,776B
5、1 Petabyte(PB)=1,024TiB=250B=1,125,899,906,842,624B
6、1 Exabyte(EB) =1,024PiB=260B=1,152,921,504,606,846,976B
7、1 Zettabyte(ZB)=1,024EiB=270B
8、1 Yottabyte(YB)=1,024ZiB=280B
扩展资料:
在计算机技术中,指令是由指令集架构定义的单个的CPU操作。在更广泛的意义上,“指令”可以是任何可执行程序的元素的表述,例如字节码。
在传统的构架上,指令包括一个操作码(opcode)——它指定要进行什么样的操作,例如“将存储器中的内容与寄存器中的内容相加”——和零个或者更多的操作数(operand)——它可能指定参与操作的寄存器、内存地址或者立即数(literal data)。操作数可能还包括寻址方式,它确定操作数的含义。
在超长指令字(VLIW)构架中(包括很多微指令(microcode)构架)多个并发的操作和操作数在一条单独的指令中被指定。
指令的长度相差悬殊,从一些微控制器(microcontroller)中的4位(bit)到一些超长指令字系统中的几百位。大部分现代的个人计算机、大型计算机、超大型计算机中的处理器的指令尺寸在16到64位之间。
在一些构架中,特别是RISC构架中,指令长度是固定的,通常与其构架的字长一致。在其他的构架中,指令有不同的长度,但通常是字节或者半个字的整数倍。
构成程序的指令很少以它在机器内部的数值形式而直接的被使用;它们可以被程序员通过汇编语言加以表示,或者,更常见的,被编译器生成。