Blog筆記
Writings on hardware, computer systems, and machine learning.
-
Kernel-based Virtualization Overview (Structure and Sample Code Explanation)
Virtualization is a great tool for testing/learning codes on different environment. My personal experience with virtual machine started by vmware for studying l...
Read → -
CMU 15122:Transitioning to C
Content about the third part of CMU 15-122 Principle of imeprative computation
Read → -
CMU 15122:Data Structures
Content about the second part of CMU 15-122 Principle of imeprative computation
Read → -
CMU 21127:Summary Sheet of Strategy in Chapter 3-6
Very useful proof strategy summary in Chapter 3-6 of CMU 21-127 Concepts of Mathematics.
Read → -
CMU 21127:Summary Sheet of Strategy in Chapter 1-2
Very useful proof strategy summary in Chapter 1-2 of CMU 21-127 Concepts of Mathematics.
Read → -
CMU 21127:Summary Sheet of Definitions & Theorems
Summary of definitions, theorems of CMU 21-127 Concepts of Mathematics.
Read → -
CMU 15122:Deliberate Programming
Content about the first part of CMU 15-122 Principle of imeprative computation
Read → -
CMU 15122: Contracts
Content about general contract design of CMU 15-122 Principle of imeprative computation
Read → -
6月20日飞行时产生的若干次空想
“告白的本质就是不可能告白。如果作为创作者的‘我’在作品中出现,那么就会有一个写‘作者’的‘作者’,就不能保证表现的纯粹性,从而导致告白的形式崩塌,对‘我’来说,假面是带着皮肉的表面,带着这样皮肉的假面所作的告白,不可能是真诚的告白。人终究是无法作出真正的告白的。但是极少数的情况下,只有深深嵌入了肉体之中的假面才能做到...
Read → -
IB Computer Science topic 6: Resource Management
System sources include computer harware, software, trained personnel and suppotring infrastructure. And Operating System is usually responsible for the resource...
Read → -
IB Computer Science Command TermsRead →
-
IB Environmental Systems and Societies 1.1-1.3 Summary
一门水课,所以直接整理大纲中要求学生掌握的问题的答案。
Read → -
IB计算机组成知识小结
CPU:Central Processing Unit, data or instructions that are processed by a computer system in the process phase of the input, proces, output and storage model ar...
Read → -
节点搭建指南
五层基本模型:应用层、传输层、网络层、数据链路层、物理层。
Read → -
IB Computer Science: 伪代码、流程图和简单算法小记
伪代码编写练习可以使用网站:http://ibcomp.fis.edu/pseudocode/pcode.html
Read → -
南京大学计算机系统基础课程笔记4:乘除运算及浮点数运算
通常在高级语言中两个n位整数相乘得到的结果通常也是一个n位整数(2n位乘积中的低n位)
Read → -
南京大学计算机系统基础课程笔记3:运算电路基础
1. 布尔代数基本定义:
Read → -
南京大学计算机系统基础课程笔记2:数据的表示和存储
1. 转换的概念在数据上的表示
Read → -
南京大学计算机系统基础课程笔记1:计算机系统概述
1946年,世界上第一台通用电子计算机ENIAC出现(Electronic Numerical Integrator And Computer)
Read → -
黑盒子与现实世界的桥梁:指令集
本文对体系结构相关知识做一个简单的梳理,不进行具体技术的讲解。
Read → -
线性回归2:极大似然估计
上篇文章介绍了最基本的线性回归,文末的向量表示方法也允许我们进一步扩充模型的复杂度。
Read → -
线性回归1:最小二乘法
本篇文章做一个简单的机器学习引入,并且介绍机器学习中最简单的方法——线性回归。
Read → -
Introduction to programming
计算机的基本操作(包括加,比较,加载和存储),涉及到了一些指令,但作者没有继续向下讲。
Read → -
NJU DC:基于NVBoard实现键盘输入
仿真第一步先为verilator接入NVBoard。NVBoard是一生一芯往届学生为学习数字电路实验开发的虚拟FPGA板。安装的具体步骤根据README里面的提示运行脚本文件并安装相关的依赖即可。
Read → -
Connecting computational thinking and program design
变量用于存储值,每个变量有一个名称,用于引用存储的值。变量可以在程序执行期间更改。变量可以是字符串(strings)、实数(reals)、布尔型(boolean)和整型(integers)。
Read → -
General Principles
我们通常需要指定有效的方法或流程来解决某一个特定问题,而解决问题的步骤顺序十分重要。
Read → -
正则表达式速览
?: 表示某一个词元可以出现零次或一次,例:used?可以匹配use和used。
Read → -
NJU ICS:PA(Programming Assignment) 1 思路总结
在此对PA1实验中的任务进行思路上的总结。
Read → -
计算机组成与设计2:指令-计算机的语言
双字:计算机中一种访问的基本单位,通常是64位一组;对应于RISC-V体系结构中寄存器的大小。每个双字代表8个字节。
Read → -
Get deeper in SRAM
RAM(Random Access Memory)具有如下两个特点:
Read → -
计算机组成与设计1:计算机抽象及相关技术
摩尔定律:单芯片上所集成的晶体管资源每18至24个月翻一番。因此计算机架构师设计芯片时要预测项目完成时的工艺水平。
Read →