自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 多周期MIPS CPU的设计

circ链接:https://pan.baidu.com/s/1btGIK6Rz7vy5Dc1X0anZWw?根据状态图(图4-2),完成填写对应的微程序地址转移Excel(图4-3),从而生成对应的电路。对照多周期MIPS的参考数据通路(图4-1),构建多周期MIPS主机通路。(1)指令存储器和数据存储器不再分开,取指令和取操作数在时钟周期上错开。指令存储器和数据存储器不再分开,取指令和取操作数在时钟周期上错开。课设报告写了详细的报告分析过程,和完整实验数据的测试。2.完成微程序地址转移逻辑。

2025-05-01 13:15:19 290

原创 单周期MIPS CPU的设计

打开Logisim,新建电路”ALU”,在“项目”-“分析电路中”,添加输入OP0-OP5,F0-F5输出S0-S3,接着在表格下方的“控制信号表达式生成”一栏中,复制对应的表达式(图4-6),粘贴到logisim表达式一栏,自动生成电路。2. 设计单周期MIPS控制器,完善控制信号逻辑,指令译码逻辑和ALU控制逻辑,完成子电路图“单周期硬布线控制器”。1. 构建单周期MIPS主机通路,根据单周期MIPS的参考数据通路,完成子电路图“单周期MIPS(硬布线)”。2.实现单周期硬布线控制器。

2025-05-01 13:04:06 1136

原创 哈夫曼编/译码器的系统设计 C++

其次,系统要求设计并实现人机交互友好的界面或菜单,将已在内存中的哈夫曼树以直观的方式(比如树)显示在终端上,实现该要求需要一个MFC可视化界面模块来进行人机交互和结果展示;最后,实现一个文件读写模块,从文件中读取字符集,并将编码和译码后的字符写入的相应的文件中。(2)利用已经建好的哈夫曼树(如不在内存,则从文件htmTree中读入),对文件ToBeTran中的正文进行编码,然后将结果存入文件CodeFile中,并输出结果,将文件CodeFile以紧凑格式先是在终端上,每行50个代码。基本操作(必做部分)

2024-10-06 20:45:33 504

原创 大学生考勤系统C++

该系统要求实现一个简单、实用的学生考勤系统程序,主要功能包括考勤数据的新增、删除、修改、查找、统计、排序、输出等。所有统计数据都要利用文件系统保存,以备系统下次运行时使用。通过此课题,熟练掌握文件、数组、指针的各种操作,以及一些基本算法的应用。

2024-10-06 17:30:15 580

原创 航空机票订票系统设计(QT版)

1.基本操作(1)编写函数,实现输入一组元素,建立一个带头结点的单链表;对该链表进行非递减排序;实现在非递减有序链表中删除值为x的结点;(2)编写函数,采用链式存储和顺序存储实现队列的初始化、入队、出队操作;(3)编写函数,建立有序表,利用二叉排序树的插入算法建立二叉排序树;在以上二叉排序树中删除某一指定关键字元素;采用折半查找实现某一已知的关键字的查找(采用顺序表存储结构)(4)选用1-3的数据结构,编写程序实现下述五种算法:简单插入排序,冒泡排序,快速排序,归并排序,堆排序。

2024-10-06 16:56:51 577

原创 全相联cache设计

掌握 cache 实现的三个关键技术:数据查找,地址映射,替换算法,熟悉译码器,多路选择器,寄存器的使用,能根据不同的映射策略在 Logisim 平台中用数字逻辑电路实现 cache 机制。本次实验的主要任务就是设计该电路的cache 子电路。结合引脚功能说明,实现全相联 cache 模块,该 cache 模块共包括8个 cache 行,每个数据块包含包括4个字节共32位数据。课设报告写了详细的报告分析过程,和完整实验数据的测试。

2024-07-07 13:49:25 1125

原创 综合计算程序设计

图1 一元二次方程求解对话框。图2 计算三角形周长面积对话框。表 一元二次方程求解对话框中控件的消息处理函数。计算三角形周长面积对话框运行界面如图3所示。一元二次方程求解对话框运行界面如图1所示。BN_CLICKED(鼠标单击)BN_CLICKED(鼠标单击)BN_CLICKED(鼠标单击)消息(Messages)

2024-06-11 21:08:32 212

原创 C++/MFC 稿件管理系统

8.实现用户在对应的编辑框中输入新增稿件的对应数据,点击添加按钮后在列表控件中能查看到添加后的数据,点击输出到文件的按钮可以将数据保存到文件中。2.为稿件创建相关的类来保存稿件信息包括: 稿件名称,作者,投稿日期,作者所在省份,发表日期和审核意见。6项目采用MFC对话框方式开发,使用编辑控件输入作者名称,月份,点击查询按钮来查询相应稿件信息。7实现在列表控件显示省份和对应稿件总数的方法,点击对应按钮后,按从大到小的方式进行排序。(1)输入每件稿件的第一作者名字,稿件名称,投稿日期,作者的省份。

2024-02-04 16:54:57 626 1

原创 模拟电影院售票系统——C++开发

(2)用户模块,实现用户的相应的功能,如注册,登录的基本功能。当用户登录成功后,可以查看排片信息和相应的售票信息,查看售票信息时,用户能够从程序打印的图中看到哪些座位的票已经售出,哪些座位的票待售,从而更好地进行购票或者退票。(3)管理员模块,需要先输入密码才能够进入管理员功能模块,密码正确后,管理员能够查看排片信息,排片信息中包括电影名,时间,总座位数,已售出座位数来统计当天的票房,还可以通过添加电影,将相应信息保存到文件中,以便下一次程序运行。(6)用户查看排片信息测试,如图15所示。

2024-02-04 13:52:59 1135 1

原创 多周期MIPS CPU的设计

多周期MIPS CPU的设计 Logisim平台

2024-02-04 11:12:05 1087 2

原创 Redis持久化

Redis持久化

2023-10-13 19:06:28 100

原创 二分查找详解(区间,模板)

二分查找

2023-10-12 20:03:30 404 2

原创 单周期MIPS CPU的设计

单周期MIPS CPU

2023-06-28 21:23:47 3699 5

原创 QT—基于α-β 剪枝算法井字棋小游戏

基于α-β 剪枝算法井字棋小游戏

2023-06-28 20:22:49 719 1

原创 动态规划:索引i和j最小的最大子列和问题

最大子列和问题 Maximum Subsequence Sum

2023-03-06 21:06:13 63

原创 自测-1 打印沙漏

c++打印沙漏图形

2023-03-05 16:50:18 210 1

空空如也

空空如也

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

TA关注的人

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