Birdie Blog

Thinking will not overcome fear but action will.

vscode搭建jsp环境

含泪总结七个小时的教训

前言:Eclipse 确实一下子就可以搭建完了,但是我的确不喜欢用 Eclipse。 在搭建 jsp 环境的时候,浪费了很多时间。网络上的资料不是很全,而且确实环境搭建比较复杂。这里讲一下我个人搭建过程中的一些细节。 推荐阅读:使用VSCode进行Java+Maven+Tomcat环境搭建 1 准备 我个人这么理解 jsp,可以理解为 java 版的 php。 需要安装的东西有: ...

基于UDP的稳定传输协议

懵懂时期作品之计算机网络


存储器和控制器

懵懂时期作品之计算机组成原理

一、实验准备 本次实验开始涉及 MIPS 架构 CPU 的设计,其中涵盖 CPU 在流水线设计中所分割的两个阶段,以下为实验概述:MIPS 架构 CPU 的传统流程可分为取指、译码、执行、访存、回写 (Instruction Fetch, Decode, Execution, Memory Request, Write Back) 五阶段。实验一完成了执行阶段的ALU 部分,并进行了简单的...

多周期CPU

懵懂时期作品之计算机组成原理

一、实验准备 1.1 熟悉Vivado的仿真功能(行为仿真); 1.2 熟悉课堂上讲的状态机的设计流程(用于实现控制器); 1.3 理解多周期处理器的处理流程,以及控制器的设计流程。 二、实验目的: 2.1 掌握多周期CPU数据通路及其设计方法; 2.2 掌握状态机的设计方法并实现多周期CPU控制器; 2.3 掌握多周期CPU的实现方法,代码实现方法; 2.4 掌握测试多周期...

单周期CPU

懵懂时期作品之计算机组成原理

一、实验准备 本次实验开始整合之前的实验内容,搭建完整的单周期处理器 datapath。在理论课上,学习了 MIPS 架构 CPU 的传统流程可分为取指、译码、执行、访存、回写 (Instruction Fetch (IF), Register Access and Decode, Execution, Memory Request, Write Back),五阶段。在前面几次实验中,实验...

一些proteus的实验 下

懵懂时期作品之数字电路与逻辑设计

实验七 三人表决器与四位先行进位的并行加法器 一、三人表决器 1.1 实验目的 实现三人表决器。 使用试验箱上的3个模拟开关作为3个人的投票器(高电平对应投同意票,低电平对应投反对票),1号位“0-1”显示器(LED灯)作为投票结果显示,按照票数过半原则判定投票结果。 投票通过,则LED1灯亮,1号七段数码管显示投同意票的人数;投票不通过,则LED1灯灭,1号七段数码管熄灭。 3...

一些proteus的实验 上

懵懂时期作品之数字电路与逻辑设计

实验一 与非门与计数器 一、实验目的 1.熟悉实验箱、示波器和proteus软件,理解芯片和元件的作用与关系; 2.用74LS197完成计数器,用74LS00完成与非门,观察输入输出的波形。 二、实验要求 系统输入:时钟脉冲; 系统输出:七段数码管的显示和发光二极管; 系统功能:与非门功能测试,八进制计数器。 三、实验内容 1.与非门静态测试: 74LS00作为与非门,输...

MIPS实现卷积核

懵懂时期作品之汇编语言实现卷积核优化


BCD码与“余1码”的相互转换

懵懂时期作品之数字电路与逻辑设计

1 实验目的 ​ 回顾一学期所学的知识,尤其是逻辑表达式的化简、组合逻辑设计以及移位寄存器芯片的使用。 2 实验要求 ​ (1)BCD码与“余1码”的相互转换。 ​ (2)输入不合法码要报错。 ​ (3)四位代码由拨号开官输入,BCD码送7段数码管显示,余1码送发光二极管显示。 3 实验思路 (1)转换部分逻辑表达式的设计 ​ 不妨假设$A$、$B$、$C$、$D$...

一些JavaScript的应用

专业技术综合实践

关于JavaScript的应用 记录了一些作业的过程……比较随意,因为不是实验报告,也就是笔记而已,格式就不要求自己了吧。 验证密码 输入两个密码,如果不相同则会弹出信息。 随意设计的界面,毕竟我也没有加css进去,有点丑陋。 如果两次输入的密码不相同,则会有: 相同的话就没有处理了。 markdown里面放html代码会和网页生成的html混在一起,所以还是放图片...