自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 计算机组成原理vivado实验4

4. 熟悉并运用 verilog 语言进行电路设计。3. 理解计算机中存储器地址编址和数据索引方法。5. 为后续设计 cpu 的实验打下基础。1. 了解指令存储器ROM原理。2. 理解ROM读取数据的过程。

2024-11-24 14:36:29 239

原创 计算机组成原理vivado实验3

图5 程序计数器PC波形图。图6 regfile波形图。

2024-11-24 14:32:40 235

原创 计算机组成原理vivado实验2

图10 带低电平有效异步复位端的触发器波形图。图11 带同步复位端的D触发器波形图。图12 带使能端的D触发器波形图。图9 最简单的D触发器波形图。

2024-11-24 14:26:23 244

原创 计算机组成原理vivado实验1

图6 带有优先级的 83 编码器仿真图。图2 带有优先级的 83 编码器。图7 5选1多路选择器仿真图。图4 3-8 译码器仿真图。图3 5选1多路选择器。图1 3-8 译码器。

2024-11-24 14:11:21 367

原创 单片机实验记录4

1)熟悉LCD12864,并掌握基本的配置;在LCD12864上显示相关的中英文信息。2)在LCD上显示汉字和英文字符。

2024-11-17 20:27:22 217

原创 单片机实验记录3

定时器中断:每50ms触发一次定时器中断,中断服务程序会重新加载定时器的初值,并增加计数器count。显示倒计时:在主循环中,通过调用display函数,将当前的秒数显示在两个七段数码管上。初始化:在main函数中,定时器被配置为模式1(16位定时器),并设置了初始值以产生50ms的中断周期。同时,启用了总中断和定时器0中断,并启动了定时器。必做程序实现了一个从10秒倒计时到0秒的效果,每秒更新一次显示。当倒计时结束时,秒数会重置为10,重新开始倒计时。当倒计时结束时,秒数会重置为60,重新开始倒计时。

2024-11-17 20:21:31 1058

原创 单片机实验记录2

当外部中断0触发时,执行中断服务函数INT_0,依次从table数组中取出值赋给P1端口,实现对P1端口的控制。每次中断后,num递增,当达到数组末尾时重置为0,从而实现循环输出。table数组分别存放着数码管每一个管亮所对应的输入值,每一次按下按钮都有一个外部中断0,收到中断遍历table数组,实现按下一次按钮即可利用中断使得数码管移位一次,反复循环。使用外部中断方式0或外部中断1方式,实现单个数码管的移位。使能总中断和外部中断0,并设置为下降沿触发。1)编写具有中断功能的单片机程序实验。

2024-11-17 20:08:17 322

原创 单片机实验记录1

由于电路中用P2口既用作输入也用作输出(P2.0~P2.3作为输入,P2.4~P2.7作为输出),所以程序中P2=Oxff将P2口置高电平,做输入准备。当P2.0~P2.3读人开关状态时,要将其电平输出到P2.4~P2.7口,P2=P2

2024-11-17 20:01:55 604 1

原创 数据结构课设:哈夫曼编码/译码系统

哈夫曼编码是一种用于数据压缩的编码方式,它可以根据字符出现的频率来赋予不同长度的编码,从而实现对数据进行有效压缩。哈夫曼编码最初由大卫·哈夫曼(David A. Huffman)于1952年提出,是一种被广泛应用于数据压缩、通信领域的编码方式。它的主要原理是将出现频率高的字符用较短的编码表示,而出现频率低的字符用较长的编码表示,从而实现对数据的高效压缩。哈夫曼编码可以节省存储空间。哈夫曼编码可以统计分析来确定每个字符的编码,将出现频率高的字符用短编码表示,出现频率低的字符用长编码表示。

2024-01-28 18:57:28 1799 4

原创 数据结构基础代码06串

【代码】数据结构基础代码06串。

2023-12-15 14:17:29 380

原创 数据结构基础代码05链队列

【代码】数据结构基础代码05链队列。

2023-12-14 21:27:13 442 1

原创 数据结构基础代码04顺序循环队列

【代码】数据结构基础代码04顺序循环队列。

2023-12-14 19:21:35 678 1

原创 数据结构基础代码03栈

【代码】数据结构基础代码03栈。

2023-12-14 15:18:50 389 1

原创 数据结构基础代码02单链表

main函数,验证效果时将注释那几句挑出来运行。

2023-12-13 19:12:56 555 1

原创 数据结构基础代码01顺序表

【代码】数据结构基础代码01顺序表。

2023-12-12 20:17:19 395

原创 基础编程题目练习3

其中N是用户传入的参数,其值不超过12。如果N是非负整数,则该函数必须返回N的阶乘,否则返回0。其中N和D都是用户传入的参数。N的值不超过int的范围;D是[0, 9]区间内的个位数。函数须返回N中D出现的次数。其中N是用户传入的参数,其值不超过1000。如果N是非负整数,则该函数必须在一行中打印出N!的值,否则打印“Invalid input”。

2023-11-21 15:02:46 117

原创 基础编程题目练习2

其中N是用户传入的参数。如果N满足条件,则该函数必须返回1,否则返回0。

2023-11-16 15:42:03 65 1

原创 基础编程题目练习1

其中N是用户传入的参数。该函数必须将从1到N的全部正整数顺序打印出来,每个数字占1行。其中n是多项式的阶数,a[]中存储系数,x是给定点。函数须返回多项式f(x)的值。其中给定整数存放在数组List[]中,正整数N是数组元素个数。该函数须返回N个List[]元素的和。其中给定集合元素存放在数组S[]中,正整数N是数组元素个数。该函数须返回N个S[]元素的平均值,其值也必须是类型。其中给定集合元素存放在数组S[]中,正整数N是数组元素个数。该函数须返回N个S[]元素中的最大值,其值也必须是类型。其中单链表。

2023-11-15 16:39:57 99

原创 Java大作业学生成绩管理系统

我完成的是一个学生成绩管理系统(1)本程序带有登录图形界面。(2)本程序可以存在有管理员和学生两种用户,登录时各自输入用户名密码。若信息正确则可以登录,信息不正确则不可以登录。(3)系统至少能够管理100名学生,每一个学生有高数、英语、大学物理等三项成绩,每个学生登录后能够查看自己的成绩。(4)管理员登录后能够录入、修改、查询、删除任意学生任意课程的成绩。(5)能够将学生信息保存到硬盘,下次打开程序时还能够从硬盘读取。

2023-07-13 01:03:53 1045 1

原创 纯小白MATLAB 自学记录4

今天分享的是使用MATLAB官方网站的小体验,毕竟官方网站的教程与文档是非常巨大的宝藏,教程更是软件开发人员的新手教程,非常全面。4.跟着流程就好啦。视频可以加字幕,建议大家在edge 里加一个翻译的插件,然后方便理解。2.然后大家注册一个账号,无需正版软件哦(这里重点,课程完全免费)省流版:学会合理使用官网是非常有用的。下面是相关的部分课程内容。

2023-05-03 22:57:24 100

原创 纯小白MATLAB 自学记录3

因为刚才赋值的问题,需要B'(是B的转置矩阵),这样才满足矩阵乘法对矩阵行数列数的要求。好啦,我是跟着b站视频学习的,大家可以也跟着试试,然后有好的想法随时评论哦~所有有.(点)的,代表的是对应项运算,.*就是对应项相乘。几行几列是把要重复的矩阵看作一个元素,排列几行几列。repmat(要重复的矩阵,重复几行,重复几列)好吧,瞌睡了,给大家加个菜,错误太下饭了哈哈。m:n:p,意思是从m开始到p结束,间隔为n。好了,打起精神,该四则运算了!学校的花都开了,放在封面请大家欣赏。内容提要:元胞数组,矩阵操作。

2023-04-19 21:55:06 83

原创 纯小白MATLAB 自学记录2

好啦,今天就浅浅的学到这吧~(不得不说,发博客确实促进我学习,虽然还是小摆子~)因为A行列式为0,不可逆,(线性代数有挺多方法去判断矩阵是否可逆的) ,所以报错。举得是最简单的单位矩阵,下面采取二阶矩阵来测试。先记录一个小错误,用逗号分隔,符号错误。若矩阵不可逆,则会有报错提醒,如下图。E=zeros(行数,列数,维度)注意:矩阵必须为方阵,否则会报错。1.MATLAB 变量命名规则。内容概要:基础知识的学习。下面我们换一个矩阵看看。矩阵拉长C=A(:)

2023-04-17 19:58:58 115 1

原创 纯小白MATLAB 自学记录1

可以创建任何 MATLAB 函数的句柄,并将该句柄用作引用该函数的一种方式。函数句柄通常在参数列表中传递给其他函数,然后,其他函数可以使用该句柄执行或。MATLAB 主要处理数组和矩阵,既可以整个处理,也可以部分处理。计算文本表达式,向量化代码,预分配数组,使用句柄引用函数,以及使用处理函数的函数。所有函数都有辅助文档,这些文档包含一些示例,并介绍函数输入、输出和调用语法。更改输出格式,隐藏输出,输入长行,以及在命令行中进行编辑。编写脚本和函数,使用全局变量,向函数传递字符参数,使用。

2023-04-16 23:26:38 91 1

原创 Matlab R2021b下载安装教程

打开百度网盘设置,点击传输,将优化速率的选项选为如图的选择,可以提升1~2倍的下载速度,下载完成后可以根据个人需要关闭该选项。22.粘贴到图示上方的“licenses”文件夹里(如果没有该文件夹,自行在该目录下建立一个“license”空白文件),鼠标右击空白处点击“粘贴”。17.打开解压后的文件夹下的“Crack”文件夹,鼠标右击“libmwlmgrimpl.dll”选择“复制”。12. 选择解压后的文件夹下的“Crack”文件里的“license_standalone.lic”文件,然后点击“打开”。

2023-04-13 12:50:11 15155 31

原创 高校人员信息管理系统设计

高校人员信息管理系统设计

2022-12-30 23:46:51 998 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除