文章目录
1.冯·诺依曼机的基本工作方式?
控制流(指令流)驱动方式
。即按照指令的执行序列,依次读取指令,然后根据指令所含的控制信息,调用数据进行处理。
2.CPU如何区分指令和数据?
- 在冯·诺依曼计算机中指令和数据都是以二进制进行存储,CPU区分它们的依据是
指令周期的不同阶段
,通常在取指阶段取出的是指令,执行阶段取出的是数据
。 - CPU只有在
确定
取出的是指令后,才能将其操作码送去译码,因此不可能依据译码的结果区分指令和数据。
3.存放将要执行的指令的寄存器&存放将要执行的指令地址的寄存器是什么?
- IR-指令寄存器:存放将要执行的
指令
- PC-程序计数器:存放将要执行的指令的
地址
4.在运算器中不包含地址寄存器MAR
- 地址寄存器
MAR
在CPU
中,但未集成到运算器和控制器
中。
5.关于编译程序和解释程序?
- 编译程序:以高级程序设计语言书写的源程序作为输入,而以
汇编语言
或机器语言
表示的目标程序
作为输出。 - 解释程序:一边解释,一边执行。 解释一句后就提交计算机执行一句,并不形成
目标程序
。
6.相联存储器?
- 关联存储器(相联存储器),是一种不根据地址而是根据存储内容来进行存取的存储器,可以实现快速地查找块表。既
可以按照地址寻址也可以按照内容寻址(通常是某些字段)
,为了与传统寄存器作区别,称为按内容寻址的存储器
。
7.存储程序原理?
- 根据特定问题编写的程序存放在计算机
存储器
中,然后按存储器中的存储程序的首地址
执行程序的第一条指令,以后就按照该程序的规定顺序
执行其他指令,直至程序结束执行
。
8.根据存储程序原理,计算机应具有哪几大功能?
数据传送功能、数据存储功能、数据处理功能、操作控制功能、操作判断功能
。
来源:CSDN
作者:__IronMan__
链接:https://blog.csdn.net/weixin_43914604/article/details/104116469