**微机原理复习1(知识点)
第一节 存储程序工作方式与冯诺·依曼
1、(1)、采用二进制代码表示数据和指令。
(2)、采用存储程序工作方式
a、(写)事先编辑程序
b、(存)将程序存储于计算机的存储器之中
c、(run)计算机在运行时将自动地连续地从存储器中依次取出指令加以执行。
(3)、硬件系统由五大部件构成
运算器、控制器、存储器 、输入设备、输出设备
2、
计算机硬件发展:
第一代:电子管计算机
第二代:晶体管计算机
第三代:中小规模集成电路计算机
第四代:大规模集成电路和超大规模计算机
计算机软件发展:
第一代:机器语言
第二代:汇编语言(可移植性低)
第三代:高级语言(C、Java 等)
第四代:模块化语言,更高级
第二节 二、八、十、十六转换
进制转换的方法是:二进制数,十六进制数可以采用按权展开法转化为十进制数,十进制转化为R进制要分为两部分,其中整数部分要除R取余,直到商为0,小数部分要乘R取余直到得到整数。
第三节 二进制加减法
原码、反码产生错误,比如+0和-0的反码不同,故选用补码
1.加法
[X]补+[Y]补=[X+Y]补
正数的原码、反码、补码都相等
例:5+6=?
[5]补=[5]原=00000101B
[6]补=[6]原=00000110B
[X+Y]补=[X]补+[Y]补=00001011B
[X+Y]原=00001011B=11O
2、减法
[X]补-[Y]补=[X]补+[-Y]补=[X-Y]补
例:(-5)-(-6)=?
设X=-5
[X]补=11111011B
[X-Y]补=[X]补+[[Y]补]变补
[Y]补=11111010B
[[Y]补]变补=00000110B
[X-Y]补=00000001B=+1 O
第四节 控制器 运算器
1、CPU的功能
* 指令控制
保证机器按程序规定的顺序取出执行
操作控制
CPU产生每条指令所对应的操作信号,并把各种操作信号送往相应的部件,从而控制这些部件按指令的要求进行动作。
时间控制
对各种操作的实施时间进行定时
数据加工
对数据进行算术运算和逻辑运算处理
*
2、CPU主要由运算器和控制器两大部分组成。
3、CPU基本模型