CS Notes
Search
Search
Search
Dark mode
Light mode
Explorer
Algorithm
Optimisation
Combinatorial Optimisation
Dijkstra's Algorithm
Dynamic Programming
Greedy Algorithm
Memoization
Recursion
Backtracking
DFS
Recursion
Sorting
terminologies
Interval
Sub-Sequence
Algorithm
Algorithm Complexity Analysis
Algorithm Content Page
Banker's Algorithm
BFS
Binary Search
Genetic Algorithms
Prefix Sum (前缀和)
Two Pointers (双指针)
AWS
Compute
ECS
ECS
ECS Exec
Load Balancer
AWS ALB
AWS NLB
Target Group
ASG
AWS Lambda
EC2
Database
AWS Database
Disaster Recovery
AWS Backup
Networking
AWS Subnet
AWS Transit Gateway
Security
AWS ACL
KMS
Security Group
Storage
AWS Parameter Store
DataSync
EFS
AWS EventBridge
AWS Nuke
Manage Your AWS from Code Editor without Console Hassles
Bash
Networking
curl
jq
netstat
scp
Terminologies
shebang
Atuin
Bash Scripting
Cron Job
Linux Namespace
Boolean Algebra
Logic Gates
AND
Logic Gates
NOR
NOT
OR
Transistors (晶体管)
XOR
Boolean Function
Boolean Standard Form
Maxterm
Minterm
C
C Keywords
C Macro
C Program Execution
C Terminologies
Cloudflare
Cloudflare
Computer Organisation
Circuit Design
Circuit Design
FPGA
Grey Code
Karnaugh Map
Combination Circuit
Adder
Combination Circuit
Instruction Set Architecture (ISA)
MIPS
MIPS
MIPS I-Type Instruction
MIPS Instruction
MIPS J-Type Instruction
MIPS R-Type Instruction
RISCV
RISCV CLINT
RISCV Instructure
RISCV Kernel Deep Dive
Assembly language
Atomic Instruction
Instruction
Instruction Execution
Instruction Set Architecture (ISA)
Number System
Base 64 Encoding
Character Encoding (字符编码)
Computer Data Representation
Endianness
Floating-Point Encoding (浮点数编码)
Integer Encoding (数字编码)
Number Base Conversion
Pipeline
Instruction-Level Parallelism
Pipeline
Pipeline Stages
Pipeline Branching
Branch Prediction
Branch Prediction Strategies (Heuristics)
Pipeline Branching
Pipeline Flush
Pipeline Hazard
Operand Forwarding
Out-of-Order Execution
Pipeline Stall
Read-After-Write(RAW) Hazard
Processor
ALU
Clock Oscillator
Control Unit
CPU
CPU Datapath
GPU
Register
Specialised Processor
Sequential Circuit
Data Latch
Sequential Circuit
Set Reset Latch
cp
combinatorics
Pasha and Stick
data_structure
LRU
Valid Sudoku
YetnotherrokenKeoard
dynamic_programming
(CodeForces) Almost Ternary Matrix
Word Break
greedy
(CodeForces) Equalize
(CodeForces) Minimize Inversions
Container With Most Water
Next Permutation
number_theory
(CodeForces) All The Same
(CodeForces) Divisibility
(CodeForces) Non-coprime Split
(CodeForces) Rectangle Cutting
(CodeForces) Rectangular Game
prefix_sum
Closest Cities
Product of Array Except Self
Romantic Glasses
Competitive Programming Code Templates
CP Tips
Pending CP Questions
Data Structure
Hash Map
Hash Collision
Hash Function
Hash Map
Tree
AVL Tree
Binary Search Tree (二叉搜索树)
Binary Tree
Complete Binary Tree (完全二叉树)
Full Binary Tree (完满二叉树)
Perfect Binary Tree (完美二叉树)
Tree
Abstract Data Type (ADT)
Array
Data Structure
Data Structure Content Page
Deque
Graph
Linked List
Queue (FIFO)
Stack
Database
ACID Transactions
Database
Database Paradigms
MySQL
Postgres
SQL
Discrete Math
Quantified Statements
Existential Statement
Predicate
Quantified Rule of Inference
Universal Statement
Set Theory
Common Sets
Set
Speaking Mathematically and Logically
Algebra Properties
Conditional Statement
Fallacy
Mathematical Argument
Mathematical Statement
Propositional Logic
Rule of Inference (推理规则)
We Count
Combination
Combinatorics
Counting
Permutation
Deductive Reasoning (演繹推理)
Discrete Geometry
Discrete Math
Mathematical Function
Mathematical Proof
Relation
Distributed Computing
Consensus
Distributed Consensus
Raft Consensus Algorithm
Replicated State Machine
Electronics
GPIO Pins
Functional
Closure
Currying
First-class Functions
Pure Function
Pure Functions
Java
Wrapper Class
Primitive and Object Conversion
Wrapper Class Datatype
Java
Java Comparison
Java Lambda
Java Sorting
Java Standard Library
Networking Concepts
Computer Network
Dynamic Port Forwarding
Email Routing
File Sharing
Local Port Forwarding
MAC Address
Multicast 多播
NAT
Network Relay
OSI
Remote Port Forwarding
Secure Tunneling
Subnet
Networking Devices
Communication Links
Digital Subscriber Line (DSL)
Link-layer switches
Network Router
Packet Switches
Networking MISC
Access Network
Bandwidth
Exponential Backoff
Host
Internet
ISP
Network Domain Socket
Network Object
Network Operations
Network Port
Packet
REST API
Tethering
Transmission rate
TTL
URL
Networking Protocol
DNS
DNS
DNS Record
DNS Server
Hostname
IP Address
HTTP
HTTP 1.2
HTTP 1.2
HTTP 1.2 Server Push
HTTP Frame
HTTP Multiplexing (多路复用)
HTTP Stream
HTTP 1.3
HTTP 1.3
QUIC
Head-of-Line Blocking (队头堵塞)
HTTP
HTTP 1.0
HTTP 1.1
HTTP Headers
HTTP Request
HTTP Request Methods
HTTP Response
HTTP Status Code
TCP
TCP
TCP Connection
TCP Handshake
TLS
TLS (Transport Layer Security)
TLS 1.2
X.509 Certificate
Address Resolution Protocol
AS
CSMA
Ethernet
Internet Protocol (IP)
Network Protocol
SOCKS
SSH
UDP
Number Theory
Divisibility and Primes
Divisibility (可除性)
Factor
GCD
Modulo
Prime Number (质数)
Integer (整数)
Real Number
NUS
cs1231s nus notes
cs2100 nus notes
cs2106 nus notes
OOP
Generics
Inheritance
OOP
OOP Compatibility
Polymorphism
Sub-types
OS
CPU
CPU Cache
Memory Management Unit (MMU)
Multi-core Chip
Multi-processing
Multi-Programming
Multi-threading
Privilege Level
File System
File
File Compression
File System
File System Hierarchy
File System Link
FUSE
Inode
Pipe (管道)
Interrupt
Interrupt Handler
Interrupt Vector Table
Interrupts (中断)
Timer Chip
Trap Interrupt (陷入)
IO
Async IO
Buffer
Device Controller
Direct Memory Access (DMA)
IO Bus
IO Device
Serial Communication
Memory
Flash Memory
Garbage Collector
Main Memory
Memory Address
Memory Fragmentation
Memory Page
Memory Safety
Null Safety
Page Fault
Page Table
ROM
Segmentation Fault
Swap Space
Virtual Memory
Process
Address Space
Context Switch
Inter-Process Communication (IPC)
Process (进程)
Process Control Block (PCB)
Process Hierarchy
Process Management
Process Operations
Time Slice
Unix Domain Socket
Synchronization
Barrier (屏障)
Concurrency (并发)
Condition Variable (条件变量)
Deadlock (死锁)
Mutex (互斥体)
Race Condition (竞态条件)
Semaphore (信号量)
Spinlock (自旋锁)
Synchronization (同步)
System Call
Library Call
System Call (系统调用)
Terminologies
User
Thread
Asynchronous Thread
Hybrid Threads
Kernel Thread
Producer Consumer Problem
Thread
Thread Pool
User Thread
Tools
Init System
UNIX vs Linux
Linux Kernel
POSIX
Systemd
Unix
Computer Booting
Kernel
Kernel Space
OS
OS System Program
User Space
Probability
Probability Problems
Problem solving
Problem Solving
Problem Solving Sample Problem
Programming
Argument Pointer
Datatype
Expression
Function
Immutable
Pointer
Statement
String Interpolation
Syntactic Scope
Rust
Important Rust Syntax
Rust
Rust Borrowing
Rust Ownership
Rust Pending Items
Rust Toolset
Security
Authentication
Authentication
Cloudflare Access
Cookie
HTTP Basic Authentication
JWT
OIDC Authentication
Session-Cookie Authentication
Single Sign-On (SSO)
Token-Based Authentication
User Principle Name
Authorisation
Authorisation
OAuth 2.0
Cryptography
Asymmetric Cryptography
Digital Signature
Hash Digest
HMAC (Hash-Based Message Authentication Code)
Salting
Symmetric Encryption
Terminologies
Ciphertext (密文)
Key's Randomart Image
Shift-left Security
Common Security Attacks
DevSecOps
Dynamic Secrets
Email Security
Encryption
PEM (Privacy Enhanced Mail)
Software Engineering
Code Management
Mono Repos
Mono Repos
Monorepo Build System
nx
Managing Complexity
Code for Change
Coding Convention
Software Development Practices
Type System
Monitoring
terminologies
Alert
Sampling
Span
Trace
Application Performance Monitoring (APM)
Real User Monitoring
SOLID Design Principles
Liskov Substitution Principle (LSP)
Terminologies
Code Bundling
Middleware (中间件)
Shim (垫片)
Type Inference (类型推断)
Abstraction (抽象)
Code Editor Setup
Code Quality Assurance Tools
Language Processors
Package Manager
Terminal
System Design
Architectures
Event-Driven Architecture
Hub and Spoke Architecture
Micro-servercies Architecture
Cache
Cache Server
CDN
Compute
Compute Server
Message Queue (消息队列)
Multi Data Center Setup
Database
Database Replication (数据库复制)
Database Scaling
Load Balancers
Application Load Balancer
Load Balancer
Network Load Balancer
Monitoring
Monitoring
Proxy
Forward Proxy (正向代理)
Reverse Proxy (反向代理)
Latency Number
System Design
Terminologies
Aggregation
Data
Idempotent
Memory Alignment
Null-terminated
Operation
Parity Bit (奇偶校验码)
Timezone
Tools
Datadog
Datadog
Datadog APM in ECS Fargate
Datadog Lambda Monitoring
Datadog RUM
Docker
3 Components
Docker Container
Docker Image
Dockerfile
Command Cheatsheets
Docker EXEC Command Flags
Docker RUN Command Flags
Docker
Docker Build
Docker Compose
Docker Network
Docker Volume
Git
Git
Git Hook
Git Rebase
JS
JS Toolset
JS Weird Syntax
Node.js
Fly.io
Go
Unleash the Python Kraken Pyenv and Poetry - The Holy Grail of Python Project Setups
About Me
Macos setup for software engineer
Python Snippets for Markdown Processing
Virtualisation
Home
❯
Computer Organisation
❯
Instruction Set Architecture (ISA)
❯
RISCV
Folder: Computer-Organisation/Instruction-Set-Architecture-(ISA)/RISCV
3 items under this folder.
Apr 20, 2024
RISCV CLINT
computer_organisation
OS
Dec 21, 2023
RISCV Kernel Deep Dive
computer_organisation
Nov 24, 2023
RISCV Instructure
computer_organisation