关于计算机学习笔记

存储器分为两种,内部存储器,外部存储器,前者速度快,空间小,一般用于临时存放程序,数据和中间结果,外部存储器,长期存储数据和程序,空间大,速度慢


CPU

cpu的功能

程序控制,操作控制,时间控制,数据控制

(个人对程序理解,程序相当于完成某些功能的有序的指令集合,cpu的作用就是相当于一个高级翻译官,程高级语言通过编译,解释,变成一条条指令,没错程序就是由条条指令有序组成)


cpu的组成

运算器

运算器是算术逻辑单元,累加寄存器,状态条件寄存器,数据缓冲寄存器

控制器

指令寄存器,程序计数器,地址寄存器,指令译码器


多核CPU和单核CPU是指控制器和运算器同时有多个?对多核CPU就是多个处理单元,也就有多个运算器,多个控制器


内存中数据是表示,地址与指令是咋区分的,三条总线又是如何调配的,数据总线,地址总线,指令总线


数据表示

各种数据在计算机中表示形式称之为机器数,其特点采用二进制,数的符号为0与1表示,小数点表示隐含,表示不占位置,机器数对应实际数为真值

机器数有无符号之分


为了便于运算带符号位的机器数采用了,原码,反码,补码,移码

正数:原码,反码,补码都不变,符号为0;补码就是将符号位变成1

负数:原码,符号为1;反码符号为1,其他位取反;补码,符号为1,在反码的基础上加1;移码就是补码的符号为变成0

0的移码,正0符号变成1,负0符号也为1


定点数和浮点数

定点数,所谓定点数就是小数点的位置固定不变的数。小数的位置通常有两种,定点整数,定点小数


浮点数中,用二进制表示为:N=F*2^E,E为阶码,F为尾数,浮点数的表示格式:

阶符 阶码 数符 尾数


Guess you like

Origin blog.csdn.net/weixin_43591127/article/details/117234937