- 博客(109)
- 资源 (3)
- 收藏
- 关注
原创 【数据结构】第一讲 —— 概论
算法中基本操作重复执行的次数是问题规模n的某个函数,其时间量度记作T(n) = O(f(n)) ,称作算法的渐进时间复杂度(Asymptotic Time complexity),简称时间复杂度。算法是对特定问题的求解方法(步骤)的一种描述,是指令的有限序列,其中每一条指令表示一个或多个操作。定义:数据元素及其关系在计算机内的存储方式,称为数据的存储结构。定义:数据结构指的是数据元素之间的相互关系,即数据的组织形式。内容:数据的逻辑结构、数据的存储结构、数据的运算。内容:最常用的插入、删除、查找、排序等。
2025-07-20 16:26:25
729
原创 【系统架构设计师】第一章 计算机硬件 1.1 计算机硬件 - CPU - 校验码
2018 年之前考的很多,2019-2021 没考过,2022 年考了磁盘调度之后考的概率很小。计算机硬件组成校验码指令系统存储系统输入/输出计数总线结构真题考点内容包含教材以外的内容。
2025-05-31 15:29:02
928
原创 【微机及接口技术】- 第九章 串行通信与串行接口(下)
一个完整的RS-232C接口:22根线,采用标准25芯插座。信道:主信道、辅信道远距离串行通信接口标准:基本信号9根。不同应用场合连线不同,最简单场合只需3根信号线。RS-232C最简连接。
2025-04-09 22:39:08
1026
原创 【微机及接口技术】- 第八章 可编程并行接口
I/O与I/O设备间通信:并行接口、串行接口。并行接口:传送数据单位为字或字节,需用多根数据线,各位同时传输,入打印机接口。串行接口:传送数据单位为位,用一根数据线,一次传输一个位,如USB、键盘等。并行接口特点:传输速率高、需多根数据线,适合近距离传送。
2025-04-08 22:53:18
860
原创 【微机及接口技术】- 第七章 可编程定时/计数器
在微机系统中,定时/计数的功能主要包括:以均匀分布的时间间隔中断分时操作系统以切换程序;向I/O设备输出精确的定时信号,如都键盘 时延去抖;检测外部事件发生的频率或周期,如CPU风扇转速测量;统计外部某过程中某一事件发生的次数,如高速公路上车流量的统计等。
2025-04-07 21:51:55
1102
原创 【微机及接口技术】- 第六章 中断系统
中断:CPU暂停执行现行程序,转而处理随机事件,处理完后再回到被中断的程序。中断源:能引发CPU中断的来源。外部硬件中断、内部中断。中断系统基本功能对中断请求的屏蔽和开放;中断级设定;中断嵌套;自动进行中断处理,并自动返回。
2025-04-07 17:41:29
1346
原创 【微机及接口技术】- 第五章 输入输出与接口技术(下)
当设定的字节数据传送完毕后(DMAC自动计数),DMAC将总线请求信号变成无效,同时脱离对系统总线的控制,CPU检测到请求信号便无效后,把系统总线响应信号变无效,恢复对系统总线的控制,继续执行被DMAC中断的当前指令的总线周期。假设译码器的/Y0地址为50H,CPU执行OUT 50,AL时,使得/Y0=0,M/#IO=0, /WR=0,经过或非门后,使得译码器使能端有效,产生锁存,将AL的数据D7-D0锁存并从O7-O0输出来控制LED亮灭。:查询和中断方式下,数据传送的一些操作由软件指令实现;
2025-04-06 20:51:59
1149
原创 【微机及接口技术】- 第五章 输入输出与接口技术(上)
接口:CPU与内存及CPU与外部设备之间通过总线进行连接的逻辑部件(电路),前者称为存储器接口,后者称为I/O接口。存储器接口I/O接口I/O设备微机应用系统接口示意图CPU挂载到系统总线上,内存通过内存接口挂载到系统总线上。二者间的信息类型和格式不同。二者速度不匹配多个I/O设备会降低CPU效率会使其I/O硬件依赖CPU,不利其发展。
2025-04-06 17:53:04
783
原创 【微机及接口技术】- 第四章 内部存储器及其接口(下)
即系统的全部地址线参与到地址译码,高位全部接译码器的输入形成片选信号来选择存储芯片;低位直接接到存储芯片的地址引脚,选择芯片内部的存储单元。地址低位接到存储芯片的地址端,选择芯片内部的存储单元。先将2个2Kx8位芯片用位扩展为2Kx16位的存储器,在将4个2Kx16位的存储器用字扩展为8Kx16位的存储器。数据线、控制线和部分地址线并联、另一部分地址线通过译码器后形成片选信号来决定每个芯片的地址。例 用2Kx8位的存储芯片组成8Kx8位存储体。3 种,字扩展、位扩展、字位扩展。数据线从8位扩展到32位。
2025-04-05 23:52:20
720
原创 【微机及接口技术】- 第三章 8086 汇编语言程序设计(汇编指令与汇编程序设计)下
为了保证主程序在调用子程序后,主程序所用的寄存器的内容不被破坏(作为出口参数的寄存器除外),子程序在完成自己功能前,将要用到的寄存器的值先保存起来,这个过程称为。子程序:能够完成一定功能的连续指令序列组成的程序段,该程序段再功能上相对独立,可在程序的多个地方被调用,甚至被其他模块调用,具有可重用性和递归性。目标地址的偏移地址在指令中,源程序中给的是子程序名。
2025-03-30 23:48:34
850
原创 【微机及接口技术】- 第三章 8086 汇编语言程序设计(汇编指令与汇编程序设计)中
分支程序:实际应用中需要根据不同的情况和条件作出不同的处理,要编制这样的程序,事先把各种可能出现的情况和处理方法写在程序中,然后计算机自动作出判断,并转向相应的处理程序,这样的程序会出现分支,称为分支程序。3)串操作时,FLAGS 中的方向标志DF=1时(STD指令将 DF置1),SI和DI作自动减量修改,当DF=0时,(CLD指令将DF清0),SI和DI作自动增量修改。否则继续执行后续指令。2)串操作均属隐含寻址,约定源串的起始地址在DS:SI中,目的串的起始地址由ES:DI指定,重复次数在CX中。
2025-03-30 22:40:59
1162
原创 【vscode】vscode 调试 fortran 代码不能打断点的问题
已经配置好了 Fortran 环境,但是断点不能够打在 Fortran 文件里。(Allow Breakpoints Everywhere)** 下勾选。也可以通过搜索栏搜索 break 找到此选项。
2025-03-04 21:50:01
570
原创 【UML】统一建模语言 UML 基础
统一建模语言开发之前 规划 骨架规划好,然后什么是建模,软件设计:把软件开发想清楚的过程软件工程:对软件开发全过程进行建模和管理互联网开发模式,敏捷开发。比如12个功能,只做一个核心功能,投放市场看用户反馈,早早与用户需求完全靠拢,极限编程。模型:对问题的书面上的无歧义文字或图形的描述。简而言之,模型是对现实的简化。通过模型,人们可以了解所研究事物的本质。模型是对现实实际问题的简化,比如地图。
2025-02-24 23:40:32
1032
原创 我的创作纪念日
主要是为了把问题和解决方法记录,经常网上查到解决方法,解决之后,没有记录,再次在网上查找需要重新查找,而且通常要重新花费很多功夫,而且可能链接失效,或者无法找到最初那个最好的解决方法。收获主要是帮助自己整理的很多思路,将相同的内容收集汇总,方便之后的查找。CSDN 差不多可以算是学习笔记,一个记录学习内容的地方。提示:你过去写得最好的一段代码是什么?想着把一些看过和想看的书里边有用的内容整理出来。提示:当前创作和你的工作、学习是什么样的关系。提示:可以和大家分享最初成为创作者的初心。
2025-01-12 22:31:12
208
原创 空气动力流体力学中英文对照(持续更新)
Lagrange法:跟踪特定的流体微团的位置、物理量随时间的变化。Euler法:固定空间位置,研究物理量随时间变化。
2025-01-07 01:05:24
564
原创 【C++】list 与 string 基础与实现字符串操作
string 实现 startsWith, endsWith, trim, replaceAll,
2024-11-12 22:32:58
800
原创 【Qt】qss 设置通过 addAction 添加的 QToolButton的图标
QSS 不能直接设置QAction的图标。你可以通过的状态和代码逻辑来动态更改图标。使用setIcon()方法在代码中设置图标。如果你需要通过某种方式来实现更复杂的图标替换,可能需要考虑其他设计模式,例如使用模型-视图架构来管理图标和状态。希望这能帮助到你!如果有其他问题,请随时询问。
2024-10-24 23:35:37
923
原创 【CCL】浅析 CFX Command Language
CCL 全称是 CFX Command Language ,是 CFX-Post 软件内部通讯的命令行语言,用于后处理器(Post-processor) 种创建对象或执行一些动作。CCL 在 CFX 中使用的文件文件名概述CFX-Pre物理定义,批处理命令流文件CFX-Solve命令行文件 (在OUT文件中)CFX-Post状态文件,批处理命令流文件状态文件所有的 CCL 语句可以划分为三类Object and parameter definitions 对象和参数的定义。
2024-10-24 22:35:30
1674
原创 【架构设计师】- 一、前言与概述
计算机系统是指用于数据管理的计算机硬件软件及网络组成的系统。它是按人的要求接收和存储信息,自动进行数据处理和计算,并输出结果信息的机器系统运算器 控制器(中央处理器),存储器、输入设备、输出设备计算机系统分类嵌入式计算机通用计算机。
2024-10-24 22:24:02
928
原创 【微机及接口技术】- 第三章 8086 汇编语言程序设计(伪指令与操作数运算符)
存储模式决定一个程序的规模;该伪指令必须放在所有简化段定义之前;存储模式的格式通常用数据段定义格式: .DATA生城的数据段段名为 _DATA可通过 @DATA 的方法获得数据段的段基址;MOV DS,AX.CODE[名字]如果有多个代码段,可以赋不同的名字;.......STACK[大小]默认大小为 1KB默认段名为 STACK;定义了 1 个 4KB 的堆栈段。为一个数据项分配存储单元,用一个符号名与这个或这些存储单元相联系,并为这个数据项提供一个人选的初始值。
2024-10-21 22:18:38
1313
原创 【微机及接口技术】- 第三章 8086 汇编语言程序设计(指令寻址方式)
OP dest, src (OP 是操作码,dest 是目的操作数,src 是源操作数) ,操作数并不一定直接在指令中给出,它有可能给出的是指令的地址,或者只是指令存放地址的一种计算方式,这样就涉及到怎么找到操作数。基址寻址方式下,跟在操作码后面的是 一个基址寄存器的编号 和 一个位移量,得到偏移地址,需要用基址寄存器里边的内容和位移量相加,偏移地址再和 段基址x10H 相加得到操作数 20 位的物理地址,然后就可以找到操作数。指令中的操作数存放在存储器,指令中给出存放操作数的存储器单元的地址;
2024-10-15 23:59:05
1505
原创 【微机及接口技术】- 第二章 8086 微处理器(基本时序)
M/IO 变成相应的信号,如果是存储器读,则 M/IO 变成高电平,一直到总线周期的结束,如果是对 IO 端口进行操作的话,就会变成低电平一直到总线周期的结束。如果 CPU 和外设进行数据传输的时候,外设或存储器并没有准备好/处理好这个数据,那么 CPU 会在 T3 和 T4 之间插入一个或多个等待周期,来等待外设或存储器,CPU 会通过查询 READY 信号,来确定什么时候出现这个数据。插入Tw的多少取决于外设的速度。在 T2 状态下,2 地址状态会输出状态信号,这个状态信号会一直保持到总线周期的结束。
2024-10-15 22:23:28
2258
1
原创 【微机及接口技术】- 第二章 8086 微处理器
1.8086的基本执行环境2.8086的引脚信号,尤其是和接口有关的信号3.8086的基本时序单选、名词解释、填空、简答。
2024-10-14 23:48:45
1682
原创 【微机及接口技术】- 第一章 微型计算机系统概述
目录第一章 微型计算机系统概述第二章 8086微处理器第三章 8086汇编语言程序设计第四章 内存存储器及其接口例题。
2024-10-14 20:51:38
882
原创 【CMake】unable to find a build program corresponding to Ninja 问题解决(Windows)
CMake Error: CMake was unable to find a build program corresponding to "Ninja". CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool.
2024-06-11 19:16:13
5391
原创 【Qt】QTextEdit/QPlainTextEdit 实现 Tab 键多行缩进与反缩进
QTextEdit 与 QPlainTextEdit 实现缩进与反缩进
2024-03-03 22:16:56
1327
原创 【Qt】QTextEdit/QPlainTextEdit 实现 Ctrl + 鼠标滚轮 缩放文本功能
QTextEdit 或 QPlainText 实现 Ctrl + 滚轮缩放 文本大小
2024-02-22 22:02:01
1893
开源库 QCodeEditor 原版
2024-02-26
华为C/C++语言编程与安全编程规范
2023-05-04
海康威视指纹门禁一体机_用户手册_DS-K1T804系列【中文】.pdf
2019-05-30
libmysql.dll与libmysql.lib-(32位及64位)
2019-11-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人