- 博客(100)
- 资源 (3)
- 收藏
- 关注
原创 【微机及接口技术】- 第四章 内部存储器及其接口(中)
即系统的全部地址线参与到地址译码,高位全部接译码器的输入形成片选信号来选择存储芯片;低位直接接到存储芯片的地址引脚,选择芯片内部的存储单元。地址低位接到存储芯片的地址端,选择芯片内部的存储单元。先将2个2Kx8位芯片用位扩展为2Kx16位的存储器,在将4个2Kx16位的存储器用字扩展为8Kx16位的存储器。数据线、控制线和部分地址线并联、另一部分地址线通过译码器后形成片选信号来决定每个芯片的地址。例 用2Kx8位的存储芯片组成8Kx8位存储体。3 种,字扩展、位扩展、字位扩展。数据线从8位扩展到32位。
2025-04-05 23:52:20
214
原创 【微机及接口技术】- 第三章 8086 汇编语言程序设计(汇编指令与汇编程序设计)下
为了保证主程序在调用子程序后,主程序所用的寄存器的内容不被破坏(作为出口参数的寄存器除外),子程序在完成自己功能前,将要用到的寄存器的值先保存起来,这个过程称为。子程序:能够完成一定功能的连续指令序列组成的程序段,该程序段再功能上相对独立,可在程序的多个地方被调用,甚至被其他模块调用,具有可重用性和递归性。目标地址的偏移地址在指令中,源程序中给的是子程序名。
2025-03-30 23:48:34
722
原创 【微机及接口技术】- 第三章 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
1008
原创 【vscode】vscode 调试 fortran 代码不能打断点的问题
已经配置好了 Fortran 环境,但是断点不能够打在 Fortran 文件里。(Allow Breakpoints Everywhere)** 下勾选。也可以通过搜索栏搜索 break 找到此选项。
2025-03-04 21:50:01
274
原创 【UML】统一建模语言 UML 基础
统一建模语言开发之前 规划 骨架规划好,然后什么是建模,软件设计:把软件开发想清楚的过程软件工程:对软件开发全过程进行建模和管理互联网开发模式,敏捷开发。比如12个功能,只做一个核心功能,投放市场看用户反馈,早早与用户需求完全靠拢,极限编程。模型:对问题的书面上的无歧义文字或图形的描述。简而言之,模型是对现实的简化。通过模型,人们可以了解所研究事物的本质。模型是对现实实际问题的简化,比如地图。
2025-02-24 23:40:32
872
原创 我的创作纪念日
主要是为了把问题和解决方法记录,经常网上查到解决方法,解决之后,没有记录,再次在网上查找需要重新查找,而且通常要重新花费很多功夫,而且可能链接失效,或者无法找到最初那个最好的解决方法。收获主要是帮助自己整理的很多思路,将相同的内容收集汇总,方便之后的查找。优快云 差不多可以算是学习笔记,一个记录学习内容的地方。提示:你过去写得最好的一段代码是什么?想着把一些看过和想看的书里边有用的内容整理出来。提示:当前创作和你的工作、学习是什么样的关系。提示:可以和大家分享最初成为创作者的初心。
2025-01-12 22:31:12
174
原创 空气动力流体力学中英文对照(持续更新)
Lagrange法:跟踪特定的流体微团的位置、物理量随时间的变化。Euler法:固定空间位置,研究物理量随时间变化。
2025-01-07 01:05:24
305
原创 【C++】list 与 string 基础与实现字符串操作
string 实现 startsWith, endsWith, trim, replaceAll,
2024-11-12 22:32:58
713
原创 【Qt】qss 设置通过 addAction 添加的 QToolButton的图标
QSS 不能直接设置QAction的图标。你可以通过的状态和代码逻辑来动态更改图标。使用setIcon()方法在代码中设置图标。如果你需要通过某种方式来实现更复杂的图标替换,可能需要考虑其他设计模式,例如使用模型-视图架构来管理图标和状态。希望这能帮助到你!如果有其他问题,请随时询问。
2024-10-24 23:35:37
730
原创 【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
1240
原创 【架构设计师】- 一、前言与概述
计算机系统是指用于数据管理的计算机硬件软件及网络组成的系统。它是按人的要求接收和存储信息,自动进行数据处理和计算,并输出结果信息的机器系统运算器 控制器(中央处理器),存储器、输入设备、输出设备计算机系统分类嵌入式计算机通用计算机。
2024-10-24 22:24:02
847
原创 【微机及接口技术】- 第三章 8086 汇编语言程序设计(伪指令与操作数运算符)
存储模式决定一个程序的规模;该伪指令必须放在所有简化段定义之前;存储模式的格式通常用数据段定义格式: .DATA生城的数据段段名为 _DATA可通过 @DATA 的方法获得数据段的段基址;MOV DS,AX.CODE[名字]如果有多个代码段,可以赋不同的名字;.......STACK[大小]默认大小为 1KB默认段名为 STACK;定义了 1 个 4KB 的堆栈段。为一个数据项分配存储单元,用一个符号名与这个或这些存储单元相联系,并为这个数据项提供一个人选的初始值。
2024-10-21 22:18:38
1111
原创 【微机及接口技术】- 第三章 8086 汇编语言程序设计(指令寻址方式)
OP dest, src (OP 是操作码,dest 是目的操作数,src 是源操作数) ,操作数并不一定直接在指令中给出,它有可能给出的是指令的地址,或者只是指令存放地址的一种计算方式,这样就涉及到怎么找到操作数。基址寻址方式下,跟在操作码后面的是 一个基址寄存器的编号 和 一个位移量,得到偏移地址,需要用基址寄存器里边的内容和位移量相加,偏移地址再和 段基址x10H 相加得到操作数 20 位的物理地址,然后就可以找到操作数。指令中的操作数存放在存储器,指令中给出存放操作数的存储器单元的地址;
2024-10-15 23:59:05
1130
原创 【微机及接口技术】- 第二章 8086 微处理器(基本时序)
M/IO 变成相应的信号,如果是存储器读,则 M/IO 变成高电平,一直到总线周期的结束,如果是对 IO 端口进行操作的话,就会变成低电平一直到总线周期的结束。如果 CPU 和外设进行数据传输的时候,外设或存储器并没有准备好/处理好这个数据,那么 CPU 会在 T3 和 T4 之间插入一个或多个等待周期,来等待外设或存储器,CPU 会通过查询 READY 信号,来确定什么时候出现这个数据。插入Tw的多少取决于外设的速度。在 T2 状态下,2 地址状态会输出状态信号,这个状态信号会一直保持到总线周期的结束。
2024-10-15 22:23:28
1809
1
原创 【微机及接口技术】- 第二章 8086 微处理器
1.8086的基本执行环境2.8086的引脚信号,尤其是和接口有关的信号3.8086的基本时序单选、名词解释、填空、简答。
2024-10-14 23:48:45
1458
原创 【微机及接口技术】- 第一章 微型计算机系统概述
目录第一章 微型计算机系统概述第二章 8086微处理器第三章 8086汇编语言程序设计第四章 内存存储器及其接口例题。
2024-10-14 20:51:38
769
原创 【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
4660
原创 【Qt】QTextEdit/QPlainTextEdit 实现 Tab 键多行缩进与反缩进
QTextEdit 与 QPlainTextEdit 实现缩进与反缩进
2024-03-03 22:16:56
1196
原创 【Qt】QTextEdit/QPlainTextEdit 实现 Ctrl + 鼠标滚轮 缩放文本功能
QTextEdit 或 QPlainText 实现 Ctrl + 滚轮缩放 文本大小
2024-02-22 22:02:01
1673
原创 【Qt】QInputDialog setGeometry: Unable to set geometry 问题
QInputDialog 警告 Unable to set geometry
2024-01-29 18:18:48
1004
原创 LNK2001: unresolved external symbol __imp___std_init_once_begin_initialize 问题解决
Visual Studio LNK2001: unresolved external symbol __imp___std_xxx 问题。
2023-09-30 21:12:06
1102
开源库 QCodeEditor 原版
2024-02-26
华为C/C++语言编程与安全编程规范
2023-05-04
libmysql.dll与libmysql.lib-(32位及64位)
2019-11-12
海康威视指纹门禁一体机_用户手册_DS-K1T804系列【中文】.pdf
2019-05-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人