- 博客(7)
- 收藏
- 关注
原创 Havard结构和Von neumann结构
一般DSP都是采用改进型哈佛结构,就是分开的数据空间和地址空间都不只是一条,而是有多条,这根据不同的生产厂商的DSP芯片有所不同。中央处理器首先到程序指令存储器中读取程序指令内容,解码后得到数据地址,再到相应的数据存储器中读取数据,并进行下一步的操作(通常是执行)。采用哈佛总线体系结构的芯片内部程序空间和数据空间是分开的,这就允许同时取指和取操作数,从而大大提高了运算能力。二者的区别就是程序空间和数据空间是否是一体的。冯·诺依曼结构数据空间和地址空间不分开,哈佛结构数据空间和地址空间是分开的。
2023-06-28 15:30:38
167
1
原创 FIR滤波器设计
对于输入序列X(n)的FIR滤波器,可用下图所示结构示意图来进行表示,其中X(n)是输入数据流。各级的输入链接和输出连接被称为抽头,系数(a0,a1,a2......an)被称为抽头系数。一个M阶的FIR滤波器有M+1个抽头。滤波器就是对特定的频率或者特定频率以外的频率进行消除的电路,被广泛运用于通信系统和信号处理系统中。从功能而言,数字滤波器对输入离散信号的数字代码进行运算处理,以达到滤除频带外信号的目的。有限冲激响应(FIR)滤波器就是一种常用的数字滤波器,采用对已输入样值的加权和来形成他的输出。
2023-06-09 16:12:09
706
原创 MySQL多表查询
目录 1、什么是多表查询? 2、为什么使用多表查询? 2.1、 案例引入 2.2、笛卡尔乘积(交叉连接) 2.3、笛卡尔乘积问题避免方法 3、多表查询分类 3.1、分类1:等值连接 vs 非等值连接 3.2、分类2:自连接 vs 非自连接 3.3、分类3:内连接 vs 外连接 4、SQL99语法实现多表查询 4.1、基本语法 5.2 内连接(INNER JOIN)的实现 5.3、外连接(OUTER JOIN)的实现 6、UNION的使用 7、几种常见的SQL JOI...
2022-03-22 10:16:26
76
原创 Java集合框架
1、Java集合框架概述 java集合框架可分为Collection和Map两种体系 Collection:单列数据,定义了存取一组对象的方法的集合 List:元素有序、可重复的集合 元素无序、不可重复的集合 Map接口:双列数据,保存具有映射关系“key-value对”的集合 2、Collection接口方法 2.1、Collection接口 Collection 接口是 List、Set 和 Queue 接口的父接口,该接口里定义的方法既可用于操作 Set 集合,也可用
2022-03-21 16:07:32
98
原创 Java集合框架——HashMap底层实现
目录 1、Map接口 1.1、Map接口概述 1.2、Map接口常用方法 2、Map最常用实现类——HashMap 2.1、HashMap概述 2.2 、HashMap底层存储结构 2.2.1、jdk7及之前版本 2.2.2、jdk8.0及之后版本 2.2.3、总结 1、Map接口 1.1、Map接口概述 Map接口与Collection接口并列存在,用于存放具有映射关系的键值对(key-value)数据 Map 中的 key 和 value 都可...
2022-03-21 15:06:51
110
原创 Java多线程基础
1.基本概念:程序,进程,线程 程序(program):是为完成特定任务、用某种语言编写的一组指令的集合。即指一 段静态的代码,静态对象。 进程(process):是程序的一次执行过程,或是正在运行的一个程序。是一个动态 的过程:有它自身的产生、存在和消亡的过程。——生命周期 线程(thread):进程可以进一步细化为线程,是一个程序内部的一条执行路径。 1.1、进程与线程 1.2、单核cpu与多核cpu、并行与并发 单核cpu,其实是一种假的多线程,因为在一个时间单元..
2022-01-26 12:10:45
287
原创 Java遍历1到1000以内质数
class code{ public static void main(String[] args){ for(int i = 2; i <= 1000;i++){ boolean isFlag = true; for(j = 2; j <= Math.sqrt(i); j++){//开方 if(i % j == 0){ isFlag = false; .
2021-10-18 11:00:35
159
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人