嵌入式系统设计师教程 (第2版).pdf》链接:https://download.csdn.net/download/AnChenliang_1002/87864728
该资源在上传时涉及到版权问题无法上传,所以保留该资源仅为了日后查看时博主自己可以下载;
本文用来记录在学习《嵌入式系统设计师教程 (第2版)》过程中的个人笔记。
文章目录
- 第一章 计算机系统基础知识
- 1.1 嵌入式计算机系统概述
- 1.2 数据表示
- 1.2.1 进位计数制及其转换
- 1.2.2 数值型数据的表示
- 1.2.3 其他数据的表示
- 1.2.3 校验码
- 1.4 计算机硬件组成及主要部件功能
- 1.4.3 总线
- 第二章 嵌入式系统硬件基础知识
- 2.1 数字电路基础
- 第4章 嵌入式系统软件基础知识
- 4.3 任务管理
第一章 计算机系统基础知识
1.1 嵌入式计算机系统概述
1.2 数据表示
1.2.1 进位计数制及其转换
十进制转换成二进制
整数部分:“除2取余”
小数部分:“乘2取整”
例子如下图所示
二进制转换成十进制
1.2.2 数值型数据的表示
原码
反码
补码
移码
1.2.3 其他数据的表示
8421BCD码
ASCII码
1.2.3 校验码
奇偶校验
在编码中增加一个校验位,来使编码中1的个数为奇数(奇校验)或者偶数(偶校验)
1.4 计算机硬件组成及主要部件功能
计算机系统的基本硬件组成包括运算器、控制器、存储器、输入设备和输出设备。运算器和控制器等部件集成在一起统称中央处理单元(Central Processing Unit,CPU)。
1.4.3 总线
数组总线(Data Bus)
地址总线(Address Bus)
控制总线(Control Bus)
第二章 嵌入式系统硬件基础知识
2.1 数字电路基础
门电路
译码器
第4章 嵌入式系统软件基础知识
4.3 任务管理
任务调度算法:
- 先来先服务算法 FIFO
- 短作业优先算法 SJF
- 时间片轮转算法
- 优先级算法
死锁
任务间通信