个人笔记

按时间记录知识点和实践总结,点击任意卡片可进入详情。

React 状态管理速记

2026-04-05

整理了 useState、useMemo、useReducer 的常见场景和取舍。

React前端

系统设计入门框架

2026-04-02

记录了需求澄清、容量预估、组件拆分和瓶颈分析的基本流程。

系统设计后端

两数相加

2026-03-31

#include 创建结构体也就是链表的结构 struct ListNode { int val; struct ListNode *next; }; 这里是声明一个函数,使用的是结构体指针返回的是一个结构体指针 st?

算法C语言

两数之和

2026-03-31

这个题基本上有两种思路, 一种是双指针法,因为我们只return一组解,前提是需要把这个数组排序从小到大,才能使用双指针,当左右指针相等时停止,也就是左指针从左往右走的时候这个和小于我要的值,右指针从右往左走是大于我要的?

算法C语言

3.4流控制与分之指令和立即数

2026-03-22

一.arm的分之条件 比如说BEQ,CMP……等(这些会更新ccr) (№♂◎┟ξψ┽AC9648F3-8ECF-412C-8781-ED504B6F34EA) TST测试指令:通过与操作实现 (№♂◎┟ξψ┽8077E?

计组汇编

3.3移位操作和流控制

2026-03-22

接下来我们引入逻辑移位和算术移位和循环移位: 一.不同移位操作 (№♂◎┟ξψ┽DA308D87-4A20-4D80-B8F7-7A8FCF42923B) 逻辑移位也就是只通过补0,来改变移动后的位置 (№♂◎┟ξψ┽E?

计组汇编

3.2移位操作与流控制

2026-03-22

引入~逻辑操作:也叫位操作,一般处理AND与,OR或,NOT非,EOR异或 一:移位操作 (№♂◎┟ξψ┽1CB38ECF-7D6A-46E6-A547-80810A2CD106) 与操作:也就是如果和1相与则保留原位,?

计组汇编

1.5.寄存器传输语言RTL和指令格式

2026-03-22

这里开始介绍CPU中的寄存器从而来进行指令的构成和格式等笔记~ 一.寄存器使用RTL语言方便描述操作 (№♂◎┟ξψ┽94103504-0414-45A8-87BB-83AA67177D3A) 方括号用于内存访问,[r?

计组汇编

3.1算术指令

2026-03-15

一.加减法 (№♂◎┟ξψ┽595D06A4-3BD1-4201-BE23-230BB1653A99) 这个进位位如果加在一起结果就是正确的,否则他会存在CCR里面,遇到我们之前的问题, (№♂◎┟ξψ┽C240EF8?

计组汇编

2.5寄存器编码和寻址方式和arm寄存器集

2026-03-15

前言:ISA的主要3个组成部分:寄存器集,寻址方式,指令格式(了解这些即可) 一.寄存器集 (№♂◎┟ξψ┽673ABCCF-0376-47BB-96CD-1EF6A8C31B6B) 二.基本寻址方式 分为立即数寻址,直?

计组汇编

2.4的误区~

2026-03-15

1. 关于“ADD 不更新状态位,进位丢失” - **32位结果本身没错**:`ADD r0, r1, r2` 永远给出正确的低 32 位结果。如果你只做 32 位整数运算,这个结果就是你要的,进位丢失没关系。 - **?

计组汇编

2.3存储程序计算机结构简图以及运算器件

2026-03-15

一.运算电路 (№♂◎┟ξψ┽C50EA581-69F0-4AA9-8FAB-D077F3C31836) 二.存储结构图 (№♂◎┟ξψ┽58516F86-42B1-4118-9360-F1016CFA998E) 1.?

计组汇编

2.1数据的表示和运算

2026-03-15

补充从源程序到可执行文件的流程:计算机无法直接理解高级语言程序,通常需要翻译程序 1.汇编程序:汇编器:将汇编语言(也就是所谓的RTL那些语句)翻译为机器语言 2:解释程序:解释器:将源语句中的程序按照执行顺序逐条翻译成?

计组汇编

2.2字符与字符串

2026-03-14

这节很简单哦~上一节很累了,这一节全是小百科~我们交给D老师的小总结~ 1. BCD 码 **BCD 码**,全称是 **Binary-Coded Decimal**,即**二进制编码的十进制**。 #### 1.1?

计组汇编

1.计算机体系结构cpu架构和指令集

2026-03-10

转自喜欢的blog和jzstudio以及多一些其他的内容补充和自己查询内容更改后的正确理解 最近学习计算机系统基础,了解到指令集体系结构。 对CPU架构、指令集和指令集体系结构的关系不清楚,特此记录。 (№♂◎┟ξψ┽?

计组汇编

1.6计算机的性能指标

2026-03-10

本节为科普小百科~ 一.存储器容量:存储单元数✖️存储字节(bit)= 存储单元✖️存储字长/8(byte) kB,MB,GB,T 分别是2的(n乘以10次方)倍,所以KB=2的十次方B 二.cpu指标 (№♂◎┟ξψ?

计组汇编

1.4.计算机体系结构中的组成

2026-03-10

组成即是计算机的硬件体现~ 首先是冯诺依曼计算机 以运算器为中心 (№♂◎┟ξψ┽445CAA42-FD76-47B6-AA0B-87E75B88FFEF) 一.计算机硬件操作系统由运算器,存储器,控制器,输入设备,输出?

计组汇编

1.2.程序执行的过程和1.3.计算机指令

2026-03-10

(№♂◎┟ξψ┽BB4A0762-B484-4418-8952-657112381190) 一.引入 首先看一个加法的例子 1.执行过程首先通过存储器取出指令(机械指令)解码后,存储器发给解释单元,解释单元产生控制信号(?

计组汇编