首页 > 代码库 > 第一章
第一章
1.什么是计算机系统,计算机硬件和计算机软件?硬件和软件哪个更重要?
答:计算机系统由"硬件"和"软件"两大部分组成.
"硬件",是指计算机的实体部分,由看得见摸得着的各种电子元器件,各类光,电机设备的实物组成,如主机,外部设备等.
"软件",是人们是先编制的具有各类特殊功能的程序组成.分为两大类:系统软件和应用软件.
两者都重要,互为补充.
2.如何理解计算机系统的层次结构?
3.说明高级语言,汇编语言和机器语言的差别和联系
他们都是计算机语言,只有机器语言可直接被计算机识别并执行,高级汇编语言要先翻译成机器语言程序,才能被计算机识别并执行.
高级要先被翻译为汇编语言然后再被翻译为机器语言.
4.如何理解计算机组成和计算机系统结构
计算机组成是指如何实现计算机体系机构所体现的属性.它包含了许多对程序员来说是透明的硬件细节.
计算机系统结构是指那些能被程序员所见到的计算机系统的属性,即概念性的结构与功能特性.
计算机指令:
属性:指令集,数据类型,存储器寻址技术,I/O机理 抽象的特性 ---- 系统结构
实现:如何区指令,分析指令,取操作数,运算,送结果 ---- 组成问题
龙芯CPU可以和其他的CPU系统结构一样,但具体的实现是不一样的.
5.冯 诺依曼计算机的特点是什么?
计算机由运算器,存储器,控制器,输入设备,输出设备五大部分组成
指令和数据以同等地位存放于存储器内,并可按地址寻访
指令由操作码和地址码组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置.
指令在存储器内按顺序存放.
机器以运算器为中心,输入输出设备与存储器间的数据传送通过计算器完成.
6.
CPU 中央处理器
PC 个人计算机
IR
CU 控制单元
ALU 算逻部件
ACC 累加器
MQ 乘商寄存器
X 操作数寄存器
MAR存储器地址寄存器
NDR 存储器数据寄存器
I/O 输入输出设备
MIPS 百万指令每秒
CPI 执行一条指令所需的时钟周期
FLOPS 浮点运算次数每秒
第一章