自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【数据结构】导航

【数据结构】-优快云博客【数据结构】next数组、nextval数组-优快云博客

2025-03-29 22:12:59 234

原创 【编译原理】导航

空符号串中间代码https://blog.youkuaiyun.com/wuyufei_sun/article/details/146402079https://blog.youkuaiyun.com/wuyufei_sun/article/details/146222472

2025-03-26 09:51:41 430

原创 【FPGA】导航

fpga模型机设计

2025-03-08 12:38:08 566 1

原创 【数据库】导航

【数据库】数据库的学习_数据库学习-优快云博客。

2024-12-03 11:23:27 542 1

原创 【计组】导航

【计组】计算机组成原理-优快云博客【计组】例题&课后题-优快云博客【计组】复习总结期末-优快云博客。

2024-12-03 11:21:23 183

原创 【Verilog】导航

【Verilog】基于Verilog HDL的FPGA设计基础_verilog设计超大规模集成电路-优快云博客。

2024-12-03 11:15:33 286

原创 【嵌入式】嵌入式复习

第一章 嵌入式系统概述第二章 ARM技术与Cortex-M3体系结构第三章 ARM Cortex-M3处理器第四章 Cortex-M3指令系统第五章 Cortex-M3汇编语言程序设计第六章 Cortex-M3的低层编程第七章 STM32F103 GPIO原理及应用第八章 STM32F103定时器原理及应用第九章 STM32F103中断及应用

2024-06-10 21:40:15 449

原创 【计网】一二章习题

正确答案(1) 1从开始发送第1bit到发送完最后一个bit所需时间与距离无关,就是求传输时延(即发送时延)发送时延=10000bit/(10Gb/s)=1us。

2025-04-10 16:53:48 503

原创 【计算机系统结构】鲲鹏流水线

在计算机系统中,指令流水线是将指令的执行过程分解为多个阶段,如取指、译码、执行、访存、回写等,使得多个指令可以同时在不同的阶段执行,从而提高指令执行的效率。- **华海智汇**:在打造政务信息技术应用创新适配一站通平台过程中,将鲲鹏DevKit的迁移、编译、测试、调优等IDE插件集成到政务应用迁移工具链中,实现政务应用的适配改造、代码开发的一体化在线实施。- **低延迟**:鲲鹏920处理器的流水线支持2个访存指令的发射队列,其访存单元WB支持每拍2条读或写访存指令。不同的指令,提高了系统的吞吐量和性能。

2025-04-10 15:48:57 761

原创 【计算机网络】第四章 数据链路层

PPP帧以太网。

2025-04-09 10:30:00 228

原创 【计网】作业4

A. 16B. 8C. 1D. 15我的答案:B:8;2.9分。

2025-04-08 20:35:31 624

原创 【Harmony OS】作业二 TypeScript

我的答案:;1分A. 以上两种方式都可以我的答案:A:以上两种方式都可以;1分B. letC. constD. var我的答案:C:const;1分我的答案:;1分我的答案:;

2025-04-08 19:48:21 772

原创 获取ssh密钥

git bashGitHub官网:ssh-keygen -t rsa -C “git账号”出现id_rsa.pub登录github添加将id_rsa.pub中内容复制点击SSH and GPG keys点击New SSH key起个名字将id_rsa.pub中内容复制到这里报错:用git上传代码到github上。

2025-04-04 14:38:09 480

原创 【计算机网络】第三章 物理层

传输媒体是计算机网络设备之间的物理通路,也称为传输介质或传输媒介。传输媒体并不包含在计算机网络体系结构中。分为导向型和非导向型调幅(AM)、调频(FM)、调相(PM。

2025-04-03 21:02:53 822

原创 【计网】作业3

站点A、B、C通过CDMA共享链路,A、B、C的码片序列(chipping sequence)分别是(+1+1+1+1)、(+1-1+1-1) 和 (+1+1-1-1)。假设在某次通信中,S的接收站从CDMA共享信道上收到的码片序列是(0 0 -2 +2 0 -2 0 +2),请通过计算判断在这次通信中S站发送的是 ,T站发送的是。=8, S站的码片向量是 (-1 -1 -1 +1 +1 -1 +1 +1),请根据图中信号变化形式,写出T站的码片向量________BDG:C站发了0;

2025-04-03 19:47:28 558

原创 【Harmony OS】TypeScrip基础

•TypeScript是由微软开发的自由和开源的编程语言,它是JavaScript的一个超集。•JavaScript从1995年问世,现在已成为最广泛使用的跨平台语言之一。•JS语言表达严重不足,编码过程中的常见拼写、类型等错误等都不能预先检查。•TypeScript的最初目标是成为JavaScript程序的静态类型检查器,但随着其发展,TypeScript目标更多是为了开发大型应用•TypeScript语言为JavaScript增加了新的特性,主要包括:◼。

2025-04-02 18:08:23 930

原创 【Harmony OS】用TypeScrip实现栈和队列

【代码】【Harmony OS】用TypeScrip实现栈和队列。

2025-04-02 17:24:06 212

原创 【编译原理】第三章 词法分析

从源程序的第一个字符开始,从左到右扫描源程序, 一次读一个字符,根据词法规则将有关字符组合成单词, 并识别各类单词,当确定单词类别后,将单词输出。将词法分析器的输出结果放入一个中间文件上(外存)或直接存放在内存中,后面的语法分析程序将它作为输入进行语法分析,这样通过一遍加工就可以将以字符串形式的源程序加工成单词串形式的源程序。将词法分析编成一个子程序,该子程序由语法分析程序调用。

2025-04-01 22:24:05 1084

原创 【编译原理】为什么要将缓冲区分成相等的两个区域

总结一下,分成两个相等的区域主要是为了实现双缓冲,处理当前数据的同时填充另一部分,避免处理过程中的数据覆盖。类似地,输入缓冲区使用双缓冲,一个用于前台处理,另一个用于后台填充,然后交换。当A被填满后,开始处理A,同时开始填充B。当B填满时,可能A已经处理完了,这时可以处理B,同时再次填充A。例如,当处理半区A时,发现最后一个不完整的单词,将其复制到半区B的开头,然后处理半区B时,将这部分与B中的新数据结合处理。比如,当处理完前半区时,后半区已经填满了新的数据,这时候可以无缝切换处理区域,而不会丢失数据。

2025-04-01 21:37:14 864

原创 【计网】习题1

题目要求回答站点A发送的数据是什么,因此把站点A的码片序列(1, 1, 1, 1)分别与这三部分做内积运算:(2, 0, 2, 0)·(1, 1, 1, 1)÷4 = (2×1 + 0×1 + 2×1 + 0×1) ÷ 4 =1,表明A发送的是比特1;(0, -2, 0, -2)·(1, 1, 1, 1)÷4 = (0×1 + -2×1 + 0×1 + -2×1) ÷ 4 = -1,表明A发送的是比特0;(1)每段链路的传播时延是 µs (2)消息传输时延是 µs (3)通信总时延Ts是 µs。

2025-03-31 22:19:56 828

原创 【计网】作业2

我的答案:5分(1) 1A. A的发送时延B. 链路1传播时延C. 链路2传播时延D. 交换结点的发送时延E. 交换结点处理时延我的答案:ABCDE3分我的答案:(1) 215.43。

2025-03-31 12:03:03 1017

原创 【Verilog】实验十 带倒计时交通灯控制电路设计

1. 掌握同步有限状态机的设计方法。2. 采用状态机的设计方法,设计实现带倒计时的交通灯控制电路。1. 装有ModelSim和Vivado的计算机。2. Sword实验系统。1. 理解交通灯控制系统的应用要求,采用状态机设计方法,实现带倒计时的交通灯控制系统设计,并在ModelSim上实现功能仿真。2. 生成FPGA设计文件,下载到Sword实验系统上验证电路功能。

2025-03-31 11:17:09 1085

原创 【Basys3】外设-灯和数码管

数码管为共阳极结构,阳极通过反向晶体管驱动,因此阳极有效信号为低电平。显示控制采用分时复用技术,每个数码管依次点亮,刷新率需高于人眼感知阈值(如1kHz到60Hz)。每个数码管点亮时间为刷新周期的四分之一(如16ms总周期,每个数码管点亮4ms)。Basys 3板的七段数码管为四位数码管,共阳极设计,阴极分段控制。段选信号(阴极)需设置为低电平以点亮对应段,阳极通过FPGA引脚输出低电平激活(因驱动电路反向)。具体时序示例说明:通过循环切换阳极(AN0-AN3)并同步设置阴极信号,实现多位数显示。

2025-03-29 21:50:45 1083 1

原创 【数据结构】next数组、nextval数组

不相等,则向前继续寻找next值对应的元素与前一位进行比较,直到找到与前一位相同的元素;若找到,则找到的这个位置的next值+1,就是所求的next值;若直到第一个元素,都没有找到与前一位元素相同的,则所求next值为0。相同,该位置的nextval的值就是在该位置next值对应元素的nextval的值。从第二位开始,依次判断该位置的next值对应的元素与该位置的元素是否相同。不相同,该位置的nextval的值就是该位置的next值。相等,所求的next值就是前一位的next值+1。

2025-03-29 13:10:13 422

原创 【编译原理】空符号串ε

1. **数学严谨性**:ε 是形式语言中串操作的**单位元**(类似数字0在加法中的作用)。- **例子**:文法规则 `A → aA | ε` 表示 `A` 可以递归生成多个 `a`,也可以终止为空串(即 `A` 最终可能不产生任何符号)。- **例子**:若语言 `L = {a}`,则 `L*` 必须包含 ε(即 `L* = {ε, a, aa, aaa, ...}`)。- **例子**:在正则表达式中,`a*` 表示“零个或多个 `a`”,其中“零个”即由 ε 表示(`a*` 可以匹配空串)。

2025-03-26 09:46:56 505

原创 【编译原理】中间代码

1. **前端(Frontend)**- 直接面向用户的部分,负责展示界面、处理用户交互。- 技术栈:HTML/CSS/JavaScript(Web)、React/Vue(框架)、iOS/Android(移动端)。- 示例:网页中的按钮点击动画、表单输入验证。2. **后端(Backend)**- 运行在服务器端,处理业务逻辑、数据存储和安全。- 技术栈:Java/Python/Node.js(语言)、MySQL/MongoDB(数据库)、Spring/Django(框架)。

2025-03-25 17:06:22 365 4

原创 【计网】作业1

A. 网络是分布在不同地理位置的多个自治计算机系统的集合;B. 网络是分布在不同地理位置的多个独立操作系统的集合;C. 网络是分布在不同地理位置的多个独立局域网的集合;D. 网络是分布在不同地理位置的多个独立路由器的集合;我的答案:A:网络是分布在不同地理位置的多个自治计算机系统的集合;;正确答案:A:网络是分布在不同地理位置的多个自治计算机系统的集合;;2.5分。

2025-03-24 20:03:11 780

原创 【计算机系统结构】第三章

流水线吞吐量、加速比、效率

2025-03-24 17:50:26 189

原创 【编译原理】一二章

词法分析语法分析语义分析和中间代码生成代码优化目标代码生成词法分析从左到右一个字符一个字符的读入源程序,对构成源程序的字符串进行扫描和分解,从而识别出一个个单词语法分析在词法分析的基础上将单词序列分解成各类语法短语,如程序、语句、表达式等等语义分析语义分析是语法分析程序确定出语法短语后,审查有无语义错误,并为代码生成阶段收集信息主要进行语义检查,并为代码生成收集类型信息(类型检查、变量是否声明、类型是否一致、变量是否已有值等)中间代码生成。

2025-03-20 18:25:39 263

原创 DevEco Studio的使用

在main_pages.json文件中的"src"下配置第二个页面的路由"pages/Second"。页面路由router根据页面url找到目标页面,从而实现跳转。在默认页面基础上,我们添加一个Button组件,作为按钮响应用户点击,从而实现跳转到另一个页面。参照第一个页面,在第二个页面添加Text组件、Button组件等,并设置其样式。在第一个页面中,跳转按钮绑定onClick事件,点击按钮时跳转到第二页。在第二个页面中,返回按钮绑定onClick事件,点击按钮时返回到第一页。文件,进行页面的编写。

2025-03-19 18:02:10 1114

原创 【计算机网络】一二章

往返时间(Round-Trip Time,RTT)s是指从发送端发送数据分组开始,到发送端收到接收端发来的相应确认分组为止,总共耗费的时间。相同的传播时延,带宽越大,该链路上所能容纳的比特数越多。相同的传播时延,带宽越大,该链路上所能容纳的比特数越多。

2025-03-18 18:14:12 313

原创 【计算机系统结构】第一章

(3)(程序中的数量/90)*各类操作贩毒改进后程序获得的加速比(2问) 加权平均数。(2)1/[(1-程序中的数量/90)+程序中的数量/90/改进后各类操作的加速比]加速比=1/[(1-0..4)+0.4/10]=1.625。(1) 改进前的执行时间/改进后的执行时间。其中,改进后各类操作的加速比为第一问的结果。操作3 10/3。操作1 1.06。操作2 4/3。操作4 4。可改进比例=40%=0.4。操作1 2。

2025-03-17 16:36:18 285

原创 Packet Tracer安装

2024年思科模拟器Cisco Packet Tracer 8.2 下载过程 | 个性化设置(中文汉化包、字体和大小设置) |注册账号?详细过程一次性过 - 知乎Cisco Packet Tracer软件介绍与使用方法-优快云博客

2025-03-14 09:43:49 463

原创 【复习】补充

两个正数或两个负数相加,结果的符号位相反(两个正数相加符号位为1,两个负数相加符号位为0),溢出发生。关于CF,做的是减法,被减数如果比这个减数要小,需要借位,那么CF才为1。本题R1>R2,所以CF等于0。datagram 数据报。message 报文。

2025-03-13 19:13:09 242

原创 【编译原理】并行编译

### 1. 为什么需要并行编译?- **传统编译的瓶颈**:传统编译器按串行流程执行(词法分析→语法分析→语义分析→中间代码生成→优化→目标代码生成),每个阶段顺序执行,无法充分利用多核CPU资源。- **项目规模爆炸**:现代项目(如Linux内核、Chromium)可能包含数百万行代码,串行编译耗时数小时,严重影响开发效率。- **硬件趋势**:多核CPU、分布式计算资源普及,并行编译成为必然选择。#### 2. 并行编译的目标。

2025-03-13 09:38:27 838

原创 【编译原理】编译与解释

编译型:C、C++- 解释型:Python- 混合型(编译+解释/JIT):Java需要分点说明,每个语言的特点,以及为何属于该类别。同时可能需要提到一些例外情况,如Python的字节码编译,但强调主流使用方式。------

2025-03-13 09:33:45 1176 6

原创 下载安装DevEco Studio 5.0.3

SDK

2025-03-13 08:02:51 362 3

原创 【计算机系统结构】

计算机系统结构是程序员所看到的计算机属性,即概念性结构与功能特性。透明性(transparent)---看不见底层指令集系统组成硬件计算机系统结构概念的实质是确定计算机系统中软、硬件的界面,界面之上是软件实现的功能,界面之下是硬件和固件实现的功能。

2025-03-11 19:55:50 282

原创 【HarmonyOS】作业一 概述

A. 对B. 错我的答案:对1分。

2025-03-11 19:22:12 715

原创 HarmonyOS

HarmonyOS系统整体上采用的是分层的体系架构从下向上依次为:内核层、系统服务层、框架层和应用层。

2025-03-11 19:20:32 458

微机原理课程设计-洗衣机

微机原理课程设计-洗衣机

2024-10-19

操作系统 思维导图 汇总资源1

操作系统 思维导图 汇总资源1

2024-06-10

MATLAB实验五六 图像相关应用

MATLAB实验五六 图像相关应用

2024-06-10

MATLAB实验三四 综合应用

MATLAB实验三四 综合应用

2024-06-10

MATLAB实验一二 数值计算

MATLAB实验一二 数值计算

2024-06-10

Jlink-windows-v7967

Jlink-windows-v7967

2024-06-03

定时器,定时到8,可修改代码中的时间间隔

定时器,定时到8,可修改代码中的时间间隔

2024-06-03

06按键控制0000000000000000000

06按键控制0000000000000000000

2024-06-03

流水灯,8个灯,不同花样

流水灯,8个灯,不同花样

2024-06-03

嵌入式流水灯的实现,三个灯

嵌入式流水灯的实现,三个灯

2024-06-03

流水灯(库函数)三个灯依次亮灭

流水灯(库函数)三个灯依次亮灭

2024-06-03

空空如也

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

TA关注的人

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