学习笔记(一) 进入计算机世界
本系列为本人学习情况记录,部分内容来自老师课件。
什么是计算机
计算机是能执行程序指令的电子设备。可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。
计算机的分类:
可分为超级计算机、工业控制计算机、网络计算机、个人计算机、嵌入式计算机五类,较先进的计算机有生物计 算机、光子计算机、量子计算机等。
计算机的基本功能
输入、存储、处理、输出
计算机的组成部分
硬件
完成输入、存储、处理、输出的具体设备,是计算机运行的物质基础
软件
控制硬件正确有效地完成各项任务
CPU的工作原理:
控制单元从存储器中提取输入数据和指令集,将指令进行解码,然后发送到算术逻辑单元 (ALU) 进行执行并存 储输出结果
————————————————————————————————————————
计算机系统
硬件系统
主机
中央处理器(CPU):运算器、控制器
内存储器:Read-Only Memory(ROM)、Random Access Memory(RAM)等
外围设备
外存储器:U盘、磁盘、光盘
输入设备:键盘、鼠标、扫描仪等
输出设备:显示器、打印机、绘图仪等
软件系统
系统软件
操作系统:DOS、Windows等
编译软件、数据库管理系统等
应用软件
数据处理软件、文字处理软件
CAD软件、网页制作软件等
————————————————————————————————————————
计算机存储器的计量单位
8 bit = 1 byte
1024 byte = 1 KB
1024 KB = 1 MB
1024 MB = 1 GB
1024 GB = 1 TB
1024 TB = 1 PB
1024 PB = 1 EB
1024 EB = 1 ZB
1024 ZB = 1 YB
1024 YB = 1 BB
1024 BB = 1 NB
1024 NB = 1 DB
————————————————————————————————————————
数制系统
数制系统包括:
十进制
二进制
八进制
十六进制
进制转换
十进制转任何进制(除基取余法):
用十进制数字不断除以x进制得到余数,除到商为0,将所有余数从后向前排列,即为转换后的数字
任何进制转十进制(按权展开):
n位数字乘以x进制的n-1次方之和
8421法:
二进制转八进制:三位转一位
二进制转十六进制:四位转一位
同理可推到任何成次方的进制转换
例如三转九,4转64等等
————————————————————————————————————————
机器数、原码、反码、补码:
机器数:
一个数在计算机中的二进制表示形式,机器数带符号、正数最高位为0,负数最高位为1
原码:
符号加上真值的绝对值,取值范围为:[-127, 127]
反码:
正数的反码是其本身,负数的反码是其原码的基础上,符号位不变,其余位取反
补码:
正数的补码是其本身,负数的补码是其反码的基础上+1