- 博客(46)
- 收藏
- 关注
原创 8254计数器应用实验
将 8254 的计数器 0 设置为方式 0,计数值为十进制数 4,用单次脉冲 KK1+作为 CLK0 时钟,OUT0 连接 MIR7,每当 KK1+按动 5 次后产生中断请求,在屏幕上显示字符
2025-05-19 20:21:01
406
原创 宏汇编以及浮点程序设计实验
(2)先求出L×C的结果,使用FSQRT算术运算指令对其开平方根,乘2后使用FLDPI置π指令实现π的存储,然后其与前面的结果相乘。使用FLD ONE将堆栈寄存器ST(0)置1完成数字1的存储,最后使用FDIVR实现实数反除指令完成第二部分的计算。宏定义 定义了9个初值分别为1,2,3,4...9的字节单元,Table为这些字节单元的首地址。临时变量Temp,用于存放1+2+3...+9的值,并从整形转换成实数类型的跳板。通过循环1+2+3+…宏伪指令对数据1、2、3、4、5、6、7、8、9进行定义。
2025-05-19 20:14:37
715
转载 进程管理(编写一段程序,使用系统调用fork( )创建两个子进程……)
编写一段程序,使用系统调用fork( )创建两个子进程。当此程序运行时,在系统中有一个父进程和两个子进程活动。让每一个进程在屏幕上显示一个字符:父进程显示字符“a”;子进程分别显示字符“b”和字符“c”。试观察记录屏幕上的显示结果,并分析原因。修改已编写的程序,将每个进程输出一个字符改为每个进程输出一句话,在观察程序执行时屏幕上出现的现象,并分析原因。如果在程序中使用系统调用lockf( )来给每一个进程加锁,可以实现进程之间的互斥,观察并分析出现的现象。编制一段程序,使其实现进程的软中断通信…
2025-05-19 12:46:43
13
原创 操作系统实验 银行家算法(完整程序)
操作系统中,多个进程可能竞争有限的资源。当进程请求资源时,系统需要决定是否分配资源给它,以避免系统进入死锁状态。银行家算法通过模拟银行系统的资源分配策略,来解决进程资源分配和死锁问题。
2025-05-19 12:37:04
791
转载 操作系统实验 读者写者(完整程序)
创建一个控制台进程,此进程包含n个线程。用这n个线程来表示n个读者或写者。每个线程按相应测试数据文件的要求进行读写操作。用信号量机制分别实现读者优先和写者优先的读者-写者问题。
2025-05-19 12:29:33
13
原创 Ubuntu 添加系统调用
在系统中下载统一发行版本的版本号较高的内核,编译之后运行自己编译的内核,并使用uname-r命令查看是否运行成功。
2025-05-17 16:56:25
1029
1
原创 Linux内核编译(Ubuntu)超详细过程!!
Linux内核编译:在系统中下载统一发行版本的版本号较高的内核,编译之后运行自己编译的内核,并使用uname-r命令查看是否运行成功。
2025-04-22 18:40:43
901
原创 pycharm报错没有名称为 ‘pytorch‘ 的模块( No module named ‘pytorch‘)
解决pycharm报错没有名称为 'pytorch' 的模块( No module named 'pytorch')。
2024-11-27 16:23:33
794
原创 解决在安装 jupyter notebook时包qt-main-5.15.2没安装上
在安装 jupyter notebook时包qt-main-5.15.2没安装上的解决方式
2024-11-16 11:35:11
561
原创 CommandNotFoundError: Your shell has not been properly configured to use ‘conda activate‘.
激活conda环境时报错:Your shell has not been properly configured to use 'conda activate'
2024-11-16 11:24:44
384
原创 下载安装Qt6时建议勾选的组件
它采用工具友好的方法,因此受到 Qt Design Studio 和 Qt Quick Designer 的直接支持,其中包含用于创建基于关键帧的动画的时间线编辑器。除了Qt核心库之外的其他库,可能包括第三方库和插件,用于扩展Qt的功能。首先选一个Qt版本,就是图中Qt选项下你可以看到有很多版本,如图一所示,我选的是Qt6.7.3。这个模块提供了从Qt 5到Qt 6的兼容性支持,帮助开发者平滑迁移旧的Qt 5应用程序到Qt 6。Qt库的源代码,允许开发者查看和修改Qt的底层代码。Qt6调试信息文件。
2024-10-22 11:46:53
5897
3
原创 应用程序访问数据库之Visual Studio 2022 连接SQL server数据库
在VS2022中创建Windows窗体应用(.NET Framework)并连接SQL server数据库,创建新表和设计界面。数据库课设前置工作
2024-07-21 11:13:35
4636
3
原创 glut32.lib(glut32.dll) : error LNK2026: 模块对于 SAFESEH 映像是不安全的。
你链接了一个使用较早版本编译器生成的.lib或者.obj文件,或者找不到“safe exception handlers”,才会报这个错误。解决方法如下:项目->项目属性->链接器->命令行,在右侧其他选项中添加“/SAFESEH:NO”,这样就不会再报错了。运行老师的示例代码后发现报错如标题所示。进行操作后完美的运行出了代码。
2024-04-01 12:53:03
488
1
原创 Notepad++/安装Git时会遇到
+是用C++编写的,使用纯Win32 API和STL,确保了更高的执行速度和更小的程序大小。通过在不失去用户友好性的情况下优化尽可能多的例程,Notepad++ 正在努力减少世界二氧化碳排放。当使用较少的 CPU 功率时,PC 可以降低功耗并降低功耗,从而形成更环保的环境。作用:源代码编辑器和记事本替代品,支持多种语言。
2023-12-03 19:53:39
247
1
转载 什么是独立显卡
集成到 CPU 中与独立显卡处理器相比,有空间、成本和能效方面的优势。它们能够为常见任务(例如网页浏览、4K 电影流式传输和休闲游戏)处理显卡相关数据和指令。核心显卡:整合在GPU内部的图形处理核心,也就是我们说的GPU它依托处理器强大的运算能力和智能能效调节设计,也是一种集成显卡。这种方法最常用于紧凑尺寸和讲求能源效率的设备,例如笔记本电脑、平板电脑、智能手机和某些台式机。独立显卡优势最大,能更好的处理高清、3D等视频、游戏、图像的观看与制作,独立显卡自带GPU。独立显卡的缺点:消耗电量大、体积相对大。
2023-08-20 16:28:04
290
1
原创 【邻接矩阵】
4.用邻接矩阵法表示图共需要n^2个空间,由于无向图的邻接矩阵一定具有对称关系,所以扣除对角线为零外,仅需要存储上三角形或下三角形的数据即可,因此仅需要n(n-1)/2个空间。1.从一个顶点到另一个顶点有边相连(无向图)或者从一个顶点能顺着箭头方向到达另一个顶点(有向图),则方阵中对应位置的值为1,否则为0;2.对于无向简单图而言,邻接矩阵一定是对称的,而且主对角线一定为0,顶点i的度=第i行(列)元素之和;3.对于有向图,顶点i的出度=第i行元素之和,顶点i的入度=第i列元素之和;
2023-08-12 15:02:43
552
1
原创 指针&内存空间&变量名(后续会更新)
1.使用变量名不方便(例如,在不同的函数之间传送大量数据时,如果不传递变量的值,只传递变量的地址,就会减少系统开销,提高效率。2.具有动态生存期的变量:在程序运行时遇到变量声明语句时。2.没有变量名可用(例如:动态分配的内存,根本没有名称。1.具有静态生存期的变量:在程序开始运行之前;【3】变量名什么时候成为相应内存空间的名称的?【2】C++程序中如何利用内存单元存取数据?【4】什么时候需要直接用地址访问内存单元?【1】内存空间什么时候分配的?6.2.1内存空间的访问方式。在变量获得内存空间的同时。
2023-04-21 19:43:17
91
原创 类与对象的介绍
默认构造函数的函数体为空,但是执行默认构造函数时,如果声明组合类的对象时没有指定对象的初始值,则默认形式(无形参)的构造函数被调用,这时内嵌函数的默认形式构造函数也会被调用,隐含 的默认构造函数并非什么也不做。对上面形式的理解:作用域是大类,函数名与大类名同名,无返回值,形参表是大类名 引用传递,初始化列表是内嵌对象,内嵌对象的形参表是用来初始化的,也就是复制构造的对象c1的b。(1)调用内嵌函数的构造函数,调用顺序按照内嵌对象在组合类的定义中出现的次序,不是在构造函数的初始化列表中的顺序;
2023-04-21 19:41:09
78
1
原创 字符型char与字符型数组
/联系前面学过的int类型的输出,只用敲出ch就可以了,与int类型对照着学习。如果要在[ ]中表示出字符型数组的长度,则要注意NULL字符(空字符,ASCII码为0)也要占1个。注意:类型标识符是char;右侧赋值单个字符,而不是字符串,并且是用英文状态下的单引号引起来的;上面a3[]、a4[]字符串末尾没有加空字符是因为系统会自动帮忙加上。在C语言中,没有字符型变量。
2023-04-21 19:37:54
72
原创 数据的共享与保护(C++面向对象)
C++面向对象学习笔记——数据的共享与保护,主要介绍了标识符的作用于与可见性,对象的生存期,类的静态成员,类的友元,共享数据的保护
2023-04-21 19:35:28
189
空空如也
Qt6.7.3安装要33个G??
2024-10-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人