自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 计组复习 第一章

计算机系统中的实际装置的总称。

2023-12-17 14:43:34 784

原创 计组—5.3数据通路

内部总线和系统总线:内部是CPU内部,连接的是各个寄存器、运算部件。系统总线连接同一台计算机系统的各部件,例如CPU,内存,IO接口。关于第三题数据怎么到ACC:从MDR流过ALU,原封不动地流回ACC也是可行的,ALU不一定非得算个什么,它没有存储功能。如果采用多总线,可以用不同的总线向ALU同时输送两个操作数,那么ALU没有暂存器的配合也可以正常工作。ADD R0,(R1) :R1要间接寻址一次,获得真正的加数,和R0存放的数相加放回R0。STA Z指令的含义:Z为主存地址,功能是(ACC)->Z。

2023-12-11 19:24:52 362

原创 计组—5.2指令周期的数据流

指令周期是CPU从主存中取出并执行一条指令的时间。一个指令周期由若干机器周期表示。一个机器周期由若干时钟周期组成。为了区别不同的工作周期,在CPU内部设置4个标志触发器。由1->FE 这样的操作信号控制。指令周期、机器周期(CPU周期)、时钟周期(CPU时钟周期,T周期,节拍)一个指令周期的机器周期可以不等;一个机器周期的时钟周期也可以不等。取值操作是控制器固有的功能,不需要在操作码的控制下完成。EX-The Execute Cycles 执行周期。FE-The Fetch Cycles 取指周期。

2023-12-11 19:24:19 393

原创 计组—5.1CPU的功能和基本结构

可以引入存储器章节中对寄存器的比喻:数据相当于水,寄存器相当于蓄水池,ALU与数据线都是水渠,只不过ALU是个可以改变水流的复杂水渠。而ALU的输出如果直接流向总线,就会污染总线上的水,进而污染R1的输出干扰到计算,所以需要另一个蓄水池拦住还未处理完成的水。两个寄存器不能同时输入,否则数据就会冲突,(因为ALU是没有内部存储功能的组合电路)解决的办法是在ALU的其中一端加上一个暂存寄存器。存储器地址寄存器是MAR,地址译码器是主存的,作用是根据输入的地址码唯一选定一个存储单元。它不是CPU的租场部分。

2023-12-09 18:09:13 825

原创 计组期末复习——第一章

8.I/O设备能够直接连接CPU吗?7.冯诺依曼计算机以什么为中心?2.计算机硬件系统的五大部件?9.翻译程序和解释程序的区别?1.计算机系统的层次结构?6.主机由什么组成?

2023-12-05 22:09:46 334

原创 深度学习神经网络之CNN相关

​​​​定义:神经元的感受野。每个神经元节点都对应着输入图像的某个区域。这个区域的图像内容能对相应神经元的激活产生影响。这个区域被称为“神经元的感受野”​​性质:(和感受野的重要程度有关)越靠近感受野中心的区域越重要各向同性(距离中心相等的距离,重要程度相同)中心像周围的重要性衰减速度可以通过网络结构控制。神么是感受野的重要程度?影响后续卷积计算的次数。​​绿色是红点的感受野,中间的绿色是最重要的,边就是参与计算的过程,边的条数就是计算次数,也是重要性。​​。

2023-12-02 22:39:17 963 1

原创 pytorch | 加载数据集

dataset.utils(工具)的数据工具(data)下面提供了两个类,注意dataset是一个抽象类,不能实例化,只能继承。魔法方法(Magic function)是一类特殊的方法,它们以双下划线(underscore)开头和结尾,例如。这些方法在对象的创建、操作和销毁等过程中自动被调用,用于定义对象的行为和操作。​是一个变量,通常在命令行参数或配置文件中使用,用于指定并发线程数或进程数的值。迭代的定义是指遍数,使用的样本数就是遍数乘以每个遍使用的样本数量。所以用mini-batch平衡需求。

2023-12-02 16:01:38 381

原创 《数据库原理》之数据库恢复

几种类型<ID,object,vold,vnew>, <ID,start>, <ID,commit提交>, <ID,abort废弃>搜索过程耗时,且大多数redo的事务已把更新写入DB,没必要再做redo。(如果Ti日志进了磁盘,Ti没进磁盘的时候就崩溃了怎么办?软件卡死是故障,硬盘读不出来是故障,发大火产生故障……v old旧的值,v new新的值,指造成系统停止运行的任何事件(死机,停电,CPU异常,数据库管理系统异常……如果遇到<Ti, start>,写日志记录<Ti, abort>

2023-12-01 19:11:40 862 1

原创 pytorch | 处理多维特征的输入 12.1

​ 数组的所有行,并且选择了除了最后一列之外的所有列。pytorch里的sigmoid函数是一个向量函数(两个张量之间的操作),所以括号里应该是向量。​​ 是一个常见的缩写,表示 "utilities"(实用工具)的意思。​​ 是一个常用的命名约定,用于指代一组通用的辅助函数、工具类或帮助函数集合。如上图,把一组方程合并成矩阵运算,加上n份的b。矩阵是空间变换的函数,在下例中,把x(N维空间)的向量映射到y(M维空间)​,它表示选择所有的行,即从第一行到最后一行。​,它表示选择除了最后一列之外的所有列。

2023-12-01 17:19:50 759 1

原创 SemGCN编译过程

因此,为了不丢失训练进度,建议在每个epoch或每个epoch中当它在当前这个point中是这个时间下的最好权重时执行模型参数(权重)的checkpoint。image:表示不同的库或模块,PC表示指令指针(Program Counter),Routine表示相关的子程序或函数,Line表示代码中的行号,Source表示源文件或模块名称。该模型应该是默认在linux系统上跑,猜测linux对文件名无字符要求。是用于描述在每次训练后保存模型参数(权重)的惯例或术语。但是第二天右上角小三角运行,居然跑起来了!

2023-12-01 12:10:09 382 1

原创 西瓜书第四章决策树

顾名思义,决策树是基于树结构来进行决策的.决策树学习的目的是为了产生一棵泛化能力强,即处理未见示例能力强的决策树,其基本流程遵循简单且直观的"分而治之" (divide-and-conquer) 策略。决策树学习的关键是如何选择最优划分属性一般而言,随着划分过程不断进行,我们希望决策树的分支结点所包含的样本尽可能属于同一类别,即结点的"纯度" (purity) 越来越高. (就是卡的准呗!"信息熵" (information entropy) 是度量样本集合纯度最常用的一种指标.是子信息的期望。

2023-08-24 22:41:45 34 1

原创 西瓜书第三章线性模型

均方误差有非常好的几何意义?它对应了常用的欧几里得距离或简称"欧氏距离" (Euclidean distance). 基于均方误差最小化来进行模型求解的方法称为"最小二乘法" (least squ method). 在线性回归中,最小 乘法就是试图找到一条直线,使所有样本到直线上的欧氏距离之和最小.线性模型形式简单、易于建模,但却蕴涵着机器学习中一些重要的基本思想.许多功能更为强大的非线性模型(nonlinear model) 可在线性模型的基础上通过引入层级结构或高维映射而得.

2023-08-21 13:01:55 27 1

原创 绘图 2.1Matplotlib

Matplotlib 绘制的图对象可以保存为多种格式,如 PNG、JPG、TIFF、PDF 和 SVG 等。注意,结果保存函数 savefifig() 必须出现在 show() 函数之前,可避免保存结果为空白等问题。

2023-08-20 15:19:30 39 1

原创 西瓜书笔记第一章、第二章

导学课:CV/NLP/RS…RS就是搜推,推荐系统,让计算机分析人的喜好人工智能>机器学习>深度学习(神经网络类的机器学习算法)

2023-08-15 23:01:33 29 1

原创 第一章 科研论文配图的绘制与配色基础

该色彩模式利用红、绿、蓝 3 个颜色通道的变化,以及它们相互之间的叠加来得到各种颜色值,是目前使用较为广泛的颜色系统。对于像素图,一般的科学引文索引(Science Citation Index,SCI)期刊都要求插图的分辨率大于 300dpi(dpi 是表示空间分辨率的计量单位,即每英寸可分辨的点数)。注意,我们不能一味地追求高分辨率的像素图,因为分辨率太高,相应的插图文件就很大,易造成投稿困难。在颜色搭配方面,避免使用过亮或过暗的颜色,相邻的图层元素不宜采用相近的颜色(特别是在分类插图中)。

2023-08-14 00:12:15 214

原创 自学计算机组成原理-第一章

2023-08-04 10:01:04 26 1

原创 自学计算机网络-第一章-计算机网络体系结构

ISP: 移动联通电信(从因特网管理机构申请到成块的IP地址,同时拥有通信线路与路由器等联网设备,使机构和个人连入因特网)1.2计网体系结构 与 参考模型 :分层结构;网络协议 接口 服务;1.1计算机网络概述 :概念 组成 功能 分类。参考用书:王道考研系列计网考研复习指导。咳咳,懒得做了,主要是对这个的补充。一、计算机网络体系结构。

2023-07-18 09:44:29 35 1

原创 NEU数字逻辑与数字系统复习——第四章 触发器

T'触发器:T=1时候的触发器(又叫做计数型触发器,每来一个时钟脉冲,T'就翻转一次,显然能实现计数功能。例如这道题,要考虑异步复位端(RD’)不受时钟控制,变0时候(有效了)Q也变0(被置零)。例如这个,第一个1那里,CLK等于1这一段,只看尖尖是1、1,所以在下降沿那里翻转。我们再加两个输入,分别是异步置位(置一)端和异步复位(置零)端(都是低电平有效)有圈是高电平触发,没有圈是低电平触发。一样的,就记一下JK,00时候保持,不同时候和J一样,都是1翻转。这道题,没有圈,下降沿触发,Q的状态取决于,

2023-07-07 11:47:46 2090 1

原创 NEU数字逻辑与数字系统-第三章组合逻辑电路

而低四位的低位可以当作等于处理,也就是中间的I为1,上下的I接地(无效输入)电路的输出状态只取决于该时刻输入状态,而与该时刻前的电路状态无关。两个输入(需要比较的),三个输出(分别代表A>B,A=B,A<B,谁是1听谁的)一位数值比较器、多位数值比较器(当BCD码用,可以间接比较原来的十进制一位数)——化简或变换(根据选定的器件)逻辑表达式——画逻辑图。这两个图长得不一样(顺序),其实一样,都是以X0为低位。从高位开始,高位不等,一零立现,高位相等,比较下一位。5.但是要看出逻辑功能的话,还要化简哦!

2023-07-06 13:39:06 283 1

原创 NEU数字逻辑电路复习笔记-第一章 数字逻辑基础

不是具体的0,1,而代表两种对立的状态,例如电平的低或高,电路的截止或导通,开关的断开或接通 (反正0没啥好事)对偶式:对于任意一个逻辑式Y,若将其中所有的*换成+,+换成*,0换成1,1换成0,则得到的结果就是Y的对偶式。·反演规则:计算F的反函数时,将*换成+,+换成*,0换成1,1换成0,原变量换成反变量,反变量换成原变量。(5)逻辑函数的化简(最简与或式:与(乘积)最少,与项的变量数最少)——三种:公式化简、卡诺图化简、具有无关项的逻辑函数化简。运算顺序:括号,逻辑乘,逻辑加。

2023-05-09 23:00:58 123

原创 NEU 编译原理复习笔记-第一章 编译程序基本概念

编译程序(compiler)是一种翻译程序, 它特指把某种高级程序设计语言翻译成具体计算机上的低级程序设计语言。(直接产出目标程序)解释程序(interpreter)也是一种翻译程序,将某高级语翻译成具体计算机上的低级程序设计语言;每遍中的各阶段的工作是穿插进行的,例如:使语法分析器处于核心位置,而把词法分析器作为子 程序;1.4 编程过程实例分析(就是给了词法分析、语法分析、语义分析、优化处理、代码生成的例子)根据语言和环境的不同,编译程序实现时是把 图1.2 中的各阶段划分成若干遍;

2023-05-09 21:54:02 59

原创 842.排列数字(DFS应用)

来自ACWING

2023-02-15 17:28:27 87

原创 堆排序——函数+题目

模板与题来自acwing

2023-02-15 16:21:32 33

原创 快速排序 -函数+实战

代码是y总的模板,题是acwing的题

2023-02-15 13:30:22 49

原创 直接插入排序C++代码

C++,直接插入排序,代码

2023-02-12 18:47:40 71

NEU 东北大学计组课设完整代码 5条指令cpu/20条指令cpu/多周期cpu

1. 通过补充缺失代码,完成一个 5 条指令单周期 CPU 的设计与验证; 2. 通过调试并修正已有实现中的错误,完成一个 20 条指令单周期 CPU 的设计与验证; 3. 在已实现的单周期 CPU 基础上,设计一个不考虑相关引发的冲突的单发射五级 CPU,并进行仿真和验证。 软件:vivado 语言:veilog

2024-01-11

NEU 东北大学 算法设计课程设计TSP旅行商问题一数据集

共11个图片,共11个txt,点数均以万为单位。 包含将图片转为.tsp格式数据集的代码(代码,txt)。 题目如下: ⼀. TSP Artist任务:给定⼀组图⽚(包含百年校庆logo和校园风 光照⽚),分别给出渲染后的TSP Art图像[1]。具体包括: 1. 数据集:对于给定图⽚,⾃制TSPLIB[2]格式数据集

2023-05-17

NEU 东北大学 编译原理实验 代码

共有语法分析器、词法分析扫描器、中间代码四元式生成三个代码。具体题目要求如下: 1.熟悉并实现一个简单的扫描器,设计扫描器的自动机;设计翻译、生成Token的算法;编写代码并上机调试运行通过。 要求扫描器可识别的单词包括:关键字、界符、标识符和常整形数。 【样例输入】x10=x+y1*120+10; 【样例输出】 Token :(I 1)(P 11)(I 2)(P 8)(I 3)(P 9)(C 1)(P 8)(C 2)(P 13) I :x10 x y1 C :120 10 2.用两种或两种以上语法分析方法实现算数表达式语法分析 x+y*(3*a+7)-b/5 x+y*(3*a+7-b/5 【样例输出】 True False 3.设计算术表达式的语法制导翻译器。 输入要求:将算术表达式存放在txt文件中,将词法分析器生成的TOKEN串交给翻译器。 输出要求:输出算术表达式的四元式序列

2023-05-17

C++-QT-图书管理系统

这是我们学校的一个课设,已经拿到了4.5绩点。题目内容确保完全涵盖,还多一些别的功能。 主页还有一个国际象棋项目,没有积分可以走那个付费通道 【问题描述】 对图书馆的图书借阅业务管理作一个简单的模拟。 【设计要求】 设计图书借阅信息管理的模拟程序。 (1)采用顺序表或结构体链表存储结构。 (2)可以随机、文件及人工输入数据。 (3)实现图书的创建、分类、插入、删除、修改、借阅等管理功能。 (4)实现图书的各种借阅查询和统计功能。 (5)实现人机交互界面功能。 (6)其它完善性或扩展性功能。 //除了基本设计要求,我们有意识的引入例如背景音乐,渐变颜色,动画,透明度,为窗口以及按钮增加背景图片,通过配置参数设计字体在按钮中的居中显示,将按钮设计为圆角,设计可以拖动的页面,在tablewidget里面增加可以几条一起选中的功能,爬虫获取真实的图书数据。很好地优化了使用者的体验。

2022-12-26

C++/Qt 国际象棋 课设(全注释)附赠5000+课设报告

适合有C++、Qt课程设计的同学,本程序包括注册、登录、人人、人机、悔棋、复盘、认输、帮助、关于、背景音乐、更换棋盘皮肤等功能,已经通过了学校的课设验收。包含文件读写、多线程、重载与多态、qt ui、插入音乐与图片、动态数组等多种知识,绝对物超所值。 下载提示:需要把文件夹名称改成英文。需要把登录注册忘记密码的文件地址(现在是player.txt)改成自己本地的文件。res里面有一些多余的图片资源,不影响程序运行,可以自己删掉。 bug提示:有时候个别初始化的棋子图片不正确。有时候落子后也会出现可落子的提示框。其他bug等你发现~ 课设报告5000+字,包含项目简介、项目内容、总结体会等。

2022-05-26

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

TA关注的人

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