数字电路与系统设计
-
基本知识
-
逻辑代数基础(重要)
-
集成逻辑门(了解)
-
组合逻辑电路(重要)
-
集成触发器
-
时序逻辑电路 = 时序部件(触发器)+组合逻辑电路(需要2,3两节的内容)(重要)
-
可编程逻辑电路
-
综合应用
基本知识
数字系统 D:对数字信号进行加工、传递和存储的实体,有实现各种功能的数字逻辑电路相互连接而成。
模拟信号 A 比如电压,电流的表示 连续值 用波形表示
数字计算机:数字计算机是一种能够自动、高速、精确地完成数值计算、数据加工和控制、管理等功能的数字系统。
宽 数据流向
单 控制信号
系统总线
-
数据总线(Data Bus):在CPU与RAM之间来回传送需要处理或是需要储存的数据。
-
地址总线(Address Bus):用来指定在RAM(Random Access Memory)之中储存的数据的地址。
-
控制总线(Control Bus):将微处理器控制单元(Control Unit)的信号,传送到周边设备。
进制转换
https://blog.csdn.net/final__static/article/details/89405945
十-R
整数部分和小数部分,分开考虑
整数部分:除R倒取余
小数部分:乘R顺取整
R--十
按权展开,逐项相加,得到结果
机器码
机器码:符号和数值一起编码表示的二进制数
原码、反码和补码
原码、反码、补码是计算机中对数字的二进制表示方法。
原码:将最高位作为符号位(0表示正,1表示负),其它数字位代表数值本身的绝对值的数字表示方式。
反码:如果是正数,则表示方法和原码一样;如果是负数,符号位不变,其余各位取反,则得到这个数字的反码表示形式。
补码:如果是整数,则表示方法和原码一样;如果是负数,则将数字的反码加上1(相当于将原码数值位取反然后在最低位加1)。
示例:
数值 | 原码 | 反码 | 补码 |
---|---|---|---|
6 | 0000 0110 | 0000 0110 | 0000 0110 |
-6 | 1000 0110 | 1111 1001 | 1111 1010 |
*示例中均为8-bit的整数。它的可表示范围包括-128到127,总共256(=28)个整数。
*0的反码、补码都为0
2个5位补码运算后 有进位也要丢掉
10100(补) 10100 - 1 = 10011(反)——>11100(原)