微机原理笔记分享
课程链接:https://www.bilibili.com/video/BV1qv411Y7AA?share_source=copy_web
引言
基本概念
-
什么是微型计算机?
- 以微处理器为核心,配以大规模集成电路构成的内存储器、输入/输出接口电路、输入/输出设备及系统总线所组成的计算机
-
什么是微型计算机系统?
- 微型计算机为主体,按不同应用要求,配以相应的外部设备、辅助电路以及指挥微机工作的系统软件所构成的系统
-
什么是接口?
- 微处理器CPU与外部世界的连接电路,是CPU与外界进行信息交换的中转站
-
为什么要在CPU与外设之间设置接口电路?
- CPU与外设两者的信号个来谷;CPU与外攻的‘瑞PT配;CPU直接对外设控制,降低CPU的效率;外设直接由CPU控制,使外设的硬件结构依赖于CPU。
-
接口应具备哪些功能?
- 执行CPU命令的功能;返回外设状态的功能;数据缓冲功能;信号转换功能;设备选择功能;数据宽度与数据格式转换的功能
微型计算机系统
-
硬件
-
微型计算机
-
微处理器
(CUP)- 运算器
- 控制器
- 寄存器组
-
内存存储
- 只读存储器(ROM)
- 读/写存储器(RAM)
- 高速缓冲存储器(Cache)
-
总线
I/O接口电路 -
-
-
外部设备
- 外存储器(软盘、硬盘、U盘、光盘等)
- 输入设备(键盘、鼠标、光笔、扫描仪等)
- 输出设备(显示器、打印机、绘图仪等)
- 其它
-
-
软件
-
系统软件
- 操作系统
- 监控程序
- 汇编程序、编译或解释程序等
-
应用软件
- 各种应用软件包
- 应用程序
-
微机基本性能指标
-
字长
- CPU一次能够同时处理的二进制数据位数。在其它指标相同的情况下,字长越长,计算精度就越高,运算速度也越快。早期一般8位和16位,自前常用的32位和64位
-
存储容重
- 微机系统所配置的内存储器中RAM和ROM容量总和。基本单位为字节Byte(简称为B),单位还有KB、MB、GB、TB等。
-
运算速度
- 每秒钟所能执行的指令条数,对运算速度的描述有不同的方法
-
存取时间和存取周期
- 存取时间:从内存储器接收到CPU发来的读/写操作命令到数据被读出或写入完成所需要的时间;
存取周期(读/写周期):在存储器连续读/写过程中一次完整的存取操作所需的时间,或者说是CPU连续两次访问存储器的最小时间间隔
- 存取时间:从内存储器接收到CPU发来的读/写操作命令到数据被读出或写入完成所需要的时间;
-
性能价格比
摩尔定律
-
-
当价格不变时,集成电路上可容纳的元器件的数目,约每隔18-24个月便会增加一倍,性能也将提升一倍。换言之,每一美元所能买到的电脑性能,将每隔18-24个月翻一倍以上。
计算机发展阶段
- 第一代:电子管计算机(1946年~1957年)
- 第二代:晶体管计算机(1958年~1964年)
- 第三代:集成电路计算机(1964年~1972年)
- 第四代:大规模和超大规模集成电路计算机(1972年~今)
常用数制
有符号数
原码
- 正数的符号位为0,负数的符号位为1,其他位按照一般的方法来表示数的绝对值
反码
- 正数的反码与其原码相同,负数的反码为其正数原码按位取反
补码
- 正数的补码与其原码相同,负数的补码为其反码在最低位加1