8位二进制数,是指8个二进制数,还是指2的8次方个二进制数

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 19:57:28

8位二进制数,是指8个二进制数,还是指2的8次方个二进制数

以下一些看不懂
四、数据与指令在CPU 中的运转
我们知道,数据从输入设备输入内存,等待CPU 处理,这些将要处理的信息是按字节存储的,也就
是以8 位二进制数或8 比特为1 个单元存储
,这些信息可以是数据或指令.数据是用二进制表示的
假设在内存中的数据是最简单的原始数据.首先,指令指针(instruction pointer)会通知CPU 将
要执行的指令在内存中的存储位置.因为内存中的每个存储单元都有编号,称为地址,可以根据这
些地址把数据取出,通过地址总线送到控制单元中,指令译码器(instruction decoder)从指令寄存
器(IR —— Instruction Register)中拿来指令,翻译成CPU 可以执行的形式,然后决定完成该指令需
假如数据被送往算术逻辑单元,数据将会执行指令中规定的算术运算和其他各种运算.当数据
处理完毕后,将回到寄存器中,通过不同的指令将继续处理数据或者通过数据总线送到数据缓存器中.
基本上,CPU 就是这样去执行读出数据、处理数据和往内存写数据三项基本工作.但在通常情况
下,一条指令可以包含按明确顺序执行的许多操作,CPU 的工作就是执行这些指令,完成一条指令
后,CPU 的控制单元又将告诉指令读取器从内存中读取下一条指令来执行.这个过程不断快速地重
复,快速地执行一条又一条指令,产生你在显示器上所看到的结果.事实上,即使是一个简单的应
用程序,需要处理的数据也是相当庞大和复杂的.